yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] JZ SmartMort:
Attach your \Windows\Start Menu\Internet Explorer.lnk file to the thread or send to me privately in a zip.

Ultimately, that file needs to reference either :MSPIE registry entry or iexplore.exe executable. Once I can see your file, I can fix it and return it to you. When you do the flip/unflip, what does the icon on the start menu look like after each flip/unflip.

The other suggestion I have is doing a soft reset after fliping.

And what did you mean when you said IE shortcuts, there should only be one, correct? The only one my script modifies is \Windows\(Start Menu language dependent)\Internet Explorer.lnk
[Windows Mobile Apps and Games] Sneeuwtijger:
Will do so tomorrow :D

Mm, should that be necessary :confused:

Yep - that one does not change - but there is another one in the Programs section.
[Windows Mobile Apps and Games] JZ SmartMort:
No it should not be. If not patched, the shortcut will run SmartMort, if patched it runs iexplore.exe directly. I've tried this on WM5 SmartPhone, WM5 & 6 (PPC & SmartPhone - emulators) and it does exactly what it should. I did not see another icon under \Windows\Start Menu\Programs, but please attach that as well and label them so I can tell which is which.

I'll check my emulators, since I did not see that icon there.
[Windows Mobile Apps and Games] Sneeuwtijger:
1. i had IE in the menu under start - but is was in the last commands used list and not in the Startmenu - thats why it never got a hit from your script

2. i added IE to the list of programs available under Startmenu - now i run the script and get following error :

Couldn't write file '\Windows\Startmenu\Internet Explorer.lnk'

Line:
Writefile(SystemPath("StartMenu") & "\Internet Explorer.lnk", IEFIle)

The Internet Explorer.lnk is in the correct folder - but when i look at the file it look likes it is a System File = maybe you have no permission to change it (wild guess :rolleyes:).

I send yoou my Internet Explorer.lnk by email.

Grtz:C
[Windows Mobile Apps and Games] JZ SmartMort:
I am attaching 3 things.

Icon with iexplore.exe inside of it

Icon with :MSPIE inside of it

Script to clear "recent/MRU" list - then patch

Easiest thing to do would be to throw the iexplore icon inside of your Start Menu or Start Menu\Programs and see what happens.

If you feel adventurous, you can see the difference between the two icons and how they behave on the device. You can also run the script which will clear IE from the recent items, but I noticed that WM does not respect the deletion from recent list until a soft-reset occurs.

Let me know how it goes.

Thanks!

JZ
[Windows Mobile Apps and Games] Sneeuwtijger:
Done that -

1. icon with iexplore.exe starts Default Internet Explorer - no JZ in between.

2. icon with :MSPIE - once put one my device gets into a JZ Smartmort icon and starts JZ Smartmort when clicked.

Now what next ?
[Windows Mobile Apps and Games] JZ SmartMort:
Which one makes your icon problem go away???

Keep in mind that the LINK file (\Windows\Start Menu\Internet Explorer.lnk) is the only thing that I changed with the initial "patch" function so that's the only thing that can be tinkered with in order to fix the icon issue.
[Windows Mobile Apps and Games] Sneeuwtijger:
I think i am not in the clear about what the chain of events is you want me to process - i put the the lnk with the iexplorer in it (1) into the start menu and it started internet explorer - default icon - looks correct - now what ? Should i try the patch to see what happens ? Sorry, i am a little confused :confused:

Not any more !

Put (1) in the start menu - run the patch - patch text ok - JZ mort script icon and JZ started - run the patch again - patch text ok - ie explorer icon returened and ie explorer starts without JZ invoked.

I hope this is what you where waiting for ?? Time for bed - more tomorrow ;))
[Windows Mobile Apps and Games] JZ SmartMort:
As long as you got your IE icon back, and that IE icon does not run JZ Browser script, then we should be good :) That was the goal, correct. Get the IE icon back...

I tested very thoroughly on a WM6 Pro & other emulators. Here's the sequence of events and the reason why I created the Patch...

Install JZ

Activate JZ Browser functionality

Click the Start Menu and "Internet Explorer" icon is now the yellow version of the MortScript icon. (because JZ Browser takes over the :MSPIE registry entry and the icon uses that reg key)

Use the Patch function (changes the link from :MSPIE to iexplore.exe)

Click the Start Menu and "Internet Explorer" icon is proper

Hope this helps.

Thanks!

JZ
[Windows Mobile Apps and Games] Sneeuwtijger:
Yep -with the latest version of your patch posted in this thread it works !

