yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] JZ SmartMort:
New JZ SmartMort 1.5.5 BETA Available

Hi all,

Please let me know what you like and don't like. I'm even closer to distributing another stable (long-running) release. Get the new CAB from the first page of the thread.

NEW Features in v1.5.5:

JZ Action: Communications Manager toggle switches that allow the user turn on and off the BlueTooth, BlueTooth Audio and Wireless device features.

Direct Start Menu shortcuts so that AE Buttons Plus is able to work correctly with JZ SmartMort.

IMDb and Ultimate-Guitar added to Submit to Search list of engines.

All Features added since v1.5:

JZ Browser: Resco Explorer, Total Commander & File Explorer can be used as the GUI for the JZ Browser script when a link/URL is clicked.

JZ Browser: including a new .Net executable to trigger JZ Browser. The use is for programs like Barcorama that require just an EXE to which Barcorama passes a URL parameter. Passing parameters to MortScript is not like most other programs expect to do, hence this inclusion. The new EXE is called JZBrowserRun.exe and is located in the JZ folder.

JZ Browser: Opera Mobile 9.7b1, the new version from the official web site. If both 9.7b1 and 9.5.x are installed, they will be treated separately.

JZ Browser: BOLT Browser (JBed Java-based and tested with versions 0.86 & 0.94). Also added Start Menu icon creation for BOLT.

JZ Browser: jB5 Browser version 5.0.117 for PocketPC and SmartPhones.

WM 6.5 was fully tested on VGA and QVGA devices. Initially WM 6.5 did not work properly because it has more color depth causing Opera Mini and BOLT Browser color recognition not to work due to math rounding of the color.

JBed: Smarter decision of whether OperaMini or Bolt is running in JBed. Kill JBed option removed from browser options.

MortScript: version 4.3b10 for PocketPC and SmartPhones is included in the CAB.

Opera Mini: better full-screen support for all colors schemes of Opera Mini.

Phone-Specific: button hacking for Samsung Jack (i637). Ability to re-map MediaNet and AT&T Navigator buttons.

JZ Action: an option to Submit to Search Engine, which will submit the clipboard contents to a popular search engine and run JZ Browser with that URL

JZ Action: Communications Manager toggle switches that allow the user turn on and off the BlueTooth, BlueTooth Audio and Wireless device features.

Direct Start Menu shortcuts so that AE Buttons Plus is able to work correctly with JZ SmartMort.

Tweaks/Hacks: Tethering hack for AT&T and other carriers, Kaiser Tweak, better JBed troubleshooting, disabling startup animations and sounds, SafeInboxExtender, M3D Internet Tab hacking.

Thanks!

JZ
[Windows Mobile Apps and Games] bjcolema:
EXCELLENT application. I am using Bolt, but cannot see how to set it as my default browser. It also does not show in the MortButton Browser list.
[Windows Mobile Apps and Games] JZ SmartMort:
Thanks! Give me some stars :)

To set as default browser: JZSettings > BrowserSettings > DefaultBrowser and select one from the list.

If you just installed BOLT, then you need to "re-scan" browsers... the easiest way is JZSettings > BrowserSettings > Activate again, re-activates JZBrowser, then re-scans installed browsers, then re-creates MortButtons / LNK files to those browsers.

If you still don't see it, attach your "selector.utf" file under \Windows\Appdb --- most commonly, but it's where ever Esmertec JBed is installed.

Thanks!

JZ
[Windows Mobile Apps and Games] bjcolema:
I could not seem to attach the file...site said it was invalid. Hope this will work for you. Thanks for the help. I love this!

°nextroot=10

suite=Opera Mini, \

icon=/i.png, \

vendor=Opera Software ASA, \

root=s5_, \

num=1, \

preinstalled=N, \

domain=tckmax , \

removable=Y, \

rootCertHash=dCwxkuYH5CTrRUlUK+G7xT5hdOI=, \

signingInfo=Opera Software ASA\, NO, \

permissions=XDAAAAXXXXXXXAAAAAAAAXXXADAAAX, \

fg_permissions=DDDDDAAA, \

install_time=1245957948345, \

drmProtected=N, \

drmRenewable=N

midlet=Opera Mini, \

icon=/i.png, \

class=Browser

suite=Gmail, \

icon=GmailIcon.png, \

vendor=Google, \

root=s6_, \

num=1, \

preinstalled=N, \

domain=tckmax, \

removable=Y, \

permissions=DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD, \

fg_permissions=DDDDDDDD, \

install_time=1245958188775, \

drmProtected=N, \

drmRenewable=N

midlet=Gmail, \

icon=GmailIcon.png, \

