I am interested in views comparing Opera and PIE. Both came pre-loaded on my T-Mobile Ameo, with Opera as the default. MemMaid makes it easy to locate the PIE cache on the MicroDrive, but it does not support this functionality for Opera. I did a quick speed test comparison, and got much faster results with PIE, possibly because my PIE default cache size is 48MB, whereas I increased the Opera cache to 10MB but did not feel comfortable going above that since it is in Main Memory. Does anyone know of a registry edit to locate the Opera cache folder on the MicroDrive?
Kurvenal said:
I am interested in views comparing Opera and PIE. Both came pre-loaded on my T-Mobile Ameo, with Opera as the default. MemMaid makes it easy to locate the PIE cache on the MicroDrive, but it does not support this functionality for Opera. I did a quick speed test comparison, and got much faster results with PIE, possibly because my PIE default cache size is 48MB, whereas I increased the Opera cache to 10MB but did not feel comfortable going above that since it is in Main Memory. Does anyone know of a registry edit to locate the Opera cache folder on the MicroDrive?
Click to expand...
Click to collapse
I used a trial version of Pocket Mechanic to move the cache files. I can't remember if it was for Opera but you can check their website to see if it'll do it. Hope this helps.
Don't need a reg edit, just change a couple of lines in the /application data/opera/opera.ini to where you want it to point.
you have to copy the /app data/opera/ folder across to the microdrive (after you've edited the .ini
Can then delete the original cache4 and most of the other files that still reside in the mainstorage /app data/opera folder. However deleting chartables and one or two others(can't remember which ones) will mess up opera a bit. You can always restore back from the microdrive folder a file at a time if need be
HtH
Related
I found this thread on aximsite, a forum I still visit from when I had a Dell Axim and it looked interesting. I didn't find the app in a search here, so I thought I'd post it for anyone who might be interested.
UPX is apparently an app that lets you compress .exe and .dll files without really impacting perfomance in any noticeable way (per the postings in the thread.) I haven't tried it yet, but might give it a shot. It seems the app is not resident on the pocket PC, but needs have files moved to the pc, compressed, then moved back. It's a little bit of work, but it only needs to be done once, so after the set up, it sounds like you're good to go.
Anyway, just thought I'd pass it on as an FYI for anyone who might be interested.
Oh yeah, and it's free too.
Finally UPX is available for WinCE. You should have posted in "General" in the first place.
This program makes your programs even start faster (less to read from usually slow SD card, storage, ...).
For a non-technical person, I am a bit confused... Reading thru the thread, it seems that more ram are required to run the compressed apps.
What exactly do we gain if the apps are stored on a storage card where storage space is not really the issue? Need help.
Wow, thank God. UPX is old skool genius.
Can someone give it a go on the enormous Skype executable? I'm not near my phone for a while and can't check it.
V
vijay, I tested it on the big MobileNavigator.exe which is around 3,7 MB originally. UPX'd only 1,1 MB or so. And it runs! Even Voice Command (300KB down to 100KB). Since I have it installed in Storage it starts faster (Storage is soo slow).
Thank goodness. This is a God send, when reversing PPC binaries you can see that they're full of so much slack.
I had a look at UPX quite a while ago - I use it to compress all my PC VB and C++ stuff, but was disappointed to find it didn't work on PPC. I'm now.
Decompressing presumably incurrs some overhead, but it'll help us out when we've got limited storage.
V
vijay555 said:
Decompressing presumably incurrs some overhead, but it'll help us out when we've got limited storage.
Click to expand...
Click to collapse
I can't agree with that. You can read on the authors page, that
http://upx.sf.net/ said:
Your executables suffer no memory overhead or other drawbacks because of in-place decompression.
Click to expand...
Click to collapse
Although decompression takes some time it is still faster, because it is read into RAM a few times faster than it normally would. This saves more time than it takes.
Good point Chatty. My concern was CPU overhead on slower processors (OMAP), but as you say, since you're using RAM or faster storage, it'll probably compensate.
V
i tried it with opera and tomtom which are both on my main memory
results:
original opera startup 14 sec
upx opera startup 9 sec
original tomtom startup 15 sec
upx tomtom startup 14 sec
i also tried it with tcpmp which is on my SD card
original tcpmp startup 3 sec
upx tcpmp startup 2,5 sec
so it seems to speed things up a little
HOWEVER... in opera the the '-' buttons dont work anymore.. they do work when you use them through the touch screen though..
and the text ('Stop'/'Go to' and 'Menu') is aligned to the left of the screen instead of the normal at 1/3rd and 2/3rd of the screen.
--------------------------------------------
[edit] extra information
original opera 4,86mb
upx opera 1,63mb
original tomtom 2,62mb
upx tomtom 1,67mb
original tcpmp 1,21mb
upx tcpmp 1,21mb
not only a speed gain but it also saves room
OPERA
after a few tests i found out the opera.dll is responsible for the movement of the ´-´ buttons and the not functioning with the keyboard
the opera.exe, xmlparse.dll and zip.dll have nothing to do with it..
with the upx´ed above three and the standard opera.dll startup takes 12 sec so its still some faster then all original files
however the original opera.dll is 4,74mb and the upx opera.dll is 1,57mb, so it doesnt save much room :!:
im just glad ill receive a 4gb SD card today which will give me some extra breathing room compared to my 512mb
Re: OPERA
Bartjan said:
however the original opera.dll is 4,74mb and the upx opera.dll is 1,57mb, so it doesnt save much room :!:
Click to expand...
Click to collapse
1/3! What do/did you expect? I find this rather great!
i meant:
when you use the original opera.dll so the ´-´ buttons still work right, you dont save much room compared to the all original opera :roll:
I went through last night and UPX'd every DLL and EXE that I could, including WisBar (and Desktop), Resco, Opera, PocketInformant and other stuff.
PocketInformant won't start if one of the DLLs is UPX'd, but I don't remember which one. The rest of them and all the EXEs are fine.
Opera - as above. Screw the soft keys, 3MB is a lot of slack to be rid of.
Resco was interesting. The Today plugin messed up at one point, and the Explorer went completely scatty with fonts. Even after uncompressing all the Resco files again the Encrypt/Decrypt context menu items were blank but functioning.
WisBar (compressed) can now live in the 10MB Ext_ROM along with Opera and Resco.
All in all it is something to use carefully, but can save a LOT of space.
Hmm.. so far the responses from the trial seems good. I'll give it a try too later this weekend
--- UPDATE (12 May 06) ---
My results, using UPX -9 (e.g. max compression)
All programs are working so far, but performance are negligible (e.g. less than 2 seconds improvements)
from \Windows
PITools.dll 1.18M -> 504K (save 700K)
from \Program Files
Mobibook.exe : 1.61M -> 619K (save 1.0M)
Tom tom navigator : 1.59 -> 692 (save 900K)
WorldMate.exe : 747K -> 207K (540K)
So, that is a saving of 3M of space! Anyway, for those of you that are adventurous, there are various 500K size dll files in \Windows folder, which I doubt can save much (e.g. the effort/space ratio isn't that attractive).
Anyway, I've found the following files on \Windows that seems to be compressable.
ppt.exe (powerpoint)
gwes.exe (???) <-- DO NOT RUN. It will hang your unit.
gdiplus.dll (???)
msxml3.dll (???)
However, I'm not sure if it is a good idea to compress the ppt that is in ROM, and others are unknown programs (e.g. not sure how to test it after compression)
I've also looked around my SD card and found the Tennis.exe game that I have, that is 2.4M in size which were then compressed downed to 2.17M, which is a bit disappointing. I didn't test if it runs on my unit or not.
hanmin said:
Hmm.. so far the responses from the trial seems good. I'll give it a try too later this weekend
Click to expand...
Click to collapse
An pages anywhere with a list of what NOT to compress?
This is an excellent app! I have compressed all of my apps and have not had any problems.
The big ones for me are PlanMaker and TextMaker - both have compressed to a fraction of their original size. Infact I was running a little tight on space I hadn't even installed TextMaker. But now I have compressed both it isn't a problem.
The only strange one so far is ListPro which works fine but loses it's icon.
I haven't tried to compress everything possible, just the apps and may be the main dll.
I have now got about 5mb more storage space than when I started with TextMaker installed.
Excellent!
hanmin said:
Anyway, I've found the following files on \Windows that seems to be compressable.
ppt.exe (powerpoint)
gwes.exe (???) <-- DO NOT RUN. It will hang your unit.
gdiplus.dll (???)
msxml3.dll (???)
However, I'm not sure if it is a good idea to compress the ppt that is in ROM, and others are unknown programs (e.g. not sure how to test it after compression)
Click to expand...
Click to collapse
You're right that compressing something that is in ROM isn't a good idea, that takes up space!
If you have a file in ROM like \windows\PPT.EXE and it is 1MB in size, then compress it to 500KB, copy it back to \windows, you actually USE 500KB of Program Storage rather than saving it.
Your ROM is Read Only, you can't delete files from it or overwrite them.
What actually happens is that you create another file with the same name and the OS ignores the one in ROM.
I do this with ClearStorage.exe.
I created a .TXT file and in it put
Code:
Clear Storage is dangerous.
then renamed it to ClearStorage.exe. I put it in the \windows folder to stop anyone erasing my device by accident(!).
If I need to clear my device I can delete the file and the original ClearStorage.exe is still there.
Try it yourself.
There is no easy way to save space.
If you want to load your apps to ROM and delete the crap ones that come with the OS this will work, but you will have to decode the ROM, edit the hive files, re-encode the ROM and flash it.
This is no small task, but it can be done (I plan on doing it myself actually).
Wow - This is fantastic. In just a short amount of time I have saved several meg of space, and some programs (such as TomTom) run significantly faster.
Superb!
Cheers
Rowan
Amazing. My Big Storage now BIGGER
Some results (on a Wizard)
MS Communicator Mobile - Compressed the exe and one dll down to 33% (1.3mb). The app would not run with one dll (lclang-res96.dll) compressed.
GoodLink - Compressed GoodApp.exe (the biggest file) from 3.5mb to 1.2mb successfully, however by compressing the largest dll (GoodLinkRes_EN.dll) I lost the soft key labels (and probably some other stuff).
TomTom Navigator - 41%
MS VoiceCommand - Compressed from 1.6mb to .6mb
Those were my big files on my device. Using UPX gained me an extra 6mb storage memory - which was a 50% increase (I went from 12 to 18 ). Off to try it now on my Storage Card apps.
Also, .NET files are not currently supported.
It is released and can be downloaded here
http://www.opera.com/products/mobile/products/winmobileppc/
Get it quick cause the old one expires June First.
Later; Lew
Uh oh... looks like they want to charge for it. Looks like they are offering a 30 day trial... :x
Everyone is tring to make a buck.
Opera is pretty good and I wouldn't really mind paying $24 :/.
lewcamino said:
Uh oh... looks like they want to charge for it. Looks like they are offering a 30 day trial... :x
Everyone is tring to make a buck.
Click to expand...
Click to collapse
Opera has always been software you have to pay for. They've just been putting out alot of new versions with free trials recently.
lewcamino said:
Get it quick cause the old one expires June First.
Click to expand...
Click to collapse
Yeah, I noticed it today. My workaround is to set 31.05 before you start Opera(beta)
man ive been using mini opera this whole time on my 8125... i guess i shoulda been using the ppc version...
man ive been using mini opera this whole time on my 8125... i guess i shoulda been using the ppc version...
Click to expand...
Click to collapse
actually i think opera mini is the fastest browser i have used yet...i have them all...maybe it's because opera mini separates a whole page into several pages...
Sorry double post.
Opera Mini uses a proxy server that massivly compresses the data and photo's, as well as reformating and cutting down the stuff it thinks you wont need. Really it's for small screen mobiles.
Opera Mobile is a 'proper' browser', slower but a much richer experience. I recommend people have both.
Well I wouldn't mind paying the $25 if there weren't so many crappy bugs that weren't fixed.
I would list them but someone on another forum did the work. To quote:
"My what a huge disappointment ! What's the point of putting out Betas if they only correct half the bugs ?
I have an X50v running WM2003SE. I'm running it in hi-res VGA mode.
I've just downloaded the latest demo, and after a mere 20mins of playing here's what I've found so far:
Pros
The Courier fonts have gone.
Zoom now works properly.
Double space problem gone on keyboard.
Keyboard comes up correctly in context now.
Javascript (edited - previously read Java) pages seem to work fine.
Cons
The progress bar still covers the horizontal scroll bar.
I find the progress bar annoying, and can't see a means to turn it off.
My D-Pad won't scroll me vertically in the same manner as PIE. Instead, it operates as per the Betas and tabs you between various screen elements.
The highlight problem is still there i.e. links won't work if you've accidentally managed to highlight another link. So you have to click a blank bit of screen to de-select, then hit the link.
Flash still doesn't work.
On long pages, the information stays all corrupted at the end.
Frustrated is just not the word. This was all looking so promising. Why ignore half the bad stuff after all this time ?????????"
I can confirm this is all true.
If they could just program it so us users can configure how WE want the d-pad to scroll between selectable items and the page then I'd be happy.
The team that put together Opera Mini (the Java Midlet version) are clever enough to assign up/down for link selection and left/right for page scrolling so why can't the Opera "Larger" team give us at least that if they're not going to give us full configurability? If anyone wants to bring up the horizontal scrolling argument, don't. I always use either "Fit to screen" or "One column" mode anyway
so it doesnt support flash? not good
how does this compare to the latest Minimo?
McHale said:
how does this compare to the latest Minimo?
Click to expand...
Click to collapse
Minimo is more like bloat-a-mo. Opera is much more refined.
Who really needs flash on a mobile device anyways?
Anyone else finding that 8.6 is much slower that the last version (beta) to load up?
dangerous_dom said:
Anyone else finding that 8.6 is much slower that the last version (beta) to load up?
Click to expand...
Click to collapse
This is the first version I have used so I can't compare, but it does take a long time in general to load up. I have added opera.exe to my exceptions list to not close when I click the close button so it is always running once loaded the first time. This works well for me.
dangerous_dom said:
Anyone else finding that 8.6 is much slower that the last version (beta) to load up?
Click to expand...
Click to collapse
Have you UPX'd it yet?
On a separate note: Put Opera cache files on Storage Card...
1) Close Opera.
2) Create a folder on your storage card where the cache files will go.* I chose \Storage Card\Program Files\Opera\cache4, but I don't think the folder structure or folder name matter.
3) Open \Application Data\Opera\opera.ini in a text editor.
4) In the [User Prefs] section, add the following line -> Cache Directory4=[full path to folder on storage card].
In my case my entry is Cache Directory4=\Storage Card\Program Files\Opera\cache
5) Save and close opera.ini.
6) Restart Opera. Your cache is now being written to your storage card.
Taken from -> http://my.opera.com/community/forums/topic.dml?id=140988
i tried setting up the cache to a different folder, but it did not work.
first, as you mentioned, directory name doesnt matter. so i put it in:
\Storage Card\Cache\Opera
then
\Storage Card\Cache\Opera\cache4
then
\Storage Card\Program Files\Opera\cache4
all those folders did not work. the last one i did was to changed it the same as yours, but still didnt work.
im using the latest version (cause the previous one expired on june 1).
disregard my previous post. it worked now.
my fault was, i did not set it up correctly:
Directory4=\Storage Card\Cache\Opera
it should be:
Cache Directory4=\Storage Card\Cache\Opera
thanks for this great tip!
I've read some thread here in this site that file explorer has been cached so that opening folders won't take too long to open, especially the windows folder. i was just wondering how do you do the caching or is there such a program that does this?
Yup... Opera 8.65 also got cache but we can set the size by editing the input.ini file any size let say 2000KB or 8000KB etc..etc. It will replace new files as more and more items coming but the size remain its maximum.NetFront also got this feature. But how to set limit for the cache size of IE so that it will not grow and grow unless we manually delete those and once delete it will clear all. Then starting a page will have to start all over again.
Any one knows about registry hacks to do this?
i'm proud to be a noob!!
Well, i for sure don't know how to do registry hacks cause i'm just a noob adoring all the incredible work the other guys are doing and it just stuns me and leaves in awe everytime somethin' new comes up. so does anybody how to do the thing i mentioned?, registry hacks? anyone?
I am trying to use my phone to browse different website just like this but after 5 minutes it tells me low memory.
is there anyway i can browse the net and have it save everything on my memory card?????????
AHA! tryin to save porn are we...
use opera or skyfire.. the ppc's internet gateway to porn and other downloadable greatness found throughout the internuts u can pick whered u like to save ur "findings"
LOL JstarLuvsTina ...
arvinghost, you can change the place where internet cache is! With some tweaking tools, like schap's one (search for schaps configuration tool in this forum).
TheBeO said:
LOL JstarLuvsTina ...
arvinghost, you can change the place where internet cache is! With some tweaking tools, like schap's one (search for schaps configuration tool in this forum).
Click to expand...
Click to collapse
I suggest not doing this, otherwise PIE will freeze.
Simply use opéra mini, you can Save on storage card and even in the folder you want for me it's the best and faster net browser and i use skyfire in flash complément
Opera mini, Opera, Skyfire, all works well sir,.
you maight try that to solve your problem,.
PIE Cache on memory card
arvinghost said:
I am trying to use my phone to browse different website just like this but after 5 minutes it tells me low memory.
is there anyway i can browse the net and have it save everything on my memory card?????????
Click to expand...
Click to collapse
PIE Cache on memory card
Make a Pocket Internet Explorer cache directory on your memory card. Let's call it, for example, 'cache' (its name is really irrevelant). Then edit the registry.
- HKEY_CURRENT_USER\Software\Microsoft\Windows\Curren tVersion\Explorer\Shell Folders
Enter the new path instead of the old (\Windows\Profiles\guest\Temporary Internet Files); for example, \Storage Card\Windows\Cache
Done
Hi all, is there any programs that can clear junk/temp/unneccesary files? including clearing histories, cache etc..
I realize clearing of all these unnecessary files could free up my storage capacity and thus enchance my X1 performance. For now i been doing manually, going to every folder including windows folder to clear junk tempfiles.. but its quite tedious to look out for more indepth files. So hoping there is some gd programs that can do the job well.
I know of and had used before SKtools, but felt it deletes too much.
Any gurus here have better programs to introduce? Tks in advance.
XavierX1 said:
Hi all, is there any programs that can clear junk/temp/unneccesary files? including clearing histories, cache etc..
I realize clearing of all these unnecessary files could free up my storage capacity and thus enchance my X1 performance. For now i been doing manually, going to every folder including windows folder to clear junk tempfiles.. but its quite tedious to look out for more indepth files. So hoping there is some gd programs that can do the job well.
I know of and had used before SKtools, but felt it deletes too much.
Any gurus here have better programs to introduce? Tks in advance.
Click to expand...
Click to collapse
What would you expect?
They always clean registry etc. so it's always a little.
I have ClearTemp and FastCleanup.
ClearTemp and FastCleanup, this 2 programs u mentioned, do they clear registries too? Care to share the cab files for them? tks!
Heres one I used for years, quick, no fuss, doesnt delete anything it shouldn't.