MAC and USMLEWORLD

This forum made possible through the generous support of SDN members, donors, and sponsors. Thank you.

cubsfan

Resident
10+ Year Member
15+ Year Member
20+ Year Member
Joined
Jul 30, 2001
Messages
81
Reaction score
0
So I own a MAC (which uses safari and Firefox plus Tiger X)---and apparently USMLEWORLD only uses Windows and IE...has anyone tried successfully to use UW with a MAC? I don't want to pay for it and then have it fail.

Also--is the Kaplan QBook a good question source for non-computer? The vignettes are looonnggg...

Thanks!
 
cubsfan said:
So I own a MAC (which uses safari and Firefox plus Tiger X)---and apparently USMLEWORLD only uses Windows and IE...has anyone tried successfully to use UW with a MAC? I don't want to pay for it and then have it fail.

Also--is the Kaplan QBook a good question source for non-computer? The vignettes are looonnggg...

Thanks!

As far as I know, us MAC users are out of luck unless you have Virtual PC.
 
I emailed USMLEWorld and within hours received an email saying we are indeed out of luck. I'm gonna dust off the old PC CPU. Thank God it's still around.
 
Quite a bumber. I found a program called Guest PC for $80 which I was able to get for a mear $40 as a student. So it's much cheaper than Virtual PC, though a bit slower. In the end, however, it let me run windows and IE on my 12" powerbook 😀
 
I'm a paid subscriber to USMLEWorld. I was disappointed to find that the system does not work with Macs. The system itself uses technologies that are inherently cross-platform (basic HTML & JavaScript), but the fine folks at USMLEWorld have tweaked the system to disable access from non-Windows browsers. Apparently they think that this somehow prevents copyright violation. It doesn't. It just annoys medical students who prefer Mac.

Sorry to vent, but I have plently of time to do so since USMLEWorld seems to be down right now (regardless of which platform I log in from). 😡
 
AlienHand said:
I'm a paid subscriber to USMLEWorld. I was disappointed to find that the system does not work with Macs. The system itself uses technologies that are inherently cross-platform (basic HTML & JavaScript), but the fine folks at USMLEWorld have tweaked the system to disable access from non-Windows browsers. Apparently they think that this somehow prevents copyright violation. It doesn't. It just annoys medical students who prefer Mac.

If one enables the Debug menu in Safari, one can choose the user agent string that the browser sends to a website, effectively fooling the internet into thinking that Mac Safari is Windows Internet Explorer, allowing one to use usmleword from a Mac. This violates usmleworld's user agreement, and is probably technically illegal under the DMCA, so of course I am not advocating it...
 
Hurricane said:
If one enables the Debug menu in Safari, one can choose the user agent string that the browser sends to a website, effectively fooling the internet into thinking that Mac Safari is Windows Internet Explorer, allowing one to use usmleword from a Mac. This violates usmleworld's user agreement, and is probably technically illegal under the DMCA, so of course I am not advocating it...


Debug emulation doesn't work so good. You can do a test but when you try to review it it gives you all those nasty messages that you are not on a PeeCee. Shame on them, they should consider the fact that there are a lot of Mac users in the medical community..
 
grigory76 said:
Debug emulation doesn't work so good. You can do a test but when you try to review it it gives you all those nasty messages that you are not on a PeeCee. Shame on them, they should consider the fact that there are a lot of Mac users in the medical community..
\

Well CRAP. It was working fine for me this afternoon, and now I can't even create a test. Ugh, I so don't want to have to use Virtual PC.

😡
 
Hi,

I ran into this problem in the summer after paying for it. However, there is a solution.

Omniweb
http://www.omnigroup.com/applications/omniweb/

With this browser for OS X you can specify Site Preferences so for usmleworld.com you specifiy in "Other" as "Identify to web servers and scripts as:" "Internet Explorer 6.0 for Windows"
 
Thanks rfan! And it turns out Safari Enhancer makes it work too. 🙂
 
cubsfan said:
Also--is the Kaplan QBook a good question source for non-computer? The vignettes are looonnggg...

Thanks!

The Qbook is great. Best out of all the (many) sources I used. Use it.
 
Be advised: The following I attempted to post on discussions.apple.com but they seemed to be temp. down so I'll post it here too. Omniweb was working for me and may work again but it seemed to have decided to stop for me. Besides I only had a few days left and I'm not paying for a web browser when Apple makes a good one for free...