class=com.google.mail.ui.midp.GoogleMailMidlet

suite=BOLT, \

icon=/icon.png, \

vendor=Bitstream Inc., \

root=s7_, \

num=1, \

preinstalled=N, \

domain=tckmax , \

removable=Y, \

rootCertHash=Yn+NeCdlY5nSfX+QRMn+s/M++po=, \

signingInfo=Bitstream Inc\, US, \

permissions=XDAAAAXXXXXXXDDXXXXXXXXXADAAAX, \

fg_permissions=DDDDDADD, \

install_time=1246545218162, \

drmProtected=N, \

drmRenewable=N

midlet=BOLT, \

icon=/icon.png, \

class=THJava
[Windows Mobile Apps and Games] bjcolema:
Nevermind...I just needed the newer version. Sorry to bother you.
[Windows Mobile Apps and Games] justDave:
I installed a fairly recent 9.5 beta with gears support off the Opera Mobile beta page. The relevant registry entries would be:

[HKEY_LOCAL_MACHINE\Software\Apps\Opera Software Opera 9.5 Beta]

"Instl"=dword:00000001

"InstallDir"="\\Storage Card\\Program Files\\Opera 9.5 Beta"

"InstlDir"="\\Storage Card\\Program Files\\Opera 9.5 Beta"

BTW, I just installed 9.7b1 and it's getting picked up just fine.
[Windows Mobile Apps and Games] justDave:
Double post
[Windows Mobile Apps and Games] JZ SmartMort:
ZIP the file up next time :)

But you definitely have what my app looks for.
[Windows Mobile Apps and Games] JZ SmartMort:
Perfect, you got me exactly what I needed, and it makes perfect sense because my aggressive sensing of Opera Mobile was commented out (due to 9.7)... However, with the info you provided, I added those 3 locations to check, Reg location, \Program Files area, and \Storage Card\Program Files area... my next version should work great for you. Feel free to leave me a PM (with your e-mail address) and I'll send you the new CAB, or just wait a few days for my next beta version. Thanks! JZ
[Windows Mobile Apps and Games] bjcolema:
Thanks, I'll remember that.
[Windows Mobile Apps and Games] JZ SmartMort:
New JZ SmartMort 1.5.6 BETA Available

Hi everyone,

This might be the last CAB before I release the final 1.6 version. Download from the first post on this thread.

Please provide some feedback if something is not working. I'm a bit of type-A personality so I'd hate to have some crap broken and needing to release 1.6.1 :)

New in 1.5.6

JZ Action: Clipboard Monitor is now always running. Every 15 seconds it will detect if new content is in the clipboard and make it available in Clipboard History. No visible battery drainage was noticed. Option to turn off under Misc Settings.

Phone-Specific: HTC Fuze button remap for the Long EndKey. Should work for other devices that use \Windows\EndKey.exe as well.

New Start Menu shortcut for fast Wifi-Data toggle. Wifi turns on and all Cellular-Data connections turn off (and vice-versa). Shortcut easily maps to a hardware key.

JZ Action: Communications Manager toggle switches that allow the user turn on and off the BlueTooth, BT Audio, Wireless and Cellular-Data (like NoData).

Better logic to differentiate Opera Mobile 9.5.x and 9.7b1.

JZ Browser: new Skyfire 1.0.0.xxxxx versions were verified.

All Changes Since 1.5

JZ Browser: Resco Explorer, Total Commander & File Explorer can be used as the GUI for the JZ Browser script when a link/URL is clicked.

JZ Browser: including a new .Net executable to trigger JZ Browser. The use is for programs like Barcorama that require just an EXE to which Barcorama passes a URL parameter. Passing parameters to MortScript is not like most other programs expect to do, hence this inclusion. The new EXE is called JZBrowserRun.exe and is located in the JZ folder.

JZ Browser: Opera Mobile 9.7b1, the new version from the official web site. If both 9.7b1 and 9.5.x are installed, they will be treated separately.

JZ Browser: BOLT Browser (JBed Java-based - tested with versions 0.86, 0.94 & 1.04). Also added Start Menu icon creation for BOLT.

JZ Browser: jB5 Browser version 5.0.117 for PocketPC and SmartPhones.

WM 6.5 was fully tested on VGA and QVGA devices. Initially WM 6.5 did not work properly because it has more color depth causing Opera Mini and BOLT Browser color recognition not to work due to math rounding of the color.

Opera Mini: better full-screen support for all colors schemes of Opera Mini.

JBed: Smarter decision of whether OperaMini or Bolt is running in JBed. Kill JBed option removed from browser options.

