run Magic Jack as a service - SIMPLIFIED

magicJack Tips and Tricks

Moderators: Pilot, Bill Smith

Post Reply
ejg528
magicJack Apprentice
Posts: 26
Joined: Sat Mar 22, 2008 5:56 pm

run Magic Jack as a service - SIMPLIFIED

Post by ejg528 »

I would like to share how to run Magic Jack as a service - the simplified method. I used this posting a guide:

http://www.phoneservicesupport.com/run- ... -t246.html

I found it can be much simpler than this. Here's all you need to do (this worked for me using Windows XP as the operating system, might need some tinkering for other operating systems):

1. Make sure the Magic Jack software is installed.

2. Disable the Magic Jack software from starting up when booting by doing this:

Go to Start / Run and type MSCONFIG
Select the Startup Tab
Unclick all cdloader2 boxes (there should be either 1 or 2 boxes labeled cdloader2)
Click OK

3. Download rktools.exe from here -> www dot microsoft dot com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

4. Extract it.

5. Go to a command prompt (Start / Run and type CMD) and type the following:

instsrv "Magic Jack" "C:\Documents and Settings\username\Application Data\mjusbsp\magicJackLoader.exe"

where username is the name of the account that Windows logs on to.

6. Type exit to exit out of the command prompt.

7. Reboot. If you see a "System Configuration Utility" popup, check the box labeled "Don't show this message or launch the System Configuration Utility when Windows Start" and click OK. That popup shouldn't come back anymore.

That's it. Wait until your computer has finished loading everything and start making/receive phone calls! Magic Jack is running as a service, completely in the background, unnoticeable to the end-user - you!

Enjoy!

--ejg528
Last edited by ejg528 on Tue Apr 01, 2008 5:24 pm, edited 1 time in total.
LikeMagic
Dan Should Pay Me
Posts: 613
Joined: Tue Jan 01, 2008 9:11 pm
Location: LikeMagic Pacific NW

Post by LikeMagic »

Does this method work if after reboot, windows stays at the login screen? Some people may prefer login screen (for multi users). I believe without logging into the "user" account where MJ is installed, MJ service would not run.

This method would work great for single user with no log-in screen. Thanks for sharing :lol:
ejg528
magicJack Apprentice
Posts: 26
Joined: Sat Mar 22, 2008 5:56 pm

Post by ejg528 »

Well, you're right, I do have a single user account setup here, without a login screen.

I checked the service, and it is set to log on as "local system" - which most other services are set to as well. So I'm not certain whether or not the service would apply to all accounts.

I would think that if the service is not present (running) on other accounts, the same method could be used while logged into each (other) account, to set up the service for each account. At least, I would think that should theoretically work (who knows if that works in reality though - ha!). If you try it and it does (or does not) work, definitely feel free to update this post - thanks!

--ejg528
gooney
Dan isn't smart enough to hire me
Posts: 382
Joined: Sat Feb 09, 2008 5:38 pm
Location: Salt Lake City, Utah

Post by gooney »

LikeMagic wrote:Does this method work if after reboot, windows stays at the login screen? Some people may prefer login screen (for multi users). I believe without logging into the "user" account where MJ is installed, MJ service would not run.

This method would work great for single user with no log-in screen. Thanks for sharing :lol:
Nope
LikeMagic wrote:Does this method work if after reboot, windows stays at the login screen? Some people may prefer login screen (for multi users). I believe without logging into the "user" account where MJ is installed, MJ service would not run.

This method would work great for single user with no log-in screen. Thanks for sharing :lol:
MJ will run as a service and you dont have to login as the user where the MJ is installed... I can login as another user where MJ is not installed and still use MJ
Chat with me LIVE!!! :arrow:
Image
gooney - Salt lake City, UT (801)
Don't mind me grammar cuzz it sukks!!
LikeMagic
Dan Should Pay Me
Posts: 613
Joined: Tue Jan 01, 2008 9:11 pm
Location: LikeMagic Pacific NW

Post by LikeMagic »

My point is "MJ running as a service" method given by ejg528 may not run if you're not logging into the user account where the MJ service was installed.

With other method of creating a separate account dedicated for MagicJack and required additional registry for the new MJ service, MJ service could be running even after a PC reboot or not logging into the MagicJack account.