Thx alot JZ :cool:
[Windows Mobile Apps and Games] Danbrydon:
I had the same problem, and re-installed Jbed and Opera Mini, and the troubleshoot now works.

I have a new problem now though - when launching Opera Mini from the mortscript IE startmenu link I get an error message

"For some reason your URL cleared itself"

Any ideas how to solve this?

Thanks
[Windows Mobile Apps and Games] JZ SmartMort:
Yeah, that problem is something that I caused. I check whether the URL variable has contents before sending to Opera Mini. PM me and I can fix it for you or if you're interested, I can let you try a BETA version of 1.3.2 which would also address this issue.

You can also fix it yourself by opening "JZ SmartMort Browser.mscr" script in the JZ folder with Notepad, Press CTRL-G (to go to a specific line number), get to line 211 and put a # (pound sign) anywhere before the "message(" command.

As for JBED; my new 1.3.2 makes way smarter/failover choices about where jbed.exe and selector.utf are located, possibly eliminating most peoples' JBed issues using my script. With 1.3.2, JBed re-installations should be extremely rare.

Thanks,

JZ
[Windows Mobile Apps and Games] diomark:
Hey JZ,

This is great for integrating the google search (from wm home page) to whichever browser we want to use..

Couple of feature requests -

1) I noticed that if you have a low timeout (say, 1 or 2 seconds) on choosing the browser, it tries to load the default browser even if you move the cursor up/down to choose something different.. I think the timeout should stop and let you do a manual selection if you move the option away from the default..thoughts?

2) would love to see skyfire support.. I see this listed in your original post, but don't see it being supported? it'd need to be supported similar to opera mini for now - since you have to start skyfire, then paste a URL.. Do you have a skyfire account? If you're interested and don't, I can help test this...

Thanks for the script!

-mark
[Windows Mobile Apps and Games] JZ SmartMort:
I'm glad you're finding it useful, I didn't even know it works in the way you're using it (home page) :)

Unfortunately, this is Mort controlled, therefore, unchangeable by me. Moving around the menu is suppose to reset the counter but with low timeouts I'd imagine weird results occurring. I think a timeout with a couple more seconds might work better.

You don't have to ask twice :) I'd definitely appreciate some help/testing. I do have an account for beta 2 which is suppose to kick off for me sometime in late 2018, just 10 more years to wait :)

One question, are you sure that Skyfire will not allow the URL to be passed as a command parameter ie. skyfire.exe http://yahoo.com OR skyfire.exe "http://yahoo.com"???

If Skyfire can't do as I asked above, I would need to sense the pixels on the screen like for Opera Mini. For pixel sensing, if you can take a screenshot of your device while Skyfire is running, I would be able to proceed. Also take a screenshot of the softkey menus since "Enter URL" might be one of the choices, etc. Send me a PM and I'll give you my e-mail address.

My pleasure!

JZ
[Windows Mobile Apps and Games] bsw11:
A Couple items

Great Script! I had a little problem getting Opera Mobile 9 to work but I finally got it. It was the new Opera 9 caching to SC - it installed into Opera 9 instead of Opera9 (no space) - so it got your error until I tweaked it.

At this point I don't see any need for Opera Mini with the free Opera Mobil, Netfront and Skyfire, and oh yeah iE.

Its true about Skyfire - it does not accept passed in params yet.

So if you have a script that handles that issue and includes Skyfire, I would love to get my hands on it.

My only other suggestion would be to make a simple 4 button single click chooser screen that could be thumb controlled -then we would really be COOKING!

If you needed help, the guy that did ThrottleLuancher could probably help you and some of their artists could whip up a skin for the chooser.

Thanks,

Barry
[Windows Mobile Apps and Games] JZ SmartMort:
Thanks for the feedback Barry, I just have a few questions.

This is strange because I grab the location of Opera Mobile from the registry. Would you please either post or PM me the location of where you obtained your Opera Mobile and I'll try to duplicate the issue on my PPC emulators.

Don't have a workaround yet. If you have screenshots of main program and the menus under the softkeys, I can rig up pixel sensing but otherwise I have no way to make this happen as I'm waiting for the year 2018 to come around for Skyfire beta2 :)

Can you give me an example of a "4 button single click chooser screen that could be thumb controlled" as I don't fully follow, and what would that menu contain?

Thanks,

JZ
[Windows Mobile Apps and Games] sancho1234:
I try all Open URLMethod. There is no change. The same situation as after 2 minutes: http://www.youtube.com/watch?v=sBuvGWJkdoQ
[Windows Mobile Apps and Games] JZ SmartMort:
Nice quality video and great device!

