yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] shantzg001:
Had received a question from wacky.banana, i'm posting it here so that others might also benefit if facing the same problem

I think the problem is that you didn't extract the executables to your device and executed them from within the zip file on your device (that is why in the message, you can see the path "volatile\$zipTmp". You need to extract the folder to the device and then run the exe.

About the browse option, maybe in a future release.
[Windows Mobile Development and Hacking General] shantzg001:
Added v1.3 to post#1.

Changelog:

1.3 - 19-Jun-07 ->

i)Added option to make partial changes to previously entered information.

ii)Fine-Tuned the Theme Color support algo. Now, theme colors should be almost 95% same as calculated by windows mobile while applying theme.

iii)Did some code optimization
[Windows Mobile Development and Hacking General] shantzg001:
All 1.2 and above users MUST update to v1.31. Two critical bugs have been fixed.

Check post 1 for more info
[Windows Mobile Development and Hacking General] sathya:
hey shantzg001

Any news for wm2003SE users?
[Windows Mobile Development and Hacking General] shantzg001:
Hey Sathya, cudnt get time from the wm5 release itself and moreover not having a wm2003 device added to the woes. Anyways, I've loaded up a WM2003 emulator now and also asked a colleague (who has a 2003se device) to help me out in testing it. But its gonna take some time cuz I'm going out today for a few days and won't be back before the start of next week and so will not be able to access my laptop to make any code changes...
[Windows Mobile Development and Hacking General] sathya:
hey man u r awesome,thanks a lot for ur pleasing words.no matter if its late,i will wait for ur amazing application.Thank u so much.

$athya
[Windows Mobile Development and Hacking General] 200mpx:
shantzg001

Did not try your last version, but in 1.2 the cycling stops after soft reset.
[Windows Mobile Development and Hacking General] shantzg001:
@200mpx: Hmm, I havent seen that scenario. May not be able to check it out immediately, but can you tell me:

1. whether this situation is reproducible permanently? I mean, does this happen every time you soft reset?

2. When this happens, can you check two things:

i) Use a software like sktools\memmaid\dotfred task manager to see whether a notification to call my app exists in the notification queue.

ii) Go to HKCU\Software\ShantzTodayChanger and tell me what is the data contained in "notifHandle"

3. Can you please also check this with version 1.31.

Thnx for reporting the problem..
[Windows Mobile Development and Hacking General] 200mpx:
It's OK with 1.31

In 1.2 there was a message that the system can not execute STC's exe
[Windows Mobile Development and Hacking General] shantzg001:
ok...

just one more question..did u have the exe stored on ur storage card when you were using 1.2?
[Windows Mobile Development and Hacking General] 200mpx:
No, in main memory (Program Files).
[Windows Mobile Development and Hacking General] shantzg001:
Added v1.32 to Post #1. Changelog:

1.32 - 21-Jun-07 ->

i) Fixed a bug where sometimes on cycling themes, colors change but images do not change.

ii) Added a measure to avoid running multiple instances (just as a precaution)

iii)Added code to avoid losing notifications if phone is reset too early after running the program
[Windows Mobile Development and Hacking General] shantzg001:
seems like i had used the correct file in the first place..just had a bit of inconsistencies with subversion (actually it was my stupidity in not doing "SVN Update" for the working copy before working on the prog)...Please revert back to 1.32

sorry for the inconvenience...
[Windows Mobile Development and Hacking General] agovinoveritas:
Just as food for thought... I know people like this app, but if you want to change your Themes only a few times a day.

You can also use O2 Plus as it also gives you a different plugins for the today screen such as last call, calendar, shortcuts and a task manager that runs pretty well.
[Windows Mobile Development and Hacking General] shantzg001:
I agree agovinoveritas, o2plus is a good piece of software and i had actually considered it before writing my own but had a few issues\limitations with o2plus like:

1. one needed to manually schedule times for which themes had to be changed.

2. Exact tsk file had to be chosen for each schedule and I couldn't just ask it to randomly pick a theme out of the ones i have which kinda defeats the very purpose for which i wrote the app ("automatic" meant automatic selection as well as automatic applying of theme)

