Cheap Calls without the Pop-Ups

UPDATE: magicBlock v1.2 now available – Updated version includes feature to retain focus on the window your working on after the magicJack window attempts pop-up.

Get it from CNET Download.com!

magicBlock for magicJack

magicJack is a great phone/VoIP service! I’ve used both Vonage and Skype and like this one the best – plus the cost can’t be beat, it has a reasonable start-up cost and an annual fee less than what I’m paying now to Ma Bell each month.

There are many good things about magicJack… however, it’s user interface gets annoying fast…

How annoying!

So I made a program to block the magicJack pop-up window and regain control of my Desktop

magicBlock doesn’t interfere with the usage of magicJack – you can still make and receive calls with a normal phone. It stops the intrusive pop-up window from disrupting whatever your doing whenever someone in your home picks up the phone.

When magicBlock is enabled, the sparse magicJack functions are still available by right-clicking over it’s tray icon (the little icon by the clock):

Now in control

magicBlock works on Microsoft Windows 2000, XP or Vista and requires .NET Framework 3.0 (provided free with Windows Update).

This program is freeware, available at Download.com.  If you find magicBlock increases sanity and can spare a few bucks from all that money your saving with magicJack, please donate.

All the best,
Jeff

Get it from CNET Download.com!

  1. 29 Responses to “Cheap Calls without the Pop-Ups”

  2. That’s a good one. Thanks for posting the info in my comments.

    By digitalnomad on May 16, 2008

  3. How can i get my Pc to go to “stanby ” mode ,with magic jack ,i cannot even force it by power
    button only to turn it off completely, i want this since not many people calling me ,i know i could unplug the MJ then it able to go to standby , please let know thanks Saki

    By saki on Jun 22, 2008

  4. Hi I like this MJ Block very much

    By saki on Jun 22, 2008

  5. Hi Saki – I found a thread on another board that talked about magicJack and standby – this does not seem to be supported at this time…

    http://digital-nomads.blogspot.com/2008/01/magicjack-voip-tips-and-tricks.html

    By Jeff on Jun 28, 2008

  6. i just dloaded the magic block softwhere and boy do i love already and i had on my computer less then five mins thank you so very much for making this for us magic jack users this rules
    i love my magic jack for the free and local ld calls everything that comes with it …:)

    By Mj block on Jul 3, 2008

  7. Request for an enhancement – would it be possible to leave the control on the window that was active prior to the popup comming up (and getting blocked)? Usually, if I am entering data into a webpage and get a phone call, the window comes up and disappears right away, but I need to click on the text field again to continue entering data where I left off. Also, if I am watching windows media in full screen mode, this disturbs it and I have to change it again to full screen mode. Can this be prevented too? Thanks and this is an awesome piece of software!

    By Desikan on Jul 10, 2008

  8. @Desikan

    Thanks for the suggestion. Yes, I’ve recently submitted a updated version of the MagicBlock to Download.com that has this feature. In the update, focus is restored to the window you were working on.

    Will post the Download.com link as soon as it’s available.

    All the Best,
    Jeff

    By Jeff on Jul 11, 2008

  9. Jeff – Thanks for the update! I did download this and one thing I noticed is that while the application focus is restored, I am unable to continue where I left off-in other words, if I was typing into the addressbar of my browser when the popup came and was blocked by magicBlock, the focus on the browser is getting restored, but I am not able to continue typing without actually selecting the application again in the taskbar or clicking within the application. I am not sure if this could be a Windows issue, but it would be great if this can be addressed! Also, I have a PC that is hooked up to a TV and I use the full screen mode of Windows Media Player. It would be good if that was not disturbed. Thanks again for all your efforts!

    By Desikan on Jul 16, 2008

  10. I just love when people get free software that works really well then they want the programmer to make a bunch of changes. I tell you what
    Desikan you cough up 500 bucks and I will customize the software all you want.

    By Robert on Jul 23, 2008

  11. Hi Phoneman,

    MagicBlock runs silently on your computer, and stays minimized in the “tray” (those icons by your clock). You won’t see the MagicBlock window, unless you double-click on the MagicJack tray icon.

    By Jeff on Jul 25, 2008

  12. Robert,
    Dont know who you are or what you do – it helps any developer when you point out potential enhancements…which is kind of what I was trying to do. It is entirely upto the author to either charge for the software or provide it for free…

    Jeff, I have had a couple of occasions when the software does not show up on the taskbar any more and I have to kill magicBlock to load it again, since it leaves the taskbar icons blinking when I change apps when the icon is no longer available.

    Thanks!

    By Desikan on Jul 25, 2008

  13. Hi Mick – It could be that your computer does not have Microsoft .NET Framework 3.0 installed. I think this is bundled with Windows Service Pack 3 or can be downloaded from Windows Update.

    Thanks

    By admin on Jul 29, 2008

  14. Hi Desikan – Yes this is a Windows issue, specifically to XP. Retaining focus is tricky in XP, due to “security” measures that Microsoft put in. In tests, focus is returned sporadically in XP, but MagicBlock seems to return focus in Vista more consistently.

    Appreciate the feedback and understand what your mean about MediaPlayer – it might be difficult to “tell” MediaPlayer to go back into Full Screen mode, will take a look.

    In regards to Vista, I’ve been using Vista for work for half a year, and my company regrets making the move too early – too many complaints to IT about slow computers and the learning curve for Office 2007 is greater than what everyone expected.

    Thanks

    By admin on Jul 29, 2008

  15. We’ll you be making a MagicBlock for Mac OS X?
    I hope so.

    By Robert on Aug 9, 2008

  16. cant get magicblock to initalize i run MJ as aservice is that the problem

    By Antoine Finch on Aug 23, 2008

  17. Great app! One possible improvement would be to differentiate between a popup that comes from receiving a call/picking up the phone, and between when the user actually clicks on the MJ toolbar icon. In the second case, the user probably wants to see the softphone so why not let him see it?

    I frequently switch my MJ from telephone mode to headset mode and I need to see the softphone to dial in headset mode. As it stands now, I have to enable/disable magicBlock pretty often.

    By sbw07 on Sep 3, 2008

  18. magicBlock will not run or initiate properly if you don’t have NET 3.0 or higher installed. That’s a pretty good size file to download and install on a Thin Client that only has a 512 DOM, actually too large, so this program is not going to be that popular for those 5710 Thin Clients that aren’t running a 1 GB DOM with 512 MBs of memory.

    By Nelson Donnell on Sep 5, 2008

  19. Nelson – yes, I’ll be posting an updated version that uses .NET 1.1 or 2.0 – should be up on Download.com next week.

    By Jeff on Sep 12, 2008

  20. MagicBlock uses .NET Framework 2.0 or better.

    .NET Framework is available from Microsoft.com/net or Update.Windows.com

    Thanks!

    By Jeff on Sep 24, 2008

  21. Hi Jeff,

    I’m haveing the same problem as Michael. I have downloaded .NET Frame 3.0 and still get {0×0000135} error. Any ideas?

    Thanks

    By Tim on Nov 13, 2008

  22. Great program thanks. Now can you come up with one that allows you to switch in between the different magic jack servers? My reception was awful until I got tech support to switch the server i was using. Thanks again

    By Brad on Nov 19, 2008

  23. Hey hey hey…

    I coulda swore I saw a OS X (MAC) Version on http://www.VersionTracker.com a wile ago…

    Am I crazy?

    Any way, if you guys could let me know if I could grab a Apple version it would be great…

    Thanks,

    -Avi Cohen

    By Avi Cohen on Nov 22, 2008

  24. not sure if this has been mentioned, but I have a drivers folder named magicjack on my PC. When I browse to that folder in My Computer, magicblocker closes it :)

    By bezem on Dec 6, 2008

  25. Great application. I was considering writing one myself but got lazy.

    Here are some tips that would make the application a bit more smooth.

    1. Get the MagicJack window handle by searching for the process by exe using the windows API (i don’t recall which api this is… check planetsourcecode.com under Visual Basic 6 for GetHwndFromExe, or something to that effect)

    2. For the resizing of media player to full screen. Those people should just deal with it as it would be way too complex as the only way would be to run a timer thread in the backround which would over time consume a lot of memory and essentially slow computers down.

    3. Hide the MagicJack and drives completely. It is quite annoying seeing that crap in windows explorer.

    4. Hook the autorun api and halt any application lanched that is named “autorun.exe” and has the description “magicJack”

    5. Using the launch information discovered using step #4, and Launch the application in “hidden” mode, and hook it’s menus into your application. You can then control all of it’s visibility functions from your tray icon (aka, new context menu).

    6. Perhaps, even hook the Call progress / history dialog and re-design the interface, never having to see the magicJack program ever again ^.^

    just some thought.

    Dan

    By Dan on Dec 23, 2008

  26. Great application. I also would be interested in something that deals with the existing windows. I use Windows Media Center (2005). Using this app blocks the popup but my remote does not work unless I use my keyboard to change priority (or something, not sure what is issue exactly) to the media center interface. As I’d like to keep remote only access to media center, this would be a huge help. In any event, thanks for the great app.

    By ChrisH on Feb 25, 2009

  27. very nice keep up the good work!!!

    Thank you

    By Jamesm on May 22, 2009

  28. I had MagicJack and MagicBlock on my older, slower Dell and Even the MajicJack did’t stay running all of the time, the Magic Block did.
    I built a new computer to put the Magic Jack on. My Dell 4550 has other problems and I have been trying to work through them one at a time,until I just couldn’t take it anymore. As a last resort I tried the Windows XP Rebuild from the CD and I can find almost everything that I had on it before, but the new PC is so much faster and though it has a couple of little things that I really need to finish it is tolerable. On the Dell I had to go restart Magic Jack every time that I wanted to dial out and now the new one has been on for over 24 hours without restarting Magic Jack, my only problem now is I get that “Cannot start Error Code OXCOOOO135″ Can any one please tell me what that is and what to do about it. I am pretty sure that I have the latest download on that machine. Please help. The MagicBlock is the best thing in the world, when it works. I can’t thank you enough for the MagicBlock when I get it working again. You guys are Gods!

    By James Schneider on Jun 5, 2009

  29. MJ still interrupts my programs for a second which requires me to have to click back to whatever I was doing. Is there a setting or something that will make MJ totally stay in the background all the time?

    By Ken on Jul 13, 2009

  30. For those experiencing error messages, it’s typically related to the version of Microsoft .NET Framework, please visit Windows Update to download the latest version. I’ve run into this after rebuilding my PC and not having the latest/greatest .NET Framework installed.

    Also, there is an alternative way to hide magicJack. This involves running magicJack as a service. See the following blog for more info (credit goes to Frank Zappa):

    http://magicjackhacks.blogspot.com/2008/01/running-magicjack-as-service.html

    By Jeff on Aug 5, 2009

Post a Comment