Do me a favor don't entitle it "Problems with JZ SmartMort" because there are no problems :) hence the reason why OpenURLMethod exists as an option in my app. Maybe I just need to use another one (that works for you) as the default instead of #1... you can just remove that from youtube since I've already seen it.

The duplication of the taskbar at the bottom of Opera Mini is not something that I can fix because I have the same issue w/o using my app. It's just an Opera Mini 5 problem. But once you find the right combination of OpenURLMethod and pasting, all should be good and that should rarely happen to you.

Let me know how it goes. MouseClicks should definitely work...

Thanks!

JZ
[Windows Mobile Apps and Games] sancho1234:
Ok, I removed the video. ;)

But have not been successful...

I try the working of the shortcuts with Esmertec Jbed 20090217.5.1R2.cab.

The #1 is pop up the URL bar on Opera Mini 5, but I can not open the line for writing.

The Esmertec Jbed 20081203.2.1.cab is not support the shortcuts.

I will try other Jbeds.
[Windows Mobile Apps and Games] JZ SmartMort:
Weird... I've used that version and it's been OK for me...

Let me see a video with you using other OpenURLMethods --- especially MouseClick which has to work since it does not depend on keyboard layout.

Thanks!

JZ
[Windows Mobile Apps and Games] sancho1234:
Sorry, I have no more patience for tests. I'm sorry, because I like to use Opera Mini 5. Thank you for your help.
[Windows Mobile Apps and Games] JZ SmartMort:
No problem, sorry it didn't work out... I know others are using it so it obviously has something to do with the keyboard layout. Another user on an international ROM (German I think) and has success with Opera Mini 5 but unfortunately we can't get yours working.

I can only suggest for you to play with OpenURLMethods.

Thanks!

JZ
[Windows Mobile Apps and Games] cswroe:
I will explain what is happening and will see if you have any ideas. I have used this program for quite awhile and love it. I have started using a new twitter client called MoTweets. It really is a great client but have noticed that there is an issue when I have MoTweets running and use JZ SmartMort and select Opera Mint 4 it does not work all the way. It opens the browser, the URL windows then freezes. As soon as I close MoTweets the script continues as normal. If I select UCweb, IE, or Skyfire it seems to work appropriately.

I really don't think it is an issue with MoTweets, but if you feel I should contact them i will.
[Windows Mobile Apps and Games] JZ SmartMort:
I've been troubleshooting software for the past 17 years and the rule of thumb is, if one action/one program is doing something differently than the rest, then it's that program's fault.

The easy way to test wheter it's MoTweets is to simply take it out of the equasion. Try opening a URL from your e-mail or contact record (NOT MoTweets) and see if Opera Mini fails the same way. If it does, then my app, MortScript or, JBed or Opera Mini are to blame. If it works though, then you definitely know that MoTweets is the cause and most-likely because they try to "get attention" or refresh the screen in some manner, etc.

Thanks!

JZ
[Windows Mobile Apps and Games] cswroe:
I am sorry, I should have elaborated more..... This occurs regardless of the location of the link (contact, within an email, MoTweets, etc) if the program MoTweets is running, it stalls the script regardless where the link is at. I test a lot of different programs, so I should have known to put that in there. I am currently testing a beta build of MoTweets but I noticed this behavior in their official release as well.

I went ahead and forwarded this to the developer as well.

Thanks....
[Windows Mobile Apps and Games] JZ SmartMort:
All that is interesting but not as interesting as --- what happens when you kill MoTweets? Does my app work then?

If YES, then you can see where I'm going with that, MoTweets is the problem. If NO, then something wrong with my app or your installations of requirements like MortScript, etc.

Thanks!

JZ
[Windows Mobile Apps and Games] cswroe:
If I "kill MoTweets" everything does work like it should.

My original post was:

So I was trying to get ideas as to what the problem is.

Thanks anyway...
[Windows Mobile Apps and Games] JZ SmartMort:
Yep, sorry missed that... your problem is pretty obvious at this point. If my app works correctly when you kill something else, then that something else has to be the problem. The author is doing some sort of "attention" logic or screen refreshing that causes my app to trip out or maybe even JBed to cease working/freeze.

Let me know if you ever get a solution.

Thanks!

JZ
[Windows Mobile Apps and Games] tapv:
JZ

Hi JZ,