MortScript: version 4.3b10 for PocketPC and SmartPhones is included in the CAB.

Phone-Specific: button hacking for Samsung Jack (i637). Ability to re-map MediaNet and AT&T Navigator buttons.

JZ Action: new option to Submit to Search Engine, which will submit the clipboard contents to a popular search engine and run JZ Browser with that URL.

Direct Start Menu shortcuts for JZ SmartMort so that AE Buttons Plus, which can't parse LNK files like Windows, is able to work correctly with JZ SmartMort.

Tweaks/Hacks: Tethering hack for AT&T and other carriers, Kaiser Tweak, better JBed troubleshooting, disabling startup animations and sounds, SafeInboxExtender, M3D Internet Tab hacking.

Thanks!

JZ
[Windows Mobile Apps and Games] addicus:
I'm downloading and installing. I'll let you know if I run into any issues. I doubt it because you do such splendid work.

What would be cool is if you would take over the iCaller project that Burt stopped working on. I hope he is okay because he gave up on that and his iContact version.

Oh well.
[Windows Mobile Apps and Games] JZ SmartMort:
iCaller seems like a cool little app for those that desire that functionality but what does it have to do with my app? Does it have some functions that overlap with my stuff?
[Windows Mobile Apps and Games] addicus:
It has absolutely nothing to do with your app JZ. I"m just planting seeds in the garden. The app is so close to being finished but has issues with the 6.5 and Ï think it will take a developer of your talents to fix it. Tat developer may not be you, but he/she better have some skills. I wasn't trying to go so off topic. Just planting seeds.
[Windows Mobile Apps and Games] JZ SmartMort:
I see :) unfortunately my abilities include a bit of .Net and a lot of MortScript so that leaves me in the wind when it comes to apps that are coded in more native languages like C++ or C. I also stick to what I enjoy like my little Frankenstein project, photo contacts just doesn't do it for me from the interest perspective.

EDIT: what about this? http://xdaforums.com/showthread.php?t=488059 looks like somebody did pick up the development.
[Windows Mobile Apps and Games] addicus:
Avian is doing a kick ass job with iContact. That's the version I exclusively and it's flawless. Unfortunately he didn't take on iCaller also.
[Windows Mobile Apps and Games] JZ SmartMort:
UCWeb & TeaShark Browsers

I wonder what people think about UCWeb JAVA version and TeaShark, also JAVA-based web browser...

TeaShark is mostly for SmartPhones because JBed does not accept touching of the screen, only D-Pad works in TeaShark.

UCWeb JAVA is really cool looking but not as good as Opera Mini or BOLT... is it worth the effort?

Any opinions? Other suggested browsers or functions to incorporate into my app?

Thanks!

JZ
[Windows Mobile Apps and Games] pilgrim011:
I prefer native WM UCWeb version. TeaShark is not that good, at least for me...
[Windows Mobile Apps and Games] JZ SmartMort:
New Version Coming Soon...

I will post a newer version possibly this weekend with more tweaks/hacks.

The most important thing the new version 1.5.7 will contain is the fact that now I will FORCE a MortScript upgrade if user is on an older version. I will be installing 4.3b13 from Mort's private forum. There are major benefits like the fact that JZAction will be a quick loading process killer (using new MortScript command ProcList) and Mort built this version with Visual Studio 2005 so unfortunately the size of the EXE is increased but the overall speed excellent.

Stay tuned and always bounce ideas off of me if you think my app should include something (relevant please :))...

Thanks!

JZ

New version notes:

DONE - Kill BrowserGUI is now the default but it respects what folder you had opened in Resco, File Explore or Total Commander so those apps don't end up navigating to the "\_JZBrowsers" folder every time after using them as BrowserGUI.

DONE - Manila/TF3D v2 Internet Tab hacking

DONE - New MortScript 4.3b11

DONE - Add wireless manager (wrlsmgr.exe) to advanced button mapping as only HTC phones have commmanager.exe
[Windows Mobile Apps and Games] addicus:
Sounds awesome. I just started using the java version of UCWEB yesterday. It's okay as an alternative, but that's about it. I've never used TeaShark so I'll take your opinion of it.
[Windows Mobile Apps and Games] quicksite:
UTILITY REQUEST: to log onto wifi "accept Terms & Conditions" page

JZ, I have asked the following question in other threads, but never have gotten a satisfactory answer. My guess is you would have this answer. It's best described as a use case scenario:

• I'm running Opera Mini out on the street anywhere, connected via GPRS (Edge), my normal T-Mobile data connection. All is well, works great.

• I now go to a coffee shop that has free wi-fi, but to access it you have to accept their Terms & Conditions on a web page.