3. many ppl use other better software for calendar, task manager etc so didnt want the extra bloat..
[Windows Mobile Development and Hacking General] SeanFromSoCal:
Shantz, great job!

Previously I came across this post and you didn't support TSk files, but I see that you have now added that. I'm definately gonna download this app tonight and fool around with it.

From the screenshot, I was wondering if you had intentions of adding a directory selection feature. Like you can browse for a directory in a pulldown. Once selected it will run a loop and find all the subdirectories of the respective directory and present a tree. Then you will have checkboxes for directories you want to include in the rotation. You may have seen something like this in a StartMenu cpl in some ROMs or in Sprite backup. Also maybe a checkbox for sequential change or random change.

I'm just thinking because I do have some non-office safe themes that I can uncheck when I go into the office and re-check when I'm off. Damn all these babes on PPCTheme website :-P!!

Just food for thought.
[Windows Mobile Development and Hacking General] shantzg001:
oh, "those" non-office safe themes ;), and I was beginning to wonder which themes interfere with MS Office.

i'll try a bit this weekend to implement a couple of suggestions atleast...

lets see..
[Windows Mobile Development and Hacking General] wacky.banana:
Finally made the effort to get this to work on my Tytn but I'm not getting very far. I really can't see why not unless I'm not doing something.

Can someone please confirm that they have this running on a Tytn running WM5? Shantz has spent time and effort on this and I am determined to get it working on my kit.

Thanks

WB
[Windows Mobile Development and Hacking General] shantzg001:
Hey wb (and other tytn owners):

I had sent this debug build out to dax some time ago, http://rapidshare.com/files/39290278/debug.zip

download and run this and let me know how it works. Method to use:

1. Unzip files into a folder on ur device.

2. run tdychangercfg.exe and set the options as u want.

3. see if u get "shantztodaychanger is set" message.

4. click on shantztodaychanger.exe.

5. this will create two shortcuts

6. modify any shortcut and change the arguments to "-c" without the quotes.

7. run this shortcut.

8. make a list of all the messages you see and send me that list.

Cautions/Warnings:

1. This debug build works by popping up success\failure and debug messages at various stages of the program, so this operation is normal, don't panic. Moreover, at any time if you want to stop the boxes from popping, just dont press ok on a box and kill the shantztodaychanger.exe using any task manager, otherwise u can use the stoptodaychanger shortcut.

2. The repeating time that u set, set it to very high (something like 999999) because u r not going to test the "repeating" functionality as that works fine. otherwise you might be bugged by the debug messages.

3. Also let me know the exact names of a few of the files (image or themes) that you use for input.

Note: I might not be able to fix the problem this week because of time crunch but can surely analyse ur logs and pin point the error, so far from dax's input it looks like there is some problem with the files selection routine and the program is not able to find any files.
[Windows Mobile Development and Hacking General] wacky.banana:
OK Shantz, I'm on it. Will post the results up here so everyone benefits.

Cheers

WB
[Windows Mobile Development and Hacking General] daxliniere:
Good onya WB,

I'd be participating too, but my tytn is fux0r3d :(

New one won't arrive til late next week! :( :( :(

(I'm itching to get my software back on)
[Windows Mobile Development and Hacking General] SeanFromSoCal:
Shantz this is working great!!!

Can I make some suggestions for any future releases:

1) Config app to show current settings. I had to double check the values in the registry with what I thought I put in the config. The directory where I store my themes is fairly long. Also what happens if ShantzTodayChanger has already set the notification and I change the settings, doesn't it erase the old notification and create a new one? Or make the adjustment on the next notification?

2) When I have Wisbar Desktop enabled with a transparent background I cannot see the new theme after the change. I would have to exit Wisbar Desktop and re-start it. Is there a way that you can have Shantz launch a registry designated program with every theme change? Something like that might be useful for other purposes as well?? Just a simple registry setting like:

HKCU\Software\ShantzTodayChanger\runOnChange (string)