So my uncle has your program and it works good other than the fact the mort button install doesnt work. He gets an error on mort buttons. He has the new htc imagio with windows 6.5. Please advise. Thanks
[Windows Mobile Apps and Games] JZ SmartMort:
Why not post the actual error as I can't advise w/o seeing it...

I also got errors with MortButtons until I turned off Microsoft Error Reporting.

I recommend that you join Mort's Forum and post problems with his app there as he's the expert but I can certainly look and see if I know the answer. I also suggest grabbing the latest beta of MortButtons: MortButtons-2.63b1.cab

You can get it from his forum, almost at the bottom of the page, but you have to join his forum: http://www.sto-helit.de/forum/viewtopic.php?f=3&t=2558&st=0&sk=t&sd=a&start=20

Thanks!

JZ
[Windows Mobile Apps and Games] LordDeath:
I installed the new version but I can't find the way, how to use Resco Explorer as the JZ Browser GUI. :(
[Windows Mobile Apps and Games] JZ SmartMort:
Two ways:

JZBrowser > JZBrowserSettings > JZBrowser GUI > Resco

JZSettings > JZBrowserSettings > JZBrowser GUI > Resco

Obviously my app has to sense that Resco File Explorer is installed, I check the following path: RegRead("HKLM","SOFTWARE\Apps\Resco Explorer","InstallDir") & "\Explorer.exe"

If you use something like Sashimi which just copies files but does not add in the same registry keys that a CAB installation would, that would cause my app NOT to see Resco Explorer and certainly not allow you to choose that as JZBrowser GUI.

Let me know how it goes,

JZ
[Windows Mobile Apps and Games] LordDeath:
Thx, I found it now.

I did not expected that I have to install MortButtons for this feature, too. :)
[Windows Mobile Apps and Games] JZ SmartMort:
That's weird, you had to install MortButtons for Resco to show up???

Thanks!

JZ

UPDATE:

You're right, I'll re-post the CAB in a few minutes... thanks for the heads up!
[Windows Mobile Apps and Games] hi-tech:
Man, I Tried numerous ways to get JZ 1.5x and now 1.6 to paste in to Opera Mini 5 Beta.... from toggling inline editor, different paste settings (control-v shift insert etc...). The URL simply wont paste.

Any ideas? or specific settings to try?

HTC Touch (Sprint Vogue). Win 6.5 / JBED 20090506.2.1

Thanks in advance, JZ
[Windows Mobile Apps and Games] JZ SmartMort:
Strange, you have a PocketPC/touchscreen so a lot of the typical Windows shortcuts should work for you.

My recommendation is to use MyMobiler http://www.mymobiler.com/ and control your device from the PC. Then try some key combinations w/o involving my app. Copy some text from your desktop and try to paste into Opera Mini 5. Do NOT use inline editing because that has some weird caveats. Go with the typical JBed "typing" window which will pop when you turn off InlineEditing and click the URL twice at the top of OM5.

Once you figure out which shortcut works for you, then try to make my app follow the same combination. If you, however, do not find a good combination, I can't really do anything to my app to help you. Your keyboard/IME driver is probably the cause.

I used to have an Opera Mini (pre version 5) option to "temporarily" fake the IME driver with some garbage and change it back (this would let Ctrl-V/shift-ins work properly) but I got rid of that option as I did not want the liability of screwing up the device's IME registry setting. Go to the first post and search for the word "keyboard" take a look at the related thread but obviously don't apply the fix because that keyboard driver/fix is for another device. The concept/registry setting however can be used in your situation though. If you change the IME driver in the registry, remember to restart JBed as that IME setting establishes when every process is started not when already running. Be careful messing with the IME driver, use "Mobile Registry Editor" in case your on-screen keyboard is no longer usable it's fairly safe when you know that you can modify the registry back to what it was before you started messing with the IME driver. ALWAYS keep the original setting for reference.

Good luck and let us know how it goes,

JZ
[Windows Mobile Apps and Games] mskovrinskie:
JZ,

With the new 6.5 update that was released yesterday for the Samsung Jack i637, phone specific button mapping is no longer working for the MediaNet button. The GPS button mapping still works.

Samsung changed the Media Button with the update. Previously it would launch PIE to http://device.com. Now it seems to launch a Java web browser that kind of looks like Opera Mini but goes to the ATT portal. Remapping that button in JZ SmartMort 1.6 directly to a browser, to prompt, or anything for that matter, does not work. The MediaNet button still launches the ATT Java browser.

Otherwise, all seems to be working well with the upgrade.
[Windows Mobile Apps and Games] JZ SmartMort:
The key for you is to figure out which LNK file they are calling under the \Windows folder. The easiest way is to zip up every LNK file under \Windows and attach to your reply. I don't have the Jack device so can't do this blindly. Need some input...