UPDATE: ejg528 had verified that his MJ service method would also work without logging into the account where MJ is installed.
Last edited by LikeMagic on Sun Mar 30, 2008 3:21 am, edited 1 time in total.
ejg528
magicJack Apprentice
Posts: 26
Joined: Sat Mar 22, 2008 5:56 pm

Post by ejg528 »

I activated then logged into my Guest account, and the Magic Jack service seemed to work just fine.

I don't believe that the account in which the service was created has anything to do with running the service. That is, it would seem that the service runs for all accounts - that it's not specific to any one user account.

Good news, huh?

--ejg528
kcmagicman
MagicJack Newbie
Posts: 4
Joined: Wed Mar 19, 2008 10:11 pm

having issues with the service

Post by kcmagicman »

I get an error 1053 when I try to start the service
ejg528
magicJack Apprentice
Posts: 26
Joined: Sat Mar 22, 2008 5:56 pm

Post by ejg528 »

Ah, you mean this:

Error 1053: The service did not respond to the start or control request in a timely fashion.

I get that too when I try to start the service manually. You don't have to do that. The service should already be running, even though it doesn't say "Started" in the status column. This fooled me too.

Anyway, if you're seeing the service listed, it's looking good. Just try a cold reboot, wait for everything to stop loading, then try to make a call (given the network is working - MJ has been having network problems over the past few days!).
kcmagicman
MagicJack Newbie
Posts: 4
Joined: Wed Mar 19, 2008 10:11 pm

Post by kcmagicman »

Ya I have the service listed, running curently under a new local admin account I made just for the process.
I reboot and reboot and reboot the device never starts.
ejg528
magicJack Apprentice
Posts: 26
Joined: Sat Mar 22, 2008 5:56 pm

Post by ejg528 »

That is strange, kcmagicman. Are you certain that when you installed the service, you told it to use the "magicJackLoader.exe" program, in step 5? This is critical, and this is what I didn't really understand from the original instructions.

I can think of 2 things you'll want to check. First, in your services, in the Magic Jack service properties, make sure the "path to executable" is the correct path to the magicJackLoader.exe file (including the exe at the end of the path). If so, go into the Task Manager and see if the magicjack.exe "image name" is listed on the processes tab. If so, the service should be running and your Magic Jack should be working - you should get the dial tone and be able to make and receive phone calls, just as if the program were running.

If you suspect there is something wrong with the way you set up the Magic Jack service, you can remove the service by typing this at the command prompt:

instsrv "Magic Jack" remove