3) And last but not least...like I mentioned before. Some improvement on the config in terms of directory selection. A list where you can add directories with checkboxes would be nice. (For an example of what I mean take a look at BatteryStatus' TrayLaunch config screen).

Thanks again Shantz. I'm going to keep toying with it and see if it gets stuck on any of the "bad" themes that have frozen other theme changers. =)
[Windows Mobile Development and Hacking General] 200mpx:
How about the timed period of rotation?
[Windows Mobile Development and Hacking General] daxliniere:
Shantz has been clever enough to include everyone else's ideas for features, I'm sure he can handle those! ;)

Much love Shantz!

(Still no WM5 phone arrived :( )
[Windows Mobile Development and Hacking General] shantzg001:
Thnx Sean, abt the suggestions:

1. yes, I can surely add the code to display the current settings. BTW, when u change the settings, the program deletes the old notification and adds a new one, because there is a bug with WM when modifying an old notification, it doesnt work sometimes..

2. Already had the "run program' thing in mind.. will work on it...

3. Many ppl have requested improvements to the directory selection method. Havent been able to give much time to it, but so far I think I'll have to recurse a lot for such a thing over the directory structure. It'd be great if someone can point to a "free" control to add this, otherwise will look into it after sm time..

Do let me know if you find any bugs..
[Windows Mobile Development and Hacking General] shantzg001:
@200mpx, Couldn't get what you wanted to ask...Please explain again..

@all: Please send in your replies with the results you see with the debug build on devices on which my program doesnt work. Ideally, I'd like to get this MAJOR bug out of the way before making any more updates to the program...
[Windows Mobile Development and Hacking General] 200mpx:
Sorry to be unclear.

Here I asked about this feature:

http://xdaforums.com/showpost.php?p=1320086&postcount=29
[Windows Mobile Development and Hacking General] shantzg001:
Found out abt the native windows functions for directory listings as well as a free solution.. will implement once I'm able to get through the WM5/Tytn bug and also fulfill a request for a program by wb...
[Windows Mobile Development and Hacking General] shantzg001:
Oh, I remember now, have a few things in mind with the timing thingy, will let you guys know what shape it comes out in, in a few days.
[Windows Mobile Development and Hacking General] SeanFromSoCal:
Shantz, right now on v1.32 it only uses themes in the chosen directory and none of the subdirectories. Is that correct? I only have a couple files in the base directory and I haven't noticed it loading any from the subdirs.

One more thing. I noticed that the randomization isn't that random. Right now I restarted the program after a soft reset and the first three themes it loaded when I was watching yesterday are the same three themes I'm seeing it load now.

EDIT: I just noticed that it was not randomizing at all. It was doing the change sequentially by filename alphabetically. But somehow it skipped the first file and started loading #2, #3, #4, etc. So that's why I thought it was random.
[Windows Mobile Development and Hacking General] shantzg001:
@Sean:

Yes, thats correct, it doesnt parse the subdirectories..

It is not random, its cyclic (as mentioned in the title). So, it picks file names alphabetically. I made it this way for some performance issues and moreover to take care of the fact that the number of files in the input directory might change any time. However ,I might provide a "randomisation" option in the next version.

You thought it was random because the program starts off from where it left last time, i.e., if you soft reset or restart/reconfigure the prog, and the input file being used before any of these actions was #1, then now the prog will start from #2.

Anyways, I've got a lot of inputs (especially ur inputs have been excellent), but I'm just waiting for someone to help me debug the tytn/WM5 issue before making anymore updates. I dont have a WM5 device so I test only on the emulator for WM5 and use my wizard for WM6 testing, and on the emulator it works fine, so am stuck right now on this front and it doesnt make much sense to add more featuers and then do rework later on to fix this issue..
[Windows Mobile Development and Hacking General] SeanFromSoCal:
I fully understand the "frozen in debugging" stage regarding the Tytn. I'll be patiently eagerly waiting for your next release.

I really want to thank you for this. I was testing out BVRP's Theme Manager and it WAS working great. Problem is that it requires to be present in memory to perform the theme change. It was taking 1.17mb of RAM just for that function. [X] that.

Now I am using your script to perform the change and only BVRP's for the occasional theme previewing. Thanks again.
[Windows Mobile Development and Hacking General] wacky.banana:
Shantz,

Not sure if Daxliniere has received his replacement Tytn or not so he can double check on the testing I'm doing.

Anyroad I ran the debugging version the other night and it simply froze my Tytn. I have had to deinstall it to get the Tytn back up and running. What I don't know is whether this is because of something I did or whether that's what happens when you run the debugging version on the Tytn.

Daxliniere, what say you?

Cheers

WB

PS. Im convinced we can get this working so don't lose heart.
[Windows Mobile Development and Hacking General] shantzg001:
@wb, am sorry for any probs if they are being caused by the debug version...i can make another build to strip out most code and leave in only things that i think might cause problem in wm5....

BUT dunno when...as now another problem as risen...i've been hit by a bout of viral fever and sitting for more than even 5-10 minutes causes a lot of fatigue (Its monsoon season in India and more than 50% of the city is under the cloud of viral)...the doctor says that i'll be fit within a day or two (after quite a few doses of anti-biotics)..sorry for the delays, buddy...
[Windows Mobile Development and Hacking General] wacky.banana:
Shantz,

Sorry to hear you are unwell. The changer isn't that important.

I would get fit first then look at this when you get your strength back.

Cheers

WB
[Windows Mobile Development and Hacking General] SeanFromSoCal:
Shantz hope you feel better soon. Take cares.
[Windows Mobile Development and Hacking General] shantzg001:
Updated to v1.33. Check the first post.

Changelog:

1.33 - 18-July-07 ->

i)Added code to select the input path graphically. It is a bit of workaround though. To select an input folder, just select any file inside it in the select folder dialog.