Thanks!

JZ

UPDATE:

If you can, since you now have a "freshly formatted" device extract your registry for me so I can figure out how I can tell the difference between 6.1 and 6.5. Also zip up and attach...
[Windows Mobile Apps and Games] mskovrinskie:
JZ,

Attached are the original shortcuts related to this on the 6.5 Jack ROM. I believe the file you need to modify now is \windows\"Mobile Web.lnk" instead of MediaNet.lnk.

I sent you a PM with additional information about a possible way to detect the OS version in the registry. Let me know if you need anything else.
[Windows Mobile Apps and Games] JZ SmartMort:
mskovrinskie verified that my changes work so I'm attaching a zip for those wishing to try this on the new WM 6.5 ROM that was just released for the Samsung Jack. Unzip the attachment and place under \Program Files\JZ\helpers

Enjoy,

JZ
[Windows Mobile Apps and Games] owilsky:
I have a feature request concerning the clipboard tools ;-)

Yesterday I tried to login into the facebook app. I had the password in my clipboard, unfortunately the facebook app does not allow a Ctrl-V, so even Vito CopyPaste does not work.

I tried to "send all characters from the clipboard" but after JZAction screen closes, the wrong app is the active window.

Idea: Allow some break/sleep to be configured, e.g. 10 seconds before character sending starts. So we have the option the start the correct app, set the focus to the right input control etc.

A break of 0 seconds would have the same behaviour as today, so nothing would be broken.

What do you and others think?
[Windows Mobile Apps and Games] JZ SmartMort:
Hey buddy :) I've had this on my enhancement list for a long time. I took care of it in like 5 minutes. All done :) basically at the top of paste options there is a "DELAY PASTE [0] seconds" and when you click it, it will allow you to enter up to 60 seconds you wish to delay and bring you back to the copy/paste functions so you can choose the paste method which will obviously be delayed by the amount of seconds entered.

And I don't care what anybody else thinks, my friggin' app :) expect it in the next version... I also doubt that too many Pocket PC users are using the copy/paste features because it's so easy to do on a PPC. Those were heavily used by me when I had a SmartPhone (non-touchscreen). Now I use it at times when I need to use it in conjunction with the clipboard history.

Thanks!

JZ
[Windows Mobile Apps and Games] pawo99:
Opera Mobile 10 Beta

Today was released Opera Mobile 10 for Windows Mobile.How can I add it to JZ SmartMort?
[Windows Mobile Apps and Games] JZ SmartMort:
If you are crafty you can modify some registry entry like your Opera Mobile 9.5 or 9.7 to point to this new version 10. HKLM\Software\JZ\Browsers

However, the official answer is "you can't yet" --- maybe I will add some functions to "add" manual browser but whenever a new browser is released I most-likely have to modify my app in order to comply.

Thanks for the notification though, I'll see what I can do.

JZ
[Windows Mobile Apps and Games] -Arturo-:
Well unfortunately this doesn't work, wrong links are feeded to opera 10 and websites can't be opened. Maybe it's because they completely changed the UI Opera 10 looks almost exactly like opera mini 5 now and is much faster in turbo mode than the previous version.
[Windows Mobile Apps and Games] JZ SmartMort:
Yep, I got it installed now and it's identical to Opera Mini 5...

You said it pastes the wrong URL... can you please try a simple URL and one with numbers? i.e. http://google.com then http://google.com/1234567890

Let me know how that goes.

Thanks!

JZ

UPDATE: hey I just tested it and it's as simple as not passing the URL with double-quotes on each end. File \JZ\helpers\JZBrowserOpen.mscr needs to be modified to exclude a tiny bit of code as well. Pasting numbers as I predicted above is not a problem at all...
[Windows Mobile Apps and Games] -Arturo-:
Thanks JZ.

Yes the double quotes are the problem. With part of the code needs to be modified to fix the problem?
[Windows Mobile Apps and Games] JZ SmartMort:
I'll add Opera Mobile 10, don't want you to have to do this ridiculous stuff...

Basically, if you hacked the OperaMobile97 reg key, then in the MSCR file go down to RunOperaMobile97 and take out these two things... but leave the URL in place.

"""" & url & """"

I should have something soon, it's pretty easy for me to incorporate it...

Thanks!

JZ
[Windows Mobile Apps and Games] -Arturo-:
Thanks JZ! Everything is working fine now.:)