yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] JZ SmartMort:
Wow, you did understand, every single bit. I'm probably dropping the EXE in light of this info. I am however going to stay away from DEFBROWSER (but will reset that value to MSPIE) and will use MSPIE since that means pocket IE --- and that's what we're replacing here :) and SmartPhones don't have DEFBROWSER key (at least not my 3125)

Thank you badbob001!!!
[Windows Mobile Apps and Games] phatman81:
I have been getting an error on my Shadow, not sure if it is related to .NET or not (at work and not able to download/install if thats the case). Here is the error. 1st i installed to the device, then changed due to the error here to storage card, but that did not help at all...
[Windows Mobile Apps and Games] JZ SmartMort:
Use the Install script and do the Troubleshooting\JBed option. Let me know the results. This is not .Net by any means. The problem exists probably due to multiple JBed installations. Some JBed cab files don't change all necessary reg keys and leave it pointing to the settings of the previous install of JBed.

A way to resolve this for sure is to uninstall all JBeds then reinstall, after which you can install Opera Mini again.
[Windows Mobile Apps and Games] phatman81:
Running the troubleshooter gives the same error. I see it is pointing to a registy location, which i have no problem manually changing, but where is the "selector.utf" located so i can point it in the right direction?
[Windows Mobile Apps and Games] JZ SmartMort:
Definitely do point it to the correct UTF file, it will make the error go away.

Usual location is \Windows\Appdb\selector.utf check first though. You're looking for jbed.exe and in the same folder should be an APPDB folder.

I will add some more logic to the troubleshooter but let me know how it goes.
[Windows Mobile Apps and Games] phatman81:
I was about to change the registry when i thought... what if i just copy the file to where it wants it to be. Copied the selector.utf to the location shown in the screenshot i had and now it is working perfect. May just be easier to include the file (or refrence its location) and just copy it there then. I never had anything installed on the storage card, so the link to this location suprises me; but this is windows, so i know to take everything with a grain of salt. ;)

Thanks again
[Windows Mobile Apps and Games] JZ SmartMort:
Even though that works, it's not the right thing to do. Pointing the registry to the correct place is the way to go, trust me. You put masking tape around the problem, fixing the registry is the permanent fix.
[Windows Mobile Apps and Games] Thermopyle:
I had this working with Opera Mini 4.1 beta, but the final came out. So I uninstalled the beta. Checked links and they were back to opening in IE.

Went back to the Install script and selected 4.1 as my browser, and now links popup a MortScript dialog saying You do not have this application installed. Is there a fix coming for this soon?
[Windows Mobile Apps and Games] badbob001:
Opera Mini 4.1 Final has the same midlet name as Opera Mini 4.0 (Opera Mini), so try choosing Opera Mini 4.0.
[Windows Mobile Apps and Games] JZ SmartMort:
Badbob001 is correct, just choose 4.0 for now.

I have plans to release version 1.3 possibly by this weekend. I wonder how people feel about me distributing in a .CAB or .EXE format? Or should I just leave the ZIP file which is quite a manual method?
[Windows Mobile Apps and Games] ulischultz:
.html shows _htmlfile_Opera

there it says under default:

"\Windows\OperaL.exe" /Unescaped file:%1

does that help?

I will be back in 2h...
[Windows Mobile Apps and Games] JZ SmartMort:
That's the problem!!! Change that "_htmlfile_Opera" to "htmlfile" and you'll be set.

Weirdly, I'm looking at my new 1.5 beta code (versus the v1.4.3 that you're on) and I already have a fix for this so my new version will address an issue like yours. You actually found a bug in my software in how it handles HTML files.
[Windows Mobile Apps and Games] ulischultz:
Yes, now it works!!!

Thanks very much for your help!!!

Could you add an option, so that htmlfiles are always opened by pocketIE and all others by opera Mobile?

So that the Choice-Dialog does not even popup!?
[Windows Mobile Apps and Games] JZ SmartMort:
That's an interesting enhancement... being able to choose heh?

http > operamini

https > operamobile

htm & html > pocketie

.URL > with whatever...

To have it change your default browser depending on what type of link you just hit. The only issue is the fact that very rarely do people use some thing like local HTML files, mostly it's http/https. In your case, it so happens that the Lufthansa's program used that unusual approach. I'll think about it but it's not a priority because of the use-case. The idea to change the browser depending on the link (meaning URL). Yahoo opens with operamobile, google opens with pocketie, etc. And there, the only risk is size of the URL data over time can build up. I might try to figure out how to do top domain level opening with a certain browser, that seems kinda cool.

I just looked at my 1.4.3 code and it contained a bunch of code to deal with your exact issue... that "Fix Icons & Associations" option I mentioned earlier, it even removes the Opera Mobile reg entries (which is more than fixing it) yet you still had it your registry and were able to give me reg values from it... are you sure you ran it because here is the code I'm looking at:

Sub FixIconsAssociations
# Change (Default) values
RegWriteString( "HKCR",".htm","","htmlfile")
RegWriteString( "HKCR",".html","","htmlfile")
RegWriteString( "HKCR",".mht","","htmlfile")
RegWriteString( "HKCR",".mhtml","","htmlfile")
RegWriteString( "HKCR",".wml","","wmlfile")

I just tested on my Wizard by changing "HKCR\.html\(def)" and "HTCR\.htm\(def)" values to "junk" and it changed back to "htmlfile" after I ran the fix icons/assoc function... you're gonna have to put that beer down :)

Try for me, change HKCR\.html\(def) and fix icons/assoc should put it right back to the MS defaults.
[Windows Mobile Apps and Games] ulischultz:
If I run that Fix Icons stuff, after a short while I get an error that "JZ SMartMort has lost focus...".

So that might be the reason why it did not work...
[Windows Mobile Apps and Games] JZ SmartMort:
I see... don't hit YES :) that kills it. Should have pressed no.

I'll have to deal with the timeout on the FOCUS stuff because it's beginning to drive me nuts.
[Windows Mobile Apps and Games] dschoenike:
I'm lookin forward to that opera mini 4.2 beta shortcut :) I really appreciate all you do for us JZ.

dschoenike
[Windows Mobile Apps and Games] JZ SmartMort:
You know that you currently have that ability... go through using JZ Settings > General Tweaks/Hacks > Create JBed Shortcut.
[Windows Mobile Apps and Games] dschoenike:
I did not know that, but i do now :) working perfectly without security prompts. Love it, thank you very much.

dschoenike
[Windows Mobile Apps and Games] JZ SmartMort:
Version 1.5 beta

Hey guys, I need some beta testers for the new version. Please send me a PM if interested, particularly interested in Pocket PC users for the MortButtons menu (explained below and screenshot provided).

Highlight features of the new version:

Opera Mini 4.2 beta support & ALL skin colors.

ONLY ON PocketPC (touchscreen) - MortButtons as the front-end for JZ Browser - does not have the "default browser" nor a timeout feature yet. You get to select your browser from a very nice, and more importantly, touch-friendly GUI instead of the old MortScript menu.

Minor fixes and enhancements...

Thanks!

JZ
[Windows Mobile Apps and Games] dschoenike:
Greetings. I'm really liking the 1.5 beta version. It's working flawlessly on my sprint mogul. I'll be honest though, i've only really messed around with the opera mini 4.2 features and mortbuttons. I'm now just getting into everything else. This software is a must have for me. Thanks JZ.

dschoenike
[Windows Mobile Apps and Games] addicus:
I'm using the 1.5 beta and the gui isn't working. Everything else is.
[Windows Mobile Apps and Games] JZ SmartMort:
I didn't give any instructions... sorry :)

On Pocket PC only --- Just install my software, a few browsers of choice, and MortButtons.

MurtButtons can be found here: http://www.sto-helit.de/index.php?module=download&action=list&category=13

Run a link and JZ Browser will detect that MortButtons is installed and will open the new GUI once it creates/generates the necessary files.

Also, every time that you Activate or Scan browsers in the future, it will sense that MortButtons is installed and will make sure to update the list of installed MortButtons browsers.
[Windows Mobile Apps and Games] addicus:
So should I uninstall Mort's MortScript then install MortButtons?
[Windows Mobile Apps and Games] JZ SmartMort:
Don't mess with MortScript at all... it is not related to MortButtons in any way.

MortButtons is the only thing to manually install. In the future my software will take steps to let the user know that they can use a much better interface.
[Windows Mobile Apps and Games] addicus:
That worked perfectly. I like it. I had actually did a hard reset since I couldn't get JZ 1.4 to fully uninstall and this has now foun all the browsers I have. Even those I didn't reinstall that were on my sd card. I love it.
[Windows Mobile Apps and Games] JZ SmartMort:
Version 1.5 beta 1

I'm posting the beta on the first page of the post (direct link to the v1.5b1 CAB). Again, this is a beta so please provide feedback. Below are a few features/caveats of the beta.

MortButtons (version 2.4 and above) can now be used as the front-end for JZBrowser. ONLY ON PocketPC (touchscreen) devices. I don't include MortButtons CAB but I do let the user open the download URL directly from my software. Attaching screenshot. Thanks to bsw11 for a hell of an idea!!!

Default Browser and Browser Timeout will not work if MortButtons used as JZBrowser. I will work on creating that logic but later.

Opera Mini 4.2 beta works with v.1.5b1. All different colored skins of Opera Mini will also work with the new version.

URL Exclusions. For instance, if you want http://google.com to ALWAYS open with Opera Mini. It senses top domain name and opens the appropriate browser no matter what the full URL consists of.

Please let me know what works and what doesn't. Hope you all like it...

JZ
[Windows Mobile Apps and Games] matteandhue:
new release, didn't know.

JZ,

matteandhue here. it's been awhile! See you have a new beta in the works with a new GUI. Wow. Downloading this soon to bug test.

Email me.
[Windows Mobile Apps and Games] JZ SmartMort:
Hey bud, I'll e-mail you!

Bro the GUI is only for PPC touchscreen devices... I wish MortButtons also did dial-pad or qwerty support, but it does not.
[Windows Mobile Apps and Games] matteandhue:
well...

Still okay, I need the new version for new skyfire and opera mini beta support. I'm going on msn now.
[Windows Mobile Apps and Games] matteandhue:
oh wow

I can't even install it. PPC only I see. Sorry unable to test then unless I do so with Microsoft Device Emulator.
[Windows Mobile Apps and Games] JZ SmartMort:
You should be able to install... what error are you getting? The software is still compatible with all hardware.

If it says that it can't remove it completely, do you still want to install, say yes.
[Windows Mobile Apps and Games] JZ SmartMort:
Version 1.5 beta 2

I'm posting the beta on the first page of the post (direct link to the v1.5b2 CAB). The difference between beta1 & beta2 is that Default Browser and Default Browser Timeout features work now. Again, this is a beta so please provide feedback.

MortButtons (version 2.4 and above) can now be used as the front-end for JZBrowser. ONLY ON PocketPC (touchscreen) devices. I don't include MortButtons CAB but I do let the user open the download URL directly from my software. Attaching screenshot. Thanks to bsw11 for a hell of an idea!!!

Default Browser and Browser Timeout NOW WORK with the MortButtons GUI.

Opera Mini 4.2 beta and all colored skins work with the new beta.

URL Exclusions. For instance, if you want http://google.com to ALWAYS open with Opera Mini. It senses top-level domain name and opens the appropriate browser no matter what the long/full URL consists of.

Please let me know what works and what doesn't. Hope you all like it...

JZ
[Windows Mobile Apps and Games] JZ SmartMort:
Version 1.5 beta 3

I'm posting the beta on the first page of this thread (direct link to the v1.5b3 CAB). The difference between beta2 & beta3 is that Default Browser and Default Browser Timeout features work better now and I made some optimizations.

MortButtons (version 2.4 and above) can now be used as the front-end for JZBrowser. ONLY ON PocketPC (touchscreen) devices. I don't include MortButtons CAB but I do let the user open the download URL directly from my software. Screenshot below. Thanks to bsw11 for a hell of an idea!!!

Default Browser and Browser Timeout work with the MortButtons GUI. It uses MortButtons built-in timeout feature, not inferior window title seeking methods.

Opera Mini 4.2 beta and all colored skins work with the new beta.

URL Exclusions allows user to ALWAYS open a certain top-level domain name with a specific browser. So even if the URL consists of a huge string, top-level domain is stripped and compared against URL Exclusions.

General optimization and focus logic reworked (issue of MortScript apps losing focus especially on SmartPhones).

Please let me know what works and what doesn't. I have not heard a single peep so far, I'm gonna presume it's absolutely bug-free :)

JZ
[Windows Mobile Apps and Games] aikidoka-mks:
There's a mistake in the first check for Opera Mobile 9. The string "OperaL.exe" can be removed as that's already picked up from the registry key. That duplication prevents that version of Opera Mobile from being detected and entered correctly in the jzmort browser.

For some reason Mort Buttons is not grabbing the IE icon. That's easy to change though.