ii)TdyChgrCfg now shows you the previous settings.
[Windows Mobile Development and Hacking General] wacky.banana:
Shantz,

Just uploaded ver 1_3_3 and.................................seems to work on the Tytn (eureka!!!).

Cautious at the minute as I'm still testing. Seems the key was being able to actively select the folder with my existing themes in.

There are a couple of things which are still not absolutely clear, eg how I set the cycle time to be quicker or slower and what the unit of measure is (seconds or minutes). I prefer to speed mine through as:

a) I have a lot of thems and

b) I get bored easy :)

I think you might need a reworked set of instructions to make the use of this app as clear as possible.

Will report back, possibly tomorrow, on how I am getting on.

Cheers

WB
[Windows Mobile Development and Hacking General] shantzg001:
@wb...Actually the confusion is because of a missing static text near the last edit box. I've had this problem off and on that the text that I have placed there, many times just refuses to show up. Anyways, in the last edit box (just above the "append this to previous info" checkbox), you can fill in your desired cycle time in seconds. You can use this option to speed up or slow down ur cycling by reducing or increasing the cycle interval.

And yeah, a lot of new features coming up arnd weekend time...:)
[Windows Mobile Development and Hacking General] wacky.banana:
Shantz,

I await the next edition with interest!

Anyroad just so you are aware this has been working faultlessly on the Tytn since yesterday without missing a beat. The nice thing about it is that I use SPB backup on a nightly basis and once that's finished its job and kicked the Tytn back into life the tool just carries on as if nothing ever happened. Result!!

I am running the changes on a 60 second cycle at the minute just to stress check the tool and the Tytn's operational resilience under it. I will report back again later.

In terms of improvements, while you might want to keep the details of next release close to your chest, a big improvement to the tool would be the ability to run different file types, or a mix of file types at the same time. By this I mean having the ability to run, say, TSK and JPG files at the same time.

If this was linked to some type of randomisation mechanism then the tool could alternate between a TSK file and a JPG file and any other format. I think it would be good to leave the existing functionality alone , ie the ability to run only one file type at any time.

Hope this is a reasonable request and doesn't give you loads of grief to implement.

Again, serious thanks for this work. I have been searching for a tool like this for a long, long time and its finally here.

Cheers bud.

WB
[Windows Mobile Development and Hacking General] SeanFromSoCal:
Shantz, the new features you added are working as planned. Been playing around with it a lot and I noticed a couple things.

1) Do I need to put the startTdyChangr.ink in the StartUp folder? I thought I saw in a previous post that it'll automatically initiate because of the pending notification.

2) Whenever it reboots it will restart the pointer at the first file again instead of progressive from where it left off last. Well for me it actually restarts on the 2nd file.