• OperaMini can't do this since it is java based... and one must use their browser to click the "Home" page which then loads the wifi provider's default log-in screen and Terms & Conditions.

• I will want to use OperaMini once I am connected to this wifi, but first I need to launch another browser to access the login "home" page.

QUESTION: What do you use for these scenarios?

IE takes so damn long to load, before you can click "Homepage" and have it reload the wifi provider's login page. And then adds all these security page YES/NO selections, and by the time you get through all this, already a minute has gone by of dead time. When you're on the go and stopping to get coffee and maybe checking web-based email like Gmail, the time savings of wifi are moot compared to normal data connection by the time you just get the wifi connection to the provider's signal.

• There are times I go to this coffee house because I want to downlaod a few files that are 10-20 megabytes in size, in which case the wifi of course speeds up transfer time considerably.

• I have looked for some utility that, perhaps uses MortScript or anything similar, that does the following:

(1) Toggles wifi on

(2) somehow enables you to connect to the coffee house's wifi signal

(3) open a lean, simple, fast loading browser that activates "Home" page, thus presenting the wifi provider's Terms & Conditions page, allows me to check yes.

(4) then opens OperaMini so I can surf and use the web on a wifi connection but with my preferred browser, OperaMini

I'm not a programmer, but everything about what I describe seems completely do-able... even if there are a few variable pauses in the script that let you enter variable info, then click "continue" or whatever to move to the next action of the script.

Does this utility already exist? if so, what is it ? :)

If not, would you please make it ? :)

thanks very much,

Sign Me, a Usability Designer who knows that Apple would solve somthing like this with a simple elegant solution... thanks!
[Windows Mobile Apps and Games] JZ SmartMort:
You have specific situation/need. My app can help you to accomplish it in the quickest manner but nothing will automate your situation... unless you do it yourself. I can't just decide what's a "light-weight" browser and what's not, etc.

So, with my app, you have a shortcut on the Start Menu called "JZ Wifi-Data Toggle" this will let you turn off GPRS and invoke Wifi (or the exact opposite, activate GPRS and turn off Wifi)... after that, just launch JZ Browser (or JZ Action > Favorites) and choose whatever browser you want to use for terms & conditions of your hot-spot. After that, launch JZ Browser and Opera Mini...

I would use AEButtons+ to map the necessary commands/shortcuts to a button and this will let you easily do what you need.

Thanks!

JZ

EDIT: BTW, you can also use JZ Action for mostly everything, under JZ Action is CommManager functions where you can do what I described above, then launch JZ Browser right from JZ Action...
[Windows Mobile Apps and Games] Showtime7:
Hi, I recently got the Touch Pro 2 from T-Mobile. The default internet browser launched when I tap browser in TF3D is Internet Explorer. Will this script help me change that to Opera Mobile? Been looking for a tweak for this. Or, if anyone knows of a tweak specifically to do this would you mind providing a link? Thanks.
[Windows Mobile Apps and Games] JZ SmartMort:
My new version 1.5.7 should work great for you for hacking both TF3D (aka Manila) v1 & v2 Internet Tab. Go to JZ Settings > TweaksHacks > HTC > Manila Internet Tab. Let me know how it goes...
[Windows Mobile Apps and Games] Showtime7:
That's great! Going to try it now...
[Windows Mobile Apps and Games] Showtime7:
Having trouble following the path you gave, closest thing I find is "download TF3D config"...
[Windows Mobile Apps and Games] JZ SmartMort:
You said Touch Pro 2 which is running Manila 2.x as far as I know. Your signature is saying M2D want to make sure that we're talking about a new version here...

My app should give you an option at the top of HTC Tweaks & Hacks to mess with your internet tab. The only time it will give you that option is if it finds the following items in place:

If (SubStr(RegRead("HKLM","Software\HTC\Manila","Version"),1,1) eq "1" && FileExists(RegRead("HKLM","System\Explorer\Shell Folders","Application Data") & "\Manila\InternetPortal-" & RegRead("HKCU","Software\HTC\Manila","Locale") & ".xml"))
InternetXMLFile = RegRead("HKLM","System\Explorer\Shell Folders","Application Data") & "\Manila\InternetPortal-" & RegRead("HKCU","Software\HTC\Manila","Locale") & ".xml"
thhtclist[MaxIndex(thhtclist)+1] = "+ [ Manila 3D Hacks - TF3D v1.x ]"
EndIf