Once the service is removed, you can re-install it using the directions above. The service should be present (and running, even though it doesn't appear to be running!) upon every reboot.

At least this is what I'm seeing on my end. Again, I am running Windows XP, so I'm not certain whether or not these steps would need to be tweaked for other operating systems (Vista, Linux, Mac OS, etc.).
Last edited by ejg528 on Thu Apr 10, 2008 11:33 pm, edited 1 time in total.
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Post by Bendle »

Nice post. Thanks.
Majormax69
MagicJack Newbie
Posts: 4
Joined: Sun Mar 23, 2008 7:48 pm

Post by Majormax69 »

This worked for me (xp - multiple users) it works on the login in screen. I might mention the command I have to use is "instsrv" not instrv as this says, but it may work for some...
Last edited by Majormax69 on Tue Apr 01, 2008 5:35 pm, edited 1 time in total.
ejg528
magicJack Apprentice
Posts: 26
Joined: Sat Mar 22, 2008 5:56 pm

Post by ejg528 »

Thank you for catching that, Majormax69. It should indeed be instsrv, which I believe is an abbreviation for "install service."

I have made the correction in the original posting.

I'm glad to hear this is working for others!

--ejg528
gooney
Dan isn't smart enough to hire me
Posts: 382
Joined: Sat Feb 09, 2008 5:38 pm
Location: Salt Lake City, Utah

Post by gooney »

Majormax69 wrote:This worked for me (xp - multiple users) it works on the login in screen. I might mention the command I have to use is "instsrv" not instrv as this says, but it may work for some...
It works for me when i login as a user then when i log off as a user and it goes to login screen it still works but when i reboot the pc and goes to login screen MJ dont work... So when it worked for you on login screen was the pc rebooted?
Chat with me LIVE!!! :arrow:
Image
gooney - Salt lake City, UT (801)
Don't mind me grammar cuzz it sukks!!
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Post by Bendle »

One additional thing I did do was go into the properties of that service and change it from using local system account to use my admin account I always use (which is set to auto-login also) and my password.... I sometimes find some strange behavior when apps forced to run as a service use the default local system.
dspent
MagicJack Newbie
Posts: 1
Joined: Mon Mar 17, 2008 9:34 pm

Post by dspent »

Doesn't work in Vista 64 Bit Ultimate...

The service is created but it won't start. Errors out with 1503 error.


However THIS DOES WORK PERFECTLY for Vista (all versions as I can tell - I have them all at work and have tested)

Before doing any of the steps below do the following:
Click Start
Run
Type 'msconfig' (no quotes)
Click on the STARTUP tab
Uncheck any boxes referring to anything to do with the magicjack.exe, magicjackloader.exe etc.......
Restart
When the computer comes back up, you might get a message from windows about the System Configuration Utility wanting to start
uncheck any boxes so that it doesn't start, click ok then proceed with the steps below. In Vista you may also get a message that Vista has blocked startup to this application.... Ignore it or deal with it in the same manner.

Basically you want to make sure that the Magic Jack doesn't attempt to start when you log in, but rather when the service we are going to create starts..... Make sense? Good, let's proceed.


1. Download the Windows 2003 Resource Kit from http://www.microsoft.com/downloads/deta ... laylang=en
(Specifically you only need two files, INSTSRV.EXE and SRVANY.EXE)

2. Extract it. !!! REMEMBER WHERE YOU SAVE/EXTRACT IT TO !!!

3. Create a user account on your computer called MagicJack (or whatever you'd like to call it) !!! MAKE SURE YOU GIVE IT A PASSWORD !!!

4. Make this account an administrator on your computer

5. Logout and then log in under the account you just created

6. Plug in the magic jack to the USB port. If it is already there, unplug it and plug it back in. Let it install normally. Make sure you wait for it to complete its install. For good measure you could restart here, but its not totally necessary.

7. In Vista, open a command prompt !!! AS THE ADMINISTRATOR !!! ex.... Right-Click on the Command Prompt icon (located in you start menu under Accessories) and select RUN AS ADMINISTRATOR.

8. At the command prompt C:\ Type

"path to the resource kit\INSTSRV.EXE" "Magic Jack" "path to the resource kit\SRVANY.EXE"

So for example.... In my instance it was the following: (TYPE THE PART IN BOLD)

C:\Windows\System32>"C:\Program Files (x86)\Windows Resource Kits\Tools\instsrv.exe" "Magic Jack" "C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe"

This will create the service.... Now you need to make some minor adjustments to the registry...

9. Following the steps in http://support.microsoft.com/kb/137890 -----
a. run regedit
b. go to [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Magic Jack] <--- or whatever you named the service
c. Right-Click on Magic Jack (the service name) and select NEW - KEY
d. name the key 'Parameters' (very important to name it exactly as written without the '' quotes of course)
e. Right-Click on Parameters and select NEW - STRING VALUE
f. Name the value 'Application' again, this name must be as shown
g. double-click on Application and in the box, put the path to the magicJackLoader.exe application...

for example, mine was: C:\Users\MagicJack\AppData\Roaming\mjusbsp\magicJackLoader.exe

10. Close regedit

Just to verify (assuming you used the defaults for everything (MJ Install, Resource Kit, Registry, Service etc...) your registry key should resemble the following if you export it and open it in notepad: (Some of what you see below is created after you edit the service in step 11...)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Magic Jack]
"Type"=dword:00000010
"Start"=dword:00000002
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,\
20,00,46,00,69,00,6c,00,65,00,73,00,20,00,28,00,78,00,38,00,36,00,29,00,5c,\
00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,52,00,65,00,73,00,6f,00,\
75,00,72,00,63,00,65,00,20,00,4b,00,69,00,74,00,73,00,5c,00,54,00,6f,00,6f,\
00,6c,00,73,00,5c,00,73,00,72,00,76,00,61,00,6e,00,79,00,2e,00,65,00,78,00,\
65,00,00,00
"DisplayName"="Magic Jack"
"WOW64"=dword:00000001
"ObjectName"=".\\MagicJack"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Magic Jack\Parameters]
"Application"="C:\\Users\\MagicJack\\AppData\\Roaming\\mjusbsp\\magicJackLoader.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Magic Jack\Enum]
"0"="Root\\LEGACY_MAGIC_JACK\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

11. Click Start and in the box type Services.msc

12. In the services box, find the Magic Jack service and note that it is NOT started. DO NOT START IT YET

13. Right-Click the service and select Properties

14. Select the LOG ON tab

15. Select the radio button for Log On As: This Account. (If you followed my examples type .\MagicJack in the box) otherwise,
Browse and find the account you created in Step 3.
MAKE SURE YOU PUT THE PASSWORD IN FOR THIS ACCOUNT

16. Select the General tab
Verify that the service is set to start AUTOMATICALLY
Click START

The service should start

17. Delete the two cdloader entries for MagicJack in the registry. Using regedt32.exe, logging in from both of your user accounts, delete this entry from ->

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

18. Reboot. DO NOT LOG IN. Test it all out. If it doesn't work then make sure you followed the steps exactly and if it still doesn't work....SORRY!


If it does work, you will now have Magic Jack working regardless of who is logged in to the PC, regardless if ANYONE is logged in at all AND the coolest part - the magic jack application (softphone) will no longer pop up and interrupt your work when you or someone else picks up the phone or receives a call! :D :wink:
ejg528
magicJack Apprentice
Posts: 26
Joined: Sat Mar 22, 2008 5:56 pm

Post by ejg528 »

Thanks, dspent - but your post looks more like the original post. I put my post up to try to keep things simplified. Would you please move your post to this one, instead?

http://www.phoneservicesupport.com/run- ... -t246.html

Thanks.

--ejg528
HendersonMike
Dan isn't smart enough to hire me
Posts: 274
Joined: Wed Apr 09, 2008 9:36 pm
Location: Henderson, Nevada state, usA

Re: run Magic Jack as a service - SIMPLIFIED

Post by HendersonMike »

ejg528 wrote:I would like to share how to run Magic Jack as a service - the simplified method.

--ejg528
Could you please explain to me the benefits/reasons why to run MJ as a service instead of running it as it was installed?
Maintenance of YOUR machine IS everything
MY Newer Newest Setup
Alternative MJ Forum
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Re: run Magic Jack as a service - SIMPLIFIED

Post by Bendle »

HendersonMike wrote:
ejg528 wrote:I would like to share how to run Magic Jack as a service - the simplified method.

--ejg528
Could you please explain to me the benefits/reasons why to run MJ as a service instead of running it as it was installed?
You have no softphone popping up everytime a phone is used.
Services are managed differently and run whether you are logged in or not.
It automatically runs on a reboot or when others are using the PC.
In my opinion there is an improvement in sound quality and overall stability when MJ is a service and not simply a "background" application sharing processor cycles with other apps.
HendersonMike
Dan isn't smart enough to hire me
Posts: 274
Joined: Wed Apr 09, 2008 9:36 pm
Location: Henderson, Nevada state, usA

Re: run Magic Jack as a service - SIMPLIFIED

Post by HendersonMike »

Thanks, Bendle............
Bendle wrote:
HendersonMike wrote:
ejg528 wrote:I would like to share how to run Magic Jack as a service - the simplified method.

--ejg528
Could you please explain to me the benefits/reasons why to run MJ as a service instead of running it as it was installed?
You have no softphone popping up everytime a phone is used.
Services are managed differently and run whether you are logged in or not.
It automatically runs on a reboot or when others are using the PC.
In my opinion there is an improvement in sound quality and overall stability when MJ is a service and not simply a "background" application sharing processor cycles with other apps.
The pop-up is annoying but livable.
I'm the only one using this comp.
It automatically runs now after a re-boot.
Sound quality has been good so far but always room for improvement and stability has been good but never hurts to be more stable.
Guess I will try it. Hopefully won't screw it all up.
Maintenance of YOUR machine IS everything
MY Newer Newest Setup
Alternative MJ Forum
boogmeister1
magicJack Apprentice
Posts: 14
Joined: Mon Nov 26, 2007 4:53 pm

Post by boogmeister1 »

So this method allows you to use MagicJack free of the software app. popping up when you use the phone? Both incoming and outgoing calls?

thanks,
Eric
fallbrookdave
magicJack Apprentice
Posts: 12
Joined: Sat Apr 12, 2008 2:02 am

Nead a hand with the service install.

Post by fallbrookdave »

Its 1am and I am tired. Trying to get this service installed. But don't understand a few thngs I guess.
1. Is Magicjack plugged in or out during all this setup process.
2. What about previous installations, do I need to remove anything to get this right?
3. When the service is loaded correctly and the computer reboots is MJ plugged in at bootup or later, does it matter?
4. I keep getting the MJ load popups and the Startup CDloader entries seem to reinstall themselves.
5. Exactly what happens when service is installed correctly? How do I know I did it right?

I feel stupid right now. :roll:

Thanks.
HendersonMike
Dan isn't smart enough to hire me
Posts: 274
Joined: Wed Apr 09, 2008 9:36 pm
Location: Henderson, Nevada state, usA

Re: Nead a hand with the service install.

Post by HendersonMike »

fallbrookdave wrote:Its 1am and I am tired. Trying to get this service installed. But don't understand a few thngs I guess.
1. Is Magicjack plugged in or out during all this setup process.
2. What about previous installations, do I need to remove anything to get this right?
3. When the service is loaded correctly and the computer reboots is MJ plugged in at bootup or later, does it matter?
4. I keep getting the MJ load popups and the Startup CDloader entries seem to reinstall themselves.
5. Exactly what happens when service is installed correctly? How do I know I did it right?

I feel stupid right now. :roll:

Thanks.
I can answer a couple of these till someone "smarter" comes along.
#1. in
#2. no (why would there be previous installations?)
#3. stays plugged in
#4. I did too when I tried it so I deleted the service and running MJ as normal
#5. Don't know for sure
Maintenance of YOUR machine IS everything
MY Newer Newest Setup
Alternative MJ Forum
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Post by Bendle »

#1 doesnt matter really.

#2, You have to "dismantle" the previous method of it loading up. In the registry there it runs the CDLOADER - if you havent removed this then it will try to launch twice (one for the app and once for the service) and unexpected results/conflicts happen - most likely resulting in no working Mj at all. I think the simplified instructions tell you to use MSCONFIG utiity but I posted below that saying I just used REGEDIT and remove the RUN entry...

#3 The service will fail if you boot the computer without MJ in, you would probably have to stop and restart the service when you do plug it in (or reboot). I dont know about this type of thing as I havent played around with it ever being unplugged. Mine is always on and in 24/7.... and if you are going to be unplugging your MJ regularly, the service method probably isnt for you. Too much to maintain and not what the service method is for. The service method is best for an always on PC solution where you leave the MJ alone 24/7. If you use a laptop or irregularly use MJ then dont use the service method.

#4 this indicates you didnt complete the task correctly discussed above in #2. You have to remove or disable that registry entry that runs CDLOADER

#5, you dont see ANY indication of the softphone running at all, yet your MJ works and you can make a call or receive a call.
fallbrookdave
magicJack Apprentice
Posts: 12
Joined: Sat Apr 12, 2008 2:02 am

Thanks for clearing that up.

Post by fallbrookdave »

Thanks. Its a bit clearer to me now. At this point I am just using it on my laptop anyway.
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Re: Nead a hand with the service install.

Post by Bendle »

HendersonMike wrote: 4 Gigs Installed Memory
I learned this recently... you may know but You can google XP and 4gig memory problem and read all about it... Here is a post from someone that breaks it down pretty good... bottom line is you have 1 gig of your 4 gigs you cannot ever access. The below post was talking about Vista, but its the same for XP. The OS isnt the issue, its the fact its 32-bit OS.


The rest of your memory is sitting idle. Windows can’t address it.
This is going to get a little technical. But it’s important for people who want to build killer machines. Many motherboards will hold a maximum of 4GB of RAM. But that doesn’t mean Windows can use it.

Let’s get the math out of the way first. Windows Vista comes in two basic versions—32-bit and 64-bit. The biggest difference is the amount of address space each can access. The former can access 4GB of address space. The 64-bit version of Vista Home Basic can access 8 terabytes of address space. The other four versions can access 16TB.

(Mathematically, a 64-bit operating system could access 16 exabytes of address space. That’s 4 billion times the 32-bit limit, give or take.

(All 32-bit operating systems have a 4GB limit on address space. It is imposed by mathematics. The problem is not limited to Windows Vista.)

OK, so let’s get back to your question. You have 4GB of memory, but Windows only sees 2.8GB. That’s because system RAM is only one thing vying for address space. Your machine has hardware that needs address space, too.

For instance, the video card is really hungry. According to Hewlett-Packard, a 256MB video card needs AT LEAST 256MB of address space. So let’s say you build a big-time gaming machine. You install a 512MB video card. Throw in your PCI-E bus system and numerous other pieces of hardware. You could eat up half the address space.

Those pieces of hardware get the first bite of address space. RAM gets the rest. So, in that case, the 32-bit version of Windows would only access about 2GB of RAM.

How’s that for a kick in the teeth? You spend a fortune for top-notch hardware, and inadvertently cheat yourself out of memory!

So, can you solve this problem with Windows’ 64-bit version? Maybe, maybe not. The machine itself has to provide more address space. And you need a 64-bit microprocessor.

The latter is no problem. Both Intel and AMD make gobs of 64-bit microprocessors. Before you buy such a machine, though, make certain the chipset supports the additional address space.

Let’s assume the machine offers tons of address space. In that case, all of the RAM would be fully utilized. But that’s only if the application you’re using (a game, for instance) is also 64-bit.

Unfortunately, almost all applications are 32-bit. That is certainly true of consumer applications. When they run on 64-bit Vista, they use emulation. This emulation is called Windows on Windows 64, or WoW64. And they can only access 2GB of RAM!

I’m afraid the consumer world just isn’t ready for 64-bit Vista. It makes more sense in the corporate world. There, mammoth programs might exceed 4GB in size. With the extra memory accessible in 64-bit operating systems, these programs can be loaded into RAM in their entirety. That makes them run much faster.

In fact, we looked at servers on Dell’s site. We found one option offering 32GB of RAM. That costs a mere $12,000 extra!

It looks to me like you’re snagged, no matter what you do. Online, I found people whose machines accessed as little as 2GB of RAM. These people had 4GB of RAM installed. Needless to say, they were hot under the collar. But, like you, they have no realistic solution.

mike72172
magicJack Apprentice
Posts: 17
Joined: Sun Apr 13, 2008 6:17 pm

MagicJackLoader as a service

Post by mike72172 »

I used a trial version of exe2svc and installed the loader as a service running under the system account. As long as the original path of the loader does not change due to removing that profile, the loader runs automatically under all 10 user accounts on my XP system.
cobra469
MagicJack Newbie
Posts: 2
Joined: Mon Jun 02, 2008 2:20 am

log on screen?

Post by cobra469 »

Ok I did the steps above and it worked well for a few weeks. Now when I restart my machine it doesnt work. When I go to the services tab and check the box that allows it to interact with the desktop I find that each time I restart a log on screen appears in magicjack asking for my email and password. It is the same screen as the activation screen but it knows I'm activated. Is there any way to turn this password option off? Or maybe edit a config file to automatically input the data so I can take it back to hidden service?
bugmenot01
magicJack Apprentice
Posts: 12
Joined: Sun May 18, 2008 2:31 am

Post by bugmenot01 »

mine is always asking for email and pass too :?
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Post by Bendle »

Some update came through and broke this..... all hands on deck! We need a fix ASAP.

Mine actually launches an IEXPLORE.EXE in the background to the mj.com website and I get to hear that annoying ad with Dan and his daughter everytime. Have to kill the iexplore.exe to stop it!
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Post by Bendle »

I changed my path to executable in the services from the previous loader to:

C:\Documents and Settings\yourloginaccountnamehere\Application Data\mjusbsp\ug00000\install.exe

Now its working again....

I picked the ug00000 folder as it was the most recent folder created and last one to get updated. Your newest folder may have a different name, if so, edit accordingly.... just do a little investigating...

Dont know if this was the right thing to do, but hey, its working as a service again, no pop ups, no softphone, just works like before.

Maybe I am the only one this happened to, but maybe not, so if this helps you then Great!
Last edited by Bendle on Thu Aug 21, 2008 1:07 pm, edited 2 times in total.
david42
MagicJack Newbie
Posts: 1
Joined: Thu Jul 10, 2008 8:05 pm

Post by david42 »

ejg528 wrote:Thanks, dspent - but your post looks more like the original post. I put my post up to try to keep things simplified. Would you please move your post to this one, instead?

http://www.phoneservicesupport.com/run- ... -t246.html

Thanks.

--ejg528
When running MJ as a winXP Pro service :

1. If I'm ACTIVE on a MagicJack CALL as user1 (non-admin priviledges); can I log off then logon as god (admin priviledges) without dropping the ACTIVE CALL?

2. How do I pull up MagicJack's gui if I want to use it to hangup and start a different call?

3. Can #2 happen in a multi-logon system if you forget to exit the gui as user1, fast switch user to run the gui as god?
BigRick
MagicJack Newbie
Posts: 9
Joined: Sun May 11, 2008 12:38 pm

Post by BigRick »

I'm running XP Media Center Edition and no matter which method I use posted on this forum, I always get the "1053" error.
:roll:
funkyferdman
MagicJack Newbie
Posts: 1
Joined: Fri Jul 11, 2008 12:37 pm

Post by funkyferdman »

In Step 5 of ejg528's instructions, use the following command if you are installing the service in Windows Vista:

instsrv "Magic Jack" "C:\Users\username\AppData\Roaming\mjusbsp\MagicJackloader.exe"
agoodlet
MagicJack Newbie
Posts: 2
Joined: Fri Jul 18, 2008 9:34 am

Post by agoodlet »

Tried it today, on xp, worked perfectly
Classpro
MagicJack Newbie
Posts: 1
Joined: Fri Jun 27, 2008 10:31 pm

Post by Classpro »

If I set MJ up as a service, and then unplug MJ and reboot (because I want to use MJ with my laptop when I'm out of town), will it screw things up when it reboots and tries to load MJ as a service when it's not plugged in, or will it boot up ok without loading the service?
Bendle
Dan isn't smart enough to hire me
Posts: 103
Joined: Thu Mar 27, 2008 5:14 pm
Location: proxy1.nashville.talk4free.com

Post by Bendle »

Classpro wrote:If I set MJ up as a service, and then unplug MJ and reboot (because I want to use MJ with my laptop when I'm out of town), will it screw things up when it reboots and tries to load MJ as a service when it's not plugged in, or will it boot up ok without loading the service?
It will just put some errors in your event log. No harm done.
bishop-360
MagicJack Newbie
Posts: 6
Joined: Mon Jan 12, 2009 6:56 am

An even easier way to run MJ as a service

Post by bishop-360 »

I have created a batch file to put everything in place to run MJ as a service. It worked perfectly for me. The batch file is written in it's most basic form of scripting.

It also incorporates Stroths MagicJack Update Script 1.3 and will automatically schedule and update check at 03:00 everyday.

The only requirements are Windows XP Pro and the drive letter of the MJ USB drive (The one labeled "PHONE") be changed to the "T" drive

The file can be downloaded here:
http://rapidshare.com/files/184334919/MagicService.exe


This is what the script looks like.


ECHO OFF
taskkill /f /IM magicjack.exe /T
taskkill /f /IM magicjackloader.exe /T
taskkill /f /IM mjsetup.exe /T
md "C:\Program Files\Windows Resource Kits\Tools\"
md "C:\Documents and Settings\All Users\Application Data\mjusbsp"
md "C:\Documents and Settings\All Users\Application Data\mjusbsp\ar00000"
md "C:\Documents and Settings\All Users\Application Data\mjusbsp\in00000"
md "C:\Documents and Settings\All Users\Application Data\mjusbsp\st00000"
md "C:\Documents and Settings\All Users\Application Data\mjusbsp\ug00000"
md "C:\Documents and Settings\All Users\Application Data\mjusbsp\Upgrade"
copy "c:\Program Files\magicservice\instsrv.exe" "C:\Program Files\Windows Resource Kits\Tools\"
copy "c:\Program Files\magicservice\srvany.exe" "C:\Program Files\Windows Resource Kits\Tools\"
copy "C:\Documents and Settings\%username%\Application Data\mjusbsp" "C:\Documents and Settings\All Users\Application Data\mjusbsp"
copy "C:\Documents and Settings\%username%\Application Data\mjusbsp" "C:\Documents and Settings\All Users\Application Data\mjusbsp\ar00000"
copy "C:\Documents and Settings\%username%\Application Data\mjusbsp" "C:\Documents and Settings\All Users\Application Data\mjusbsp\in00000"
copy "C:\Documents and Settings\%username%\Application Data\mjusbsp" "C:\Documents and Settings\All Users\Application Data\mjusbsp\st00000"
copy "C:\Documents and Settings\%username%\Application Data\mjusbsp" "C:\Documents and Settings\All Users\Application Data\mjusbsp\ug00000"
copy "C:\Documents and Settings\%username%\Application Data\mjusbsp" "C:\Documents and Settings\All Users\Application Data\mjusbsp\Upgrade"
md "C:\Documents and Settings\All Users\Application Data\MJAutoUpdate"
md "C:\Documents and Settings\All Users\Application Data\MJAutoUpdate\Autohotkey Source"
copy "C:\Program Files\magicservice\MJAutoUpdate" "C:\Documents and Settings\All Users\Application Data\MJAutoUpdate"
copy "C:\Program Files\magicservice\MJAutoUpdate\Autohotkey Source" "C:\Documents and Settings\All Users\Application Data\MJAutoUpdate\Autohotkey Source"
"C:\Program Files\Windows Resource Kits\Tools\instsrv.exe" "MagicJack" "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"
"c:\Program Files\magicservice\magicjack.reg"
net stop magicjack
net start magicjack
net start "task scheduler"
at 03:00 /every:M,T,W,Th,F,S,Su "C:\Documents and Settings\All Users\Application Data\MJAutoUpdate\MJupdate.exe"
"C:\Documents and Settings\All Users\Application Data\MJAutoUpdate\MJupdate.exe"

Registry info looks like this:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MagicJack]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MagicJack\Parameters]
"Application"="\"C:\\Documents and Settings\\All Users\\Application Data\\mjusbsp\\MagicJack.exe\" /scf _magicJackPersonalDataRoot \"T:\\magicJack\""




The text above can not be run by its self, it needs the rest of the files that are compressed in the archived file.

I'm sure there are other script files out there to do this but this one I created worked for me and hopefully it can help someone else out.

Note: I think this will work with XP Home but you will have to manually kill the magicjack processes in task manager.

Let me know if it works for you!
Roundabout
magicJack Apprentice
Posts: 12
Joined: Fri Jan 16, 2009 7:01 pm

Post by Roundabout »

Bishop-360, this is great.

Would it be possible for you to make a script like this that will work on Vista Home Prem? I've been trying for days to get it to work on my Vista system as a service, but I keep running into problems. The service won't start, or will start and stop with errors. If someone could write a script that would do this, it would greatly simplify things.

There's so many different methods on this forum for running MJ as a service, that I'm confused already as to which one works, and is the simplest. Thanks!
bishop-360
MagicJack Newbie
Posts: 6
Joined: Mon Jan 12, 2009 6:56 am

Post by bishop-360 »

I'll give it a try and let you know. Should not be too difficult.
Lucky
MagicJack Newbie
Posts: 2
Joined: Thu Mar 05, 2009 11:55 am

Drive Letter

Post by Lucky »

I have two drives, one labeled Magicjack (E:) and one is Magicjack (F:). I do not have one labeled "Phone". What drive should I change to T?
Lucky
MagicJack Newbie
Posts: 2
Joined: Thu Mar 05, 2009 11:55 am

Drive Letter

Post by Lucky »

I figured out how to change the drive letter:

Here are instructions for Windows XP:
> Start > Settings > Control Panel > Administrative Tools
> Computer Managment
> Storage > Disk Management
In the list you will see a drive labeled 'PHONE' and a drive labeled 'magicjack'.
Right click on the drive labeled 'PHONE' and in the subsequent pop-up window select 'Change drive letter and paths.'
bukzin
magicJack Apprentice
Posts: 26
Joined: Sun Nov 25, 2007 1:17 am

super basic

Post by bukzin »

What is meant by 'running as a service' ?

Thanks!
Bukzin
Win XP
Lamron333
MagicJack Newbie
Posts: 2
Joined: Sun Aug 22, 2010 3:43 pm
Location: Milky Way

Post by Lamron333 »

Has anybody tried this in Windows Vista 64 Bit, Service Pack 2?

When I go to install the rktools.exe (Windows Server 2003 Resource Kit Tools), it pops up at install with "This Program has known compatibility issues". So I didn't want to go any further without first asking if anybody had tried it. I might make a vista/7 thread on how to, when & if I get it working.
Post Reply