Shantz, once again thank you for this great program. I'm checking this thread almost daily :-) Love to see what you come up with in the next release. Keep up the great work.
[Windows Mobile Development and Hacking General] shantzg001:
thats nice to hear :)

just check the "Planned future updates" section in the first post...
[Windows Mobile Development and Hacking General] shantzg001:
1) you dont need to keep the shortcut anywhere..

2) well, the program starts off initially with the 2nd file, but it should continue progressively after reboots ands not restart again, i'll look into it...
[Windows Mobile Development and Hacking General] shantzg001:
looks like these just aren't my days...had an accident while coming back from the office today, the bike is now in tatters though I escaped with minor injuries...Its gonna take a week and a lot of money to get the bike running again..

lets see when i can make anymore updates....
[Windows Mobile Development and Hacking General] wacky.banana:
Shantz,

First it was a viral attack and now a bike accident. You need to get out less!! :)

Hope you get ot sorted mate.

Cheers

WB
[Windows Mobile Development and Hacking General] ebliss:
Hi,

the option to show .jpg is not registered in the registry, so, none of my jpg files can show up. Also, if I choose to have the directory somewhere else, then run the config again, the textbox is not enabled.

Thanks
[Windows Mobile Development and Hacking General] daxliniere:
Shantz! Dude!! You gotta take care of yourself, buddy!

So sorry to hear about that, man.

Take care.

Dax.
[Windows Mobile Development and Hacking General] wacky.banana:
Dax,

Where have you been hiding? This now works on my Tytn; have you got it working on yours yet?

Cheers

WB
[Windows Mobile Development and Hacking General] shantzg001:
@ebliss: I'll try to reproduce the jpg problem...About the text box, I know abt the bug, meanwhile workaround is that uncheck and check the "chose a diff folder" checkbox once and the text box will be enabled..will fix this in the next version.
[Windows Mobile Development and Hacking General] ebliss:
Basically, the registry key of bgOrTheme is not updated to "1". Once I manually change it to "1", the jpg pictures show up.

Thanks
[Windows Mobile Development and Hacking General] HaiLe512:
Program changes system color back to default

Shantz,

First, thanks for the program. This is a good program for WM5/6. This seems to be a winner. Thanks.

Second, this program changes the system color theme back to default on my p3300/wm6 v3.5. I have a bunch of tsk themes and I have been using RPA theme master to rotate them. I saw your post and decided to try it. Your program works good but it changes the color theme back to default. The tsk themes that I have I made them with theme generator and each theme has it owns pictures and color definition. I tried your program for two days now and everytime there a theme change, the status and start bars change back to the default green as well as the text color. The pictures however are loaded correctly.

Is there a register tweak for this or you have to redo the program to take the tsk defined color scheme?

Thanks and keep up the great coding...
[Windows Mobile Development and Hacking General] shantzg001:
@Haile512: Thnx for the compliments..Can you attach any such theme (.tsk file) with which you are seeing this issue? I'll look into it asap...
[Windows Mobile Development and Hacking General] HaiLe512:
theme upload

Shantz,

please find attached one of the tsk theme. This theme is ext theme and it is used by SPB plus. The only different between this theme and standard window theme is battery + other indication icons are embedded in the theme. Today theme will execute this theme but you will not see the special indicator unless SPB plus is running.

Thanks
[Windows Mobile Development and Hacking General] shantzg001:
@HaiLe512: I found the problem. Actually ur file has only these reg entries:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Color\ThemeGen]
"tdywater"="tdywater"
"tdywaterPct"=dword:00000000
"stwater"="tdywater"
"stwaterPct"=dword:00000000
"tdywaterLightDark"=dword:00000100
"stwaterLightDark"=dword:00000100

There are no entries at HKEY_LOCAL_MACHINE\Software\Microsoft\Color\, which define the actual colors to be used, and from where I calculate the system colors...

These registry settings are defined at http://wiki.xda-developers.com/index.php?pagename=WindowsMobile5Colors

Am not sure how to use the settings given in ur file to calculate the system colors but Ill look into it..Otherwise you can look at WM5 specific registry key and try to include them in your themes...