GOT IT! Okay so this is more complicated than it needs to be (but once you understand it takes seconds to do)... So thanks a lot USMLEWorld but you can defeat their little anti-OS X system. My theory is that what changed was that they didn't recheck what System/web browser you were using once you logged in but they subsequently did re-check as you started a test. If I cared to decipher the javascript I'm sure there is an easier way but here was my success story:

1. Download Cocktail or whatever you can to get the debug menu up on Safari (http://www.maintain.se/cocktail/index.html) and turn on the debug menu.
2. Go to the usmleworld page and click on Debug -> User Agent -> Windows MSIE 6.0
3. It should automatically reload the page.
4. Log in
5. Click on Step 2 (or whatever you're doing, though be advised my instructions are based off of Step 2 CK stuff) Now you are where you can click on create test, previous test, CumePerformance, etc.
6. I was trying to access a previous test so again this was what I did... Clicked on Previous Tests -> Resume Test (my most recent one that I hadn't finished)
7. Now I have a page saying USMLE WORLD Step 2 Q-Bank... get ready to take the test blah blah blah. If you click Resume, it'll bring up the "not running windows etc." page. CLICK RESUME.
8. It opens the page saying it doesn't work. Good. Now go to Debug -> User Agent -> Windows MSIE 6.0. It should automatically reload the page. Still says it doesn't work right? Good.
9. In that same window go to View - > Show address bar. It will show http://www.usmleworld.com/error.asp?errid=3
10. Erase that URL and go to http://www.usmleworld.com
11. Log in again on THAT PAGE. DON'T DO ANYTHING ELSE.
12. Switch to the original page that still has the "resume" button on it.
13. Yeah click it Resume. Pops the window that you just relogged into USMLEworld on, but doesn't tell you that Microsoft rules this time, it gives you the test.

Why does this work? Basically because the javascript opens a window that it designates with a name "Test window" or whatever. When it opens that new window it checks OS and browser type - they are wrong. But you then reaccess usmleworld through that test window and make it tell usmleworld that it is Windows IE 6. Then you go back to the original window and click resume again and it "opens" the "Test window" that is actually already open so it just reverts over to it, but this time you hacked it to say "Yeah I'm windows IE 6" so usmleworld says "Cool, let's test your medical knowledge."

There should be a way to make Safari automatically use a defined user-agent string on any window that opens, but I haven't found it yet. If YOU do, post it so life is easier for all.

EMAIL USMLEWORLD AND TELL THEM: WHAT A BUNCH OF CRAP IT IS THEY MAKE US GO THROUGH THIS. I did and the only way they'll change is if you do it too. They do it for pseudo-security reasons, but it is all but worthless for the motivated computer-pseudo-nerd.

Anyway I hope this helped someone, and I hope that someone helps us all by harassing (politely) USMLEWorld to support Mac platform.
Respeck,
Gunner
 
I've had mixed success with changing the user agent with safari and firefox.

ONly one that has reliably worked for me is using omniweb (using the sneaky peak version for intel support 🙂 )
 
Has anyone tried using USMLE world on IE for OS X? How does this work? Those of you that just use virtual PC, how are you finding it?

J
 
IE on the mac is no longer supported by M$ and UW requires a version greater than 6.0 for UW and the last IE version made was like version 5.2 or something.
 
Bevo said:
IE on the mac is no longer supported by M$ and UW requires a version greater than 6.0 for UW and the last IE version made was like version 5.2 or something.

Bevo is spot on. There is no IE 6 for OS X, though even if there were it still probably wouldn't help because I suspect USMLEWorld uses javascript to detect not just what browser you're using but also the operating system. So it would show IE 6 but OS X and UW would tell you to eat it.

On another note, those of you that use OmniWeb - is that still working for you? When I first got it it worked but it appears the USMLEWorld tweaked something to stop it from working. Now the solution I posted above is the only one that will work for me. (Never mind the fact that there is no way I'm paying to use a browser just to access UW...)
 
LostTommyGuns,

Is there another (free) program that I can use to debug other than cocktail?

Everyone else. Has anyone just tried using IE explorer in virtual PC? Does this work?
 
virtual pc would work fine since you would essentially be running windows anyways.

Omni web has worked flawlessly for myself. Been using their universal binary sneaky peek versions
 
J802002 - yeah if you close Safari, then open terminal type:

defaults write com.apple.Safari IncludeDebugMenu 1

Next quit Terminal and reopen Safari and the debug menu should be to the right of the help menu.

Also Virtual PC definitely works, and I suspect that emulators for Intel Macs probably work as well - the issue is speed and convenience. I don't like having Virtual PC open all the time cause it takes up a lot of memory and CPU time and why should I have to? They should make it mac compatible.

Bevo - Omniweb is working for you? Like I said, it was working for me then it just stopped. I've trouble-shot it but to no avail. Let me know what your trick is.
 
nothing special really, just had omni web spoof itself as ie for UW.

I dunno if its because I got a intel mac mini or what.
 
Bevo said:
nothing special really, just had omni web spoof itself as ie for UW.

I dunno if its because I got a intel mac mini or what.

Hi,

I am a mac user since the beginning. I did not plan another comp. (mac of course) for the hear future... I have some programs like the questionset for MKSAP 13 and others that will not run on my current mac. Any idea if they will on an Intel mac? I would prefer to skip the emulators for the reasons given by above poster. Could someone knowledgeble provide a little overview of how software compatible the macs really have gotten post Intel.

Thanks!

/Kallun
 
rfan said:
Hi,

I ran into this problem in the summer after paying for it. However, there is a solution.

Omniweb
http://www.omnigroup.com/applications/omniweb/

With this browser for OS X you can specify Site Preferences so for usmleworld.com you specifiy in "Other" as "Identify to web servers and scripts as:" "Internet Explorer 6.0 for Windows"

I tried it and it doesnt work.
 
LostTommyGuns said:
1. Download Cocktail or whatever you can to get the debug menu up on Safari (http://www.maintain.se/cocktail/index.html) and turn on the debug menu.
2. Go to the usmleworld page and click on Debug -> User Agent -> Windows MSIE 6.0
3. It should automatically reload the page.
4. Log in
5. Click on Step 2 (or whatever you're doing, though be advised my instructions are based off of Step 2 CK stuff) Now you are where you can click on create test, previous test, CumePerformance, etc.
6. I was trying to access a previous test so again this was what I did... Clicked on Previous Tests -> Resume Test (my most recent one that I hadn't finished)
7. Now I have a page saying USMLE WORLD Step 2 Q-Bank... get ready to take the test blah blah blah. If you click Resume, it'll bring up the "not running windows etc." page. CLICK RESUME.
8. It opens the page saying it doesn't work. Good. Now go to Debug -> User Agent -> Windows MSIE 6.0. It should automatically reload the page. Still says it doesn't work right? Good.
9. In that same window go to View - > Show address bar. It will show http://www.usmleworld.com/error.asp?errid=3
10. Erase that URL and go to http://www.usmleworld.com
11. Log in again on THAT PAGE. DON'T DO ANYTHING ELSE.
12. Switch to the original page that still has the "resume" button on it.
13. Yeah click it Resume. Pops the window that you just relogged into USMLEworld on, but doesn't tell you that Microsoft rules this time, it gives you the test.

Thanks! Seems to be the only thing that worked for me. Omniweb did not work for me on my G4 iBook.
 
I emailed USMLEworld today (Oct 13th) about Mac support and received the following reply (bold added):

Thank you for contacting Usmleworld Support.

Step 2 and Step 3 QBanks are not compatibles with MACs. But lot
of our users have been successful in using the QBank on MAC by using
Virtual PC software. You can also use Windows on MAC to access our QBank.
If you are unable to access the Qbank (using any of the above methods),
then we will refund your subscription fee if you have already purchased
the Qbank.

FYI: We are working on Mac compatability for STEP2 & STEP3
Qbanks and will soon (tentatively by en dof next week) provide Mac support.


Feel free to contact us if you have any other questions.

Thank you,
Usmleworld Support
 
I use Firefox with Mac OS X and I did USMLEWorld a few months ago and used 'Tools > User Agent Switcher > Internet Explorer 6 (Windows XP)' prior to logging in to the site and it worked fairly well.

The only problem I ran into was I lost the ability to specify how many questions were in a test, it always had to be the maximum.
 
Top