Maybe I didnt notice this before but it seems to blank the Opera Mobile url address. This prevents bringing up Opera Mobile with it's start page if one selects it from Jzmort browser rather than a url having been passed from another application.

Still a great! application and the mort buttons is an awesome addition!
[Windows Mobile Apps and Games] JZ SmartMort:
operamobile_check_list9[1] = RegRead("HKLM","SOFTWARE\Apps\Opera Software Opera 9","InstallDir") & "\OperaL.exe"

I thought this was all good, it seems to work on a bunch of releases of Opera Mobile 9 that I've tried. Do you have a link of the 9.x version that you are using. If possible post the contents of your registry location mentioned above.

Weird, I'm using it and it works great with a few real and emulated devices. I use icon zero (for MortButtons to refer to) just like for the other apps, also icon zero. Here's the code below to grab the icon, see if your reg entry is what's expected. And does \Windows\iexplore.exe exist? Feel free to paste the contents of your Button5.mbi files from MortButtons folder.

pocketie = pocketie & RegRead("HKLM","System\Explorer\Shell Folders","Windows") & "\iexplore.exe" & ",-0" & "^NL^"

I would love some exact steps. I know sometimes it's hard to reproduce but it's the only thing I can ask for to help resolve. I'll try some tests with blank and otherwise clipboard/url content but if you have some steps I'll gladly try.

Thank you! It's a fun project but time consuming due to the new features :) I had to upgrade to a PPC from a SmartPhone and needed the app to change also.
[Windows Mobile Apps and Games] flaviopac:
Usefull program!

I miss only a thing.. How can we access to the menu I see in the firs screenshot? Mapping an hard key?

Cheers.
[Windows Mobile Apps and Games] addicus:
On my 8525 (Hermes) I do this:

Go to start/settings/personal/buttons.

Change Button 2 to MortButton5

Press ok

-----

I'm mighty glad you upgraded to ppc JZ. I love this new UI. No problems so far on 1.5b3.
[Windows Mobile Apps and Games] JZ SmartMort:
When you say menu in the first screenshot, I'm not certain which first screenshot. Grab the screenshot or point me to the direct link. If you're talking about the 6 screenshots on first page, and you mean the very first screenshot, well, that's just the Start Menu of a WM6.1 SmartPhone re-ordered in a way that I wanted through the registry.

Ultimately, mapping to a hardware button is device dependent. What device do you have? PPC or SmartPhone? Which model?

My software helps you do advanced button mapping but you have to check the web for which method your device can benefit from it will not automatically map anything.
[Windows Mobile Apps and Games] JZ SmartMort:
On my temporary 8125 Wizard, that's exactly the method which I used to map the physical/hardware button, but I go with Button1 and I can always slide my finger for my menu (Button5).

Pleasant to hear some feedback, thanks addicus! I think it's close to a stable release. I just have to document too much crap so that's the next concern :)

Upgrading to HTC Fuze/TouchPro in a couple weeks. Amazon has a great deal, even if they did change their mind a few days ago and upped the price of the Fuze by $25. $199 minus a $25 rebate lands it at $174 (2 year contract of course and a $30/month data package) but it's a great deal. Cant' wait! I procrastinated too much when I saw it there for $174 and a $25 rebate.
[Windows Mobile Apps and Games] flaviopac:
Thanks for all the answers I received....;)

I've got a HTC TOUCH, so I can't map any button because I haven't many ones....

What about the second solution you mentioned?

Cheers....
[Windows Mobile Apps and Games] JZ SmartMort:
That might be an issue :) no buttons is no buttons. Have you tried AEButton+ it's an awesome app for your problem. It should let you press any button that you do have mapped 1 to 4 times for different options.

What second solution are you talking about?

If you mean start menu re-ordering, the problem is that the start menu is JUST direct shortcuts to the application. When using JZBrowser & MortButtons combination, my "Button 5" which I take over from MortButtons runs through a special middle-man script to launch your browser and send the URL... start menu shortcuts can't do that w/o some intermediary software.

I only have 2 MortButtons, I added some apps to Button1, and my software created Button5. I just have one button mapped to Button1 for my "favorite apps" and if I want JZBrowser/Button5 I just slide my finger in MortButtons. I do have another button mapped to JZAction though but that's for different purposes.
[Windows Mobile Apps and Games] flaviopac:
Thanks for your answer....;)
[Windows Mobile Apps and Games] matteandhue:
Mini 4.2 out of beta!