If (FileExists(RegRead("HKLM","System\Explorer\Shell Folders","Windows") & "\27c65cbd_manila") && SubStr(RegRead("HKLM","Software\HTC\Manila","Version"),1,1) eq "2")
InternetXMLFile = RegRead("HKLM","System\Explorer\Shell Folders","Windows") & "\27c65cbd_manila"
thhtclist[MaxIndex(thhtclist)+1] = "+ [ Manila 3D Hacks - TF3D v2.x ]"
EndIf

Check to make sure that you have the registry location as well as the file in place... if one of those is not in place you will not get the menu item that you're looking for... just paste the contents of your registry key from above and tell me if that file is in place.

Thanks!

JZ
[Windows Mobile Apps and Games] Sneeuwtijger:
First, nice app. , still testing it !

For me it is no problem whatever way you distribute it - for a large audience it might be better to include it all in a CAB file , i think.

One slight problem - your script is somewhat language dependend - it tries to save the default browser in file - ''Program Files\JZ\defaultbrowser.txt" but on my Touch (Dutch) there is no Program Files but only Programmabestanden.

I think you might have to go via the WM register - see thread http://xdaforums.com/showthread.php?t=384464 for more info from Grondinm about this point !

Grtz:C
[Windows Mobile Apps and Games] JZ SmartMort:
Thanks for the kind words, I'll keep enhancing to avoid issues like the obvious one you found.

The CAB file, which will be the next mode of delivery for v1.3, should make all that go away. Inside of the scripts I stopped using hard-coded locations and instead I'm using MortScript variables which will make it faster but also dynamic no matter where the JZ folder is in. I also started using registry instead of files to store settings and mostly all else.

Thanks for the VERY useful link/reg location, really helps when placing things that MortScript does not have a variable for.

I should be done this weekend, if you could, I would love for somebody with a different locale to test this out but I will most likely download international emulators from Microsoft and test myself.
[Windows Mobile Apps and Games] Sneeuwtijger:
Drop me a message - i am into testing ;)
[Windows Mobile Apps and Games] JZ SmartMort:
JZ SmartMort v1.3 - Released!

Announcing JZ SmartMort v1.3

This version has a lot of enhancements, please read the release notes below.

Get it here: http://xdaforums.com/showthread.php?t=382043 or on SourceForge

v1.3 *** 2008-05-25

- Created a CAB file for distribution. If upgrading, please remove or rename the entire JZ folder. To install the CAB your phone will need to be uncertified app-unlocked. You can use this standalone utility: http://www.gpcarreon.com/?p=151

- Mort has allowed me to distribute his FREE MortScript, when you install JZ SmartMort it will place Mort's CAB files in the "MortScript Installs" folder, found underneath your JZ install location. This makes it easier to install all components necessary to run my software w/o having to download more from the web.

- CAB file will create a Start Menu shortcut for JZ Installer.

- Pulled out the .Net executable file from the pack, found a MortScript workaround instead.

- Storing everything in the registry. Optimized scripts for light memory usage and speed.

- Added PPC support to map the JZ Action script to the Application 2 hardware button.

- Added NetFront 3.5 support and verified all Opera Mini versions above 3.1

- Default browser has a timeout now which is user defined, default is 5 seconds.

- Opera Mini enhancements: 8 paste methods, adjust trim units, use different methods to pop the Opera Mini URL input screen and enable/disable "Auto-Complete Address Input"

- Ability to create the Opera Mini shortcut on your Start Menu.

- You can use the action/button mapped script to choose a JBed/Java app from a list. Added a JBed security prompt patcher along with the Application Unlocker which is also a part of the pack.

- HELPERS folder underneath the JZ installation area has scripts to reset device, kill voice notes, list JBed apps to run, Kill IE & Kill MortScript.exe.

- Ability to reset JZ SmartMort settings.

- Ability to select with cursor & copy to the clipboard (will ask how many seconds to allow cursor selection)
[Windows Mobile Apps and Games] diomark:
This is great! One thing though - opera9.5 (new builds) are actually operaL.exe - not operawm.exe...

-mark
[Windows Mobile Apps and Games] JZ SmartMort:
Awesome, thanks for the info Mark. I will update so it tries 8.x and if file does not exist, it will move onto 9.5.
[Windows Mobile Apps and Games] JZ SmartMort:
JZ SmartMort v1.3.1 - Released!

Announcing JZ SmartMort v1.3.1

This version has minor fixes, please read the release notes below.

Get it here: http://xdaforums.com/showthread.php?t=382043 or on SourceForge

v1.3.1 *** 2008-05-26

- Verified Opera Mobile 9.x on multiple platforms.

- Fixed JZ Browser URL retention bug.

- Added an option to Patch Internet Explorer Icon in the Installer script. Happens when :MSPIE gets invoked.