Jz,

Opera Mini is out of beta and has been offically released as 4.2. Just letting you know.
[Windows Mobile Apps and Games] addicus:
I have finally found an issue with the latest build. Once I open a link from my email all the browsers open that link whenever I start them. It's kind of annoying. Any solutions JZ?
[Windows Mobile Apps and Games] JZ SmartMort:
Do me a favor, give me exact steps like having default on or off, which browser is the default, how long is the timeout, etc. I obviously understand clicking the URL in an e-mail but give me a bit more info.

EDIT: just opened a link through an e-mail URL and no issues. This is very strange because the complaint that you are making would have been a serious problem from the get go for you and everybody else. Is the fact that the URL is inside of an e-mail makes the situation unique?
[Windows Mobile Apps and Games] aikidoka-mks:
IIRC, I have a diamond build of opera. For mine InstallDir = \Window\OperaL.exe

I manually picked iexplore.exe already. I think it had opera text in the path when I went to change it.

Ok, I see the problem now. My registry entry has OperaL.exe

All I do is open Opera Mobile via jzmort/mortbuttons. There is no url to pass in that case because I'm choosing which browser I want, rather than having a url to grab from another application. It would just be nice if it left the url alone in that case so the Opera start up page would load. I just checked IE and it still opens it's start page, when I choose that instead.
[Windows Mobile Apps and Games] JZ SmartMort:
That sucks. Let me know which exact build and I'll build some testing around it. And how does iexplore.exe come into the mix?

Not following you here. So you just want to load JZBrowser/MortButtons by itself... you can do that already. Just map to a hardware button or run the link from the StartMenu which MortButtons creates, in a sub-directory under StartMenu, called MortButtons.

My suggestion is to look in URLActions to see what URL is currently in the registry and will be appended to the command for the browser you choose in MortButtons. The URL is cleared once a browser is ran, if a browser is not ran, unfortunately the URL does get left behind but should be overwritten next time a link is pressed/grabbed from clip, etc.

BTW, tell me how you open JZBrowser... and I'm still uncertain about the issue/request.
[Windows Mobile Apps and Games] addicus:
I took a screen shot of the JZ Settings but can't upload it because the bmp is 225kb. Do you have another way for me to get it to you? I've been fruitlessly searching the web for a mobile image converter.
[Windows Mobile Apps and Games] JZ SmartMort:
Sending you a PM
[Windows Mobile Apps and Games] JZ SmartMort:
Addicus, from the screenshot u sent me, JZBrowser is not "ENABLED" so do me a favor and enable before we proceed as that's an indicator that my software is not fully activated to deal with links, especially in special places like e-mails, notes, tasks.

Another suggestion is searching google for "free image resize online", I was so surprised as to how many services are out there, amazing...
[Windows Mobile Apps and Games] JZ SmartMort:
Version 1.5 beta 4

I'm posting the beta on the first page of this thread (direct link to the v1.5b4 CAB). The difference between beta3 & beta4 is not that major other than some bug fixes and menu reorganizing. It's getting more solid and I am almost ready to release, just gotta do the tedious part of documenting help files for the vast enhancements available in this new version.

MortButtons (version 2.4 and above) can now be used as the front-end for JZBrowser. ONLY ON PocketPC (touchscreen) devices. I don't include MortButtons CAB but I do let the user open the download URL directly from my software. Screenshot below. Thanks to bsw11 for a hell of an idea!!!

Default Browser and Browser Timeout work with the MortButtons GUI. It uses MortButtons built-in timeout feature, not inferior window title seeking methods.

Opera Mini 4.2 FINAL & BETA compatibility plus all of the new colored skins work properly.

URL Exclusions allows user to ALWAYS open a certain top-level domain name with a specific browser. So even if the URL consists of a huge string, top-level domain is stripped and compared against URL Exclusions.

Minor annoyance fixes and menu clean-up (which I probably need a bit more of).

Feedback is always welcome!

JZ
[Windows Mobile Apps and Games] bones20:
Thank you!

Issues:

- JZ smartmort does make opera mini 4.2 as default browser. However, its highly undesirable that it hijacks the IE icon. Whats happening for me is that now post JZS install, when i click IE icon, it opens Opera Mini. Not sure about the idea there.

- how can I copy paste content from within pages in opera mini. I do see some copy paste config options in JZS but dont know how to use it with opera mini.

thanks again.