[APP] HD Power Manager - A fast and functional app to PowerOff or perform a SoftReset - Touch HD Themes and Apps

Hi,
I've written a little finger-friendly app (rather a script) to perform a soft reset on the HD or power off the device
Background:
A similar app does already exist here in the forum, but it is rather slow. Therefor I've written a little script which does the same. Its advantage is that it's much faster, disadvantage is that it doesn't look that pretty and doesn't have a graphical UI.
The Program:
... is a little MortScript, which gives you the choice to
- perform a soft reset,
- power off the device,
- cancel the operation.
In addition, you have an option to get warning dialogs for the operations or directly perform the desired operation.
How to install / use:
1.) First you have to install MortScript (a nice functional FREEWARE script language), which is available as installer or cab file here.
2.) Copy the attached file 'HD_Power_Manager_v_1_0.mscr.zip' on your desktop and remove the '.zip' file extension (It's actually NOT a zip file, I've just renamed it for uploding purposes)
3.) Copy the 'HD_Power_Manager_v_1_0.mscr' file anywhere to your device.
4.) To choose whether you want to get warning dialogs, open the file with a text editor and change the first program line:
WD=0 --> Warning Dialogs off
WD=1 --> Warning Dialogs on (default)
Save and make sure that the file extension is still 'mscr'
5.) Run the script on your device. You can initiate the action either by choosing and pressing 'ok' or by double-clicking
6.) enjoy & give feedback
Regards Jan

Any comments on that from people who tried it? does it work like it should? do you think it's useful or rather useless?
regards jan

Hey, this looks nice. I gave up on the other app, because it was too slow for my needs, so if this is fast as you say, that is surely a big plus.
I don't care about graphic UI when I'm going to reset the device anyway
I was just wondering if you know will this work on new Manilla (Dutty ROM series)?

Rozenthal said:
...
I was just wondering if you know will this work on new Manilla (Dutty ROM series)?
Click to expand...
Click to collapse
I can't say that for sure as I use the origial o2 stock rom (GER), but I think it should work without problems...
As the program which is rather "only" a little script uses common system commands, I think it should work. For soft reset it uses the "Reset" command from MortScript, and for Shut Down (Power Off) the "PowerOffWarning.exe" from the windows directory, which should still be present in the Dutty Rom, i think.
Just give it a try.. Only "real" system installation is MortScript (which is really small and useful anyway and removable without problems), while my little app ist only a script which doesn't change any registry settings at all and is just copied and executed on the device... so no danger from that...
regards jan

If anyone's interested, I've made a replacement for PowerOffWarning.exe (which goes with my VJPoOf suite of apps) that will instantly switch off the phone. No shut down anims and things. It's rather frightening, and probably screwing the phone up something rotten, but it should be fine as it works in the same way HTC shuts down the phone, without all the anims etc, so it should be fine...
V

vijay555 said:
If anyone's interested, I've made a replacement for PowerOffWarning.exe (which goes with my VJPoOf suite of apps) that will instantly switch off the phone. No shut down anims and things. It's rather frightening, and probably screwing the phone up something rotten, but it should be fine as it works in the same way HTC shuts down the phone, without all the anims etc, so it should be fine...
V
Click to expand...
Click to collapse
if you'd be so kind to post that replacement file here? (or give the link)? I could try and incorporate it into the script. For the moment the script performs a "workaround" of the warning dialog from the original "poweroffwarning.exe" by automatically sending the "yes" command...
regards jan

VJF-Off
Here you go, the very subtly named, VJFastOff.
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
It will instantly shut the phone off.
​Please note that it's instant, and there are no warnings etc whatsoever, so make you're you've finished doing what you're doing before launching it.
Feel free to use it in your package, but please give it a credit back to my website if possible.
V

vijay555 said:
Here you go, the very subtly named, VJFastOff.
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
It will instantly shut the phone off.
Please note that it's instant, and there are no warnings etc whatsoever, so make you're you've finished doing what you're doing before launching it.
Feel free to use it in your package, but please give it a credit back to my website if possible.
V
Click to expand...
Click to collapse
Thanks for supplying, vijay.
Depending on the interest in my script by other people i'm going to incorporate your file in a later public version... first i need some feedback concerning the present version... until then, I'll test your file my own...
regards jan

vijay555 said:
Here you go, the very subtly named, VJFastOff.
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
It will instantly shut the phone off.
Click to expand...
Click to collapse
Thanks vijay, do tou mind if I include it with my 18 buttons action screen?

Feel free to include it with anything you want, so long as you are not charging for it. I'd be pleased if you drop me a credit, but I won't break your legs if you don't.
BTW, VJF-Off was developed as part of my VJPoOf suite of apps, where I had it assigned to a long press of the power key, to skip the shutdown anims.
If you are leaving feedback for VJFastOff, please leave it in the VJPoOf thread:
http://forum.xda-developers.com/showthread.php?t=476412
Further btw, my old app VJEschaton can be used to soft reset, shutdown, hard reset and a few other things as well.
V

Related

a few things I can't stand

My wife and I just got the T-Mobile Dash (s620, Excalibur, among other names) and we like it. However, we still have the following issues.
Can't turn off the backlight. (I think your right, I can deal with this.)
Backlight doesn't come on all the way in bright sunlight. (same here)
Can't find a slim, inward facing, plastic belt holster? (still looking)
Speed dial list isn't easy to get to (mapped to 2 - OK for now but would rather put this on my wife's Today Screen).
The 'touch' volume mechanism is silly. (will try setjogbar-free to begin using it as scroll instead, thanks caramelzappa and phonealarm -not free for vol ctrl, thx sergiopi)
Can't I just set the phone volume to as high as possible by default while I am on the phone and perhaps set hard buttons to control this? (thx again)
Can't modify the today screen. (still no great solution here)
Can't create Excel files. (will try Modaco-free but can't find it, thx sergiopi or Documents To Go-not free)
Can't set more than one alarm. (will try phonealarm not free, thx sergiopi)
Unlocking the keypad (press unlock > then *) is a bit of a nuisance. (I'm surviving)
Internet costs $20.00 - this is a rippoff, even at $6.00! (turning tzones into full internet access from the instructions found here.
Any assistance with some of these items would be greatly appreciated.
trpenner said:
My wife and I just got the T-Mobile Dash (630, Excalibur, among other names) and we like it. However, we have the following issues.
1) Can't turn off the backlight.
2) Backlight doesn't come on all the way in bright sunlight.
3) Can't find a slim, inward facing, plastic belt holster?
4) Speed dial list isn't easy to get to.
5) The 'touch' volume mechanism is silly.
6) Can't I just set the phone volume to as high as possible by default while I am on the phone and perhaps set hard buttons to control this?
7) Can't modify the today screen.
8) Can't create Excel files.
9) Can't set more than one alarm.
10) Unlocking the keypad (press unlock > then *) is a bit of a nuisance.
Any assistance with some of these items would be greatly appreciated.
Click to expand...
Click to collapse
1) Why? just in settings>power management choose the backlight time out!
2) If you live in Antarctica during the summer this could be a big problem!
3) just drop it in yout pocket, is strong enought!
4) ???? Set it then press the number you sat for a couple of seconds... done
5,6, 9) I agree, I use phonealarm, it does the job an much more!
7) This is your fault, not excalibur's fault, Home screen is fully easy XML and there are hundreds home screen already done for landscape WM smartphones on the net
8) Modaco has the freeware solution to create word and excel files on the dash-excalibur
10) IMHO I fount it safe and easy
and remember GOOGLE IS THE BEST n00b's friend!
1) Why would you need to turn it off manually? You can set it to after a while, or you can hold the end call button and just lock the phone.
2)Why do you need the backlight in the sunlight?
3)Save yourself the humiliation and put your phone in your pocket.
4)Holding down a button is difficult? Seems the same as speed dial as any other phone.
4)Search for setjogbar, makes the touch pad much more useful.
5)Just set it to the highest volume and don't mess with it anymore. If you install setjogbar you can make it so it only controls volume in call, and works as a quick launch/scroll strip otherwise.
6)Search for homescreens. There are plenty available, caurasal is a nice one that last time I checked is on the front page of this forum.
7)There are programs that are available. Remember, it's windows mobile, and it relies on programs to do things the same way as windows does.
8)I don't know about your alarm problem, I don't use them.
9)How is the unlock sequence different than any other phone? A soft key and then * is pretty common for unlocking phones. The only difference perhaps is that the dash has smaller keys than most, but you get used to them quickly.
and btw, just because I can...its called an S620....not a 630, thats the uber cancelled HTC Cavilier...so HA!!
ashasaur said:
and btw, just because I can...its called an S620....not a 630, thats the uber cancelled HTC Cavilier...so HA!!
Click to expand...
Click to collapse
point taken, thx ash.
I have noted what I am still looking for. Thanks for everyone's help with my newbie list.
sergiopi said:
Modaco has the freeware solution to create word and excel files on the dash-excalibur
Click to expand...
Click to collapse
I'm not finding this one.
you could also update your ROM to WM6, you could then use Office Mobile...which lets you create docs, excels, whatever on your device.....and also, you can goto www.madbeetle.com, they offer a free homescreen makeing application that lets you make a homescreen(today screen aka) from scratch using a nice GUI...that may help you a little..
ashasaur said:
you could also update your ROM to WM6, you could then use Office Mobile...which lets you create docs, excels, whatever on your device.....and also, you can goto www.madbeetle.com, they offer a free homescreen makeing application that lets you make a homescreen(today screen aka) from scratch using a nice GUI...that may help you a little..
Click to expand...
Click to collapse
Ash, thanks. I'll try madbeetle and and see how that works. Documents to Go won't as I can't find the crack for it. I am using WM6 and just went back into the Excel it comes with and can't figure out how to do a new Excel doc. Perhaps I am missing something?
Yeah, what you need to do, is first make an excel document on your computer...name is like blank.xml or somethin, whatever you want, and leave it blank, then on your Dash...open Excel Mobile and select your Excel doc, then click on Menu, the Save As, then rename it to something else, and it will create you a new file with that name, in addition to the one that you already had. Not real elegant, but it works with the software that you already have...no cracks or anything required!
ashasaur said:
and btw, just because I can...its called an S620....not a 630, thats the uber cancelled HTC Cavilier...so HA!!
Click to expand...
Click to collapse
If the S630 is cancelled? Why do I have it on my desk as we speak?
Very limited release my friend, HTC sent *some* out, but then decided to work on different products such as the Touch 2 and crap instead of focusing on another smartphone...go figure, since the S620 is like their best selling WM smartphone ever.....
ashasaur said:
you could also update your ROM to WM6, you could then use Office Mobile...which lets you create docs, excels, whatever on your device.....and also, you can goto www.madbeetle.com, they offer a free homescreen makeing application that lets you make a homescreen(today screen aka) from scratch using a nice GUI...that may help you a little..
Click to expand...
Click to collapse
hi have WM6 ROM 1.33 without Office Mobile 6. I then installed Office Mobile 6 found in one of the thread, and tried to create a doc, but i don't think it would let u. can u walk me through how to do it ash, thanks a bunch (sorry 4 my noobie)
Sure, it's not elegant, but it gets the job done. What you need to do is first using your desktop PC, make a Word, Excel, Powerpoint file etc, and name it something like NEW DOC MAKER or the like and leave it blank. Then, transfer it to your device. Now open up whichever program you created it for(Word, Excel, PP etc) and wait for it too load. Once its loaded, press MENU, then select SAVE AS....and name it something else..like FOODZ or the like and hit SAVE. It will then create a new blank document called what you just specified in the same directory or folder as the original document. Hope this helps!
trpenner said:
My wife and I just got the T-Mobile Dash (s620, Excalibur, among other names) and we like it. However, we still have the following issues.
Can't turn off the backlight. (I think your right, I can deal with this.)
Backlight doesn't come on all the way in bright sunlight. (same here)
Can't find a slim, inward facing, plastic belt holster? (still looking)
Speed dial list isn't easy to get to (mapped to 2 - OK for now but would rather put this on my wife's Today Screen).
The 'touch' volume mechanism is silly. (will try setjogbar-free to begin using it as scroll instead, thanks caramelzappa and phonealarm -not free for vol ctrl, thx sergiopi)
Can't I just set the phone volume to as high as possible by default while I am on the phone and perhaps set hard buttons to control this? (thx again)
Can't modify the today screen. (still no great solution here)
Can't create Excel files. (will try Modaco-free but can't find it, thx sergiopi or Documents To Go-not free)
Can't set more than one alarm. (will try phonealarm not free, thx sergiopi)
Unlocking the keypad (press unlock > then *) is a bit of a nuisance. (I'm surviving)
Internet costs $20.00 - this is a rippoff, even at $6.00! (turning tzones into full internet access from the instructions found here.
Any assistance with some of these items would be greatly appreciated.
Click to expand...
Click to collapse
I found the freeware Schedy Mobile for creating multiple alarms with your own sound and display messages, check it out HERE

[App][BETA] Kill**** - process killer

This is my first app for WinCE so please be nice!
Rant
It seems I'm part of a minority of users who understand that mobile devices and PDA's are not designed to run multiple apps at once. You can, but anyone with a decent sense of quality will agree that it's a rubbish experience once you get under 50% free memory. In fact the iPhone by default design doesn't let you multi-task apps (jailbreak changes this) which may be one of the reasons peeps think its a faster device. I say I'm part of a minority because most apps around are coded so that when you hit the 'x' close button they minimize instead of close (even by holding x). Also Windows has no inbuilt mechanisms for keeping your apps closed, and none of the roms I've tried (cooked or otherwise) seem to have these types of tools included.
Disclaimer
Firstly I hope I haven't reinvented the wheel or stolen anyone else's idea. I didn't research for months but didn't find anything like this around so apologize in advance if I upset anyone. Also I provide this tool "as-is" in BETA form - so it could damage your device - so use at your own risk.
Kill****?! What is it?
It is a simple app that kills running processes.
Why would I want it - what's wrong with Task Manager?
A common example is you open up Calc to do divide a dinner bill, lookup how to get home in Google maps, send an SMS to a friend and hit Home key. Then you wonder why the thing is running like a dog. You open task manager and notice you have these 3 freakin apps are open still and taking up your memory. So you're expected to open Task Manager after every time you're finished with an app?...no I dont think so..because you've got Kill****! You manage an exemption file, assign the app to one of your softkeys (or events) and it will quickly, quietly kill all other **** running for you.
How Does It Work?
It stores a text file on disk with names of processes that you wish to exempt. You can manage this via the included config tool. When you run the app (which is a console app) it just kills every running process other than the ones on your exclude list. The exclusion file is stored in your default MyDocuments folder and is called something like "NoofnyKill****.settings". Real simple.
What Do I Need To Run It?
Microsoft Windows Mobile (4 and above)
Microsoft .NET Compact Framework 3.5
How Do I Install It?
Simply run the attached CAB and everything is installed for you. 2 icons are added to your Start Menu (the config tool and the console app itself). The app is installed in the default Programs folder.
How Do I Use It?
If the exceptions file does not exist it will be created new and will contain all of the running process at the time the app ran.
The best instructions are;
1) Have your device in your preferred state with only your basic apps running.
2) Open the config tool from the start menu (Kill**** Config).
3) All of the running processes will list with a check next to them (which 4) means they will be exempted).
4) Click Menu -> Save Exceptions and close the config tool.
5) Assign the console app (KilL****.exe) to one of your softkeys or other buttons using your favorite tweak tool.
What Else Do I Need To Know?
I am not responsible for anything negative or positive this app will do to you, your device or life. Use at your own risk. I have not tested this app well and can only guarantee that I have fundamentally screwed something up. If anyone does use it and wants help I will do my best but try to help by giving as much detailed info as possible when reporting any bugs. I'm open to suggestions and are planning to put the source code up here if anyone shows interest.
That's about it - hope it makes someone's life a little brighter.
Hi!
This looks interesting. Is there anyway to cook this into a ROM properly? I dont like to have users make a file in their my documents folder.
Cheers
Epiphany
EpiphanyNL said:
Is there anyway to cook this into a ROM properly? I dont like to have users make a file in their my documents folder.
Click to expand...
Click to collapse
Thanks...i can have the file live anywhere really, I just chose MyDocuments cause its easy and accessible. It's easy to even have them define in the config tool where they want to save the settings. I'm new to mobile dev and the whole rom cooking thing, so could you expand about what would be needed to cook this app into a rom?
actually after giving it more thought it would be more practical to store this in the registry. I chose to use a text file at first because I was not going to bother have a config app and you could modify it using notepad or something.
In registry would be the most preferred method yes.

[UTIL] BGSwitchPPC

Hi All,
This is my first ever smartphone app, but it's based on a full-fledged windows app of mine that I've been using for a few years now.
Basically, I like to change my desktop background alot, each time I log on in fact. So i wanted something similar for my phone. Also, I wanted a way of having an appropriately dimensioned image for when the keypad was open/closed.
So I've created this little app for my X1.
What it does is choose a random image from a preset directory (different directory for portrait/landscape images - to allow for correct dimensions - can be the same dir if you're not fussed) and sticks it in as your background image.
Current Features
Random Background Selection
Supports any resolution device
Different Image For Portrait/Landscape mode
Supports Different Directories To Select Portrait/Landscape Iamge From
Preview Backgrounds In The Config Util
Scheduling Support
New Background After Hard Reset Option
Current wishlist
Automatic image resizing/scaling etc
New Background After Suspend
current known bugs
Sometimes unable to delete original theme images - so this still needs to be done manually after each theme change (remove any stwater* files from Windows directory) Might have fixed this. Not sure, couldn't replicate the problem a second time, but there have been appropriate code changes.
In theory if you left the app open for long enough on the appropriate messagebox just before you exit, you could miss your Switch schedule and have to reset it. Highly unlikely anyone will come across this one though!
Hard Reset upodate seems buggy - but could just be my phone taking a while to load up!
Occasionally goes completely wrong on hard reset.
View attachment BGSwitchPPC.zip V0.4
Installation notes:
Copy it somewhere, anywhere, on your Xperia X1 (or other WinMo device)
Run the exe
Please download it and have a play. Any/All feedbacks, criticism and requests more than welcome.
hey graymi really like this app, works exactly how u said it would no problems here, cant wait for you to add scheduling and now i dont always have to switch themes
Sounds good, does it change the wall paper for all tabs?
it changes the phone wallpaper, i dont think it will change the manila wallpapers but i dont have a manila rom to test it on
illmurs said:
Sounds good, does it change the wall paper for all tabs?
Click to expand...
Click to collapse
tabs? Like the xperia button thing I never use? Thought you couldn't change the BG on most of those?
afaik, becuase of the way it works, it'll only change the wallpaper for the today screen. but it'll do it for both screen orientations. (Different if wanted)
good to see some people getting use of this though! Gives me drive to actually put the scheduling in!
pablo34 said:
cant wait for you to add scheduling
Click to expand...
Click to collapse
Scheduling has been added
I've edited top post with new version.
Thanks for the appreciation
scheduling works perfectly thanx for the great app
Glad you like it
hopefully i'll have a chance to work on some more features soon.
i have an idea, made you can find a way to create a way to have it switch wallpapers everytime the phone boots, thats would be a great feature
Consider it done
- Updated version available
that was fast, it works perfectly thank you once again
nothing like a bit of 2am VB hacking
I keep getting "An unexpected error has occurred in BGSwitchPPC.exe" error message.
Details:
Code:
BGSwitchPPC.exe
IndexOutOfRangeException
at BGSwitchPPC.frmMain.LoadImages()
at BGSwitchPPC.frmMain.frmMain_Load()
at System.Windows.Forms.Form.OnLoad()
at System.Windows.Forms.Form._SetVisibleNotify()
at System.Windows.Forms.Control.set_Visible()
at System.Windows.Forms.Form.ShowDialog()
at BGSwitchPPC.SharedSubs.main
interesting...
I think it's because you don't have any stwater images in your windows directory, maybe.
don't have the source code to hand right now, but I'll try and sort it out tomorrow if I get a chance.
This will be sorted!
Is it work on manila ? TF3d ?
woh, exactly what I was looking for :O thanks man, good work. Windows 7 wiie
xicloe said:
Is it work on manila ? TF3d ?
Click to expand...
Click to collapse
honestly, I don't know.
It works by changing the image files used by the today screen, so unless these apps pick up and use the today screen bg, I'd doubt it.
It might be in future I modify the app to do this, but as I use neither program, especially since the win 6.5 today screen, it won't be for a while.
-didn't get a chance to fix above error yesterday. Well, I did have a chance, but I also had the chance to finish Tales of Monkey Island...
Graymi said:
honestly, I don't know.
It works by changing the image files used by the today screen, so unless these apps pick up and use the today screen bg, I'd doubt it.
It might be in future I modify the app to do this, but as I use neither program, especially since the win 6.5 today screen, it won't be for a while.
-didn't get a chance to fix above error yesterday. Well, I did have a chance, but I also had the chance to finish Tales of Monkey Island...
Click to expand...
Click to collapse
heyhey! apparently, i have developed some kind of mod for tf3d to change wallpapers automatically or via touch!
feel free to take a look at it!
http://forum.xda-developers.com/showthread.php?t=541462
not working for me
when I run exe and press "Select Dir..." independent whether I choose Portrait or Landscape an exception is thrown:
unexpected error...
Details: ...DirectoryNotFoundException at ...InternalGetFileDirectoryNames/GetDirectories/RecurseNodes/frmDirPicker_Load/... and a few others
same when I "Pick" one (Portrait or Landscape) or try to "Switch", after "Switch" I even had to soft reset as every attempt to start the app immediately resulted in an error
could that be manila related? I'm on 2.5.19222911.0
Wow, that's quite an error!
I'll code in a catch to stop that happening, plus fix the other error above

[Project] CTaskManager - Spicing up UI [Android-Like]

Hey Everyone...I haven't been around these parts often, but I conceived a pretty good idea [I think]...
My friend recently got a Droid phone, and of course he was flaunting it to me...I love Android, honestly...but I love Windows Mobile too. SO! I thought "Why not merge the best of both worlds?"
Well obviously, I cannot make windows look 100% like Android...that would take tooooooo long. So instead, I thought "What about the Task Switcher!"
So I introduce to you, CTaskManager
Right now it is just a P.o.C (Proof Of Concept), but I have done my research and found pretty much all the API calls I will need [minus one or two, but I'll find those]. It will be fully in C++, and if I can get it working correctly, will be activated by the HOME button.
Attached is a proof of concept image [100% Photoshopped, not real at all].
In any case, this is how I forsee it working:
This will appear on top of any window
Activated by pressing [and holding?] HOME
1st Box will always be the Home Screen
2nd Box will always be the current Window (unless it is the HomeScreen)
You can switch between apps with 2 easy Clicks
First Select the Number of the Dialog
Second, Press CENTER or SPACE to switch to it, or press DEL to quit that app
The program's layout will vary depending on the number of Open Windows
Should be light, fast, and easy to use
Hopefully, since I forsee this to be a really easy project, I will have a release by later today! I am making it for my Excalibur users FIRST, because I owe it to this whole forum [And because I will be switching to an HD2 this upcoming monday, and I want to start a project up for a phone I use NOW]
-Until Later: CycloneZephyrxz7
sweet...thanks..will wait for your release and then will added to the sticky.
I am very pleased that the ONLY component I have yet to get working is getting the screen captures [and window titles]. I need to investigate this ... For some reason, I am getting the same window drawn OVER and OVER again. I think it is because the window handle I am getting from some of the methods is invalid...Its very odd ... I have to figure it out. I should be able to do this winthin the next hour or so
seems cool so its like a multitasker? or somthing
alexrodri0 said:
seems cool so its like a multitasker? or somthing
Click to expand...
Click to collapse
Exactly.
So this is the update:
I got the program to run on Home-Key Press ... Now I am going to just modify it and add a timer or something to get it to run on Home-Key Long Press [since just a press interferes with Smart ToolKit]
An odd bug I have encountered is that when I run this, and wait, the Smart Toolkit taskbar shows up (as it should), and the whole phone locks up...I think it is because both are competing for Keyboard privilages. [I have to use a Keyboard hook to get this working, and it is all undocumented APIs]
I have yet to get the actual Task part working Haha. I can't confirm whether or not it is working, because for some reason my Debugger is acting weird, and all the images are of the current screen. As it turns out, it is impossible to take a snapshot of a minimized / partially visible screen. It will take the screen coordinates, and take a picture of whatever is there right now. I will get that fixed [I am talking to another Dev to see if he will let me in on how he does it in his task manager].
I got the "back" key escape working. Relatively simple.
I have planned out Layouts. Such that when you have JUST the HomeScreen open, it will NOT run. When you have the HomeScreen and 1 OTHER window open, the two will be split on the screen [Maybe make each like 150x113]. When you have 3 to 4 total windows (Including HomeScreen), they will make a 4-quadrant layout. Where each will be around [120x90]. When you have 4 - 6 open, each will be [92x69] (as shown in the ScreenShot) and have a 6-block layout. When you have more than 6 (if that is possible on the Excalibur haha), it will make a second page, and the second page will adapt to however many excess processes there are.
I have to work on getting the Translucent Background working ... that shouldn't be too hard, I just have yet to look into it {I think I have to use AlphaBlend or TransparentBlt}.
In any case, there is actually very little that doesn't work yet haha, but of course it is the most essential parts that don't work.
I will keep you all updated
sweet
looking forward to this, my phone will live on!!!
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Cyclonezephyrxz7 said:
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Click to expand...
Click to collapse
can't wait!
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Cyclonezephyrxz7 said:
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Click to expand...
Click to collapse
keep the good work man and again thanks for your effort in developing new stuff for the dash.
Cheers,
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Cyclonezephyrxz7 said:
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Click to expand...
Click to collapse
Great! This sounds awesome! And yeah, we finally get more interests and development in non-touch devices! Good luck with building the program and don't forget to contact the News-Writers when it's ready!
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Cyclonezephyrxz7 said:
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Click to expand...
Click to collapse
congrats with your new phone!
"Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated]!" Yeah that sucks, that's also why I keep developing Apps and ROMs!
Hope you can get VS working again!

[Q] How to run two programs at once?

Alright, alright, before anyone says "WinMo has always been able to multitask" let me ask my question. I have the Skype .cab as well as WM Audio Redirect .exe on my phone.
They work wonderfully together (albeit through a few glitches, like not being able to run my start menu after using Redirect, so I have to soft reset), but I was wondering if there was a program (preferably) or a way (through registry) that I could have the Redirect .exe run FIRST when I click the Skype icon, so I don't have to run the Redirect .exe, then minimize and start Skype up.
So, in summary, I want to:
- Click the Skype icon
- Redirect .exe runs FIRST
- Then Skype opens
- ????
- PROFIT!!!
Is there such a way? Or am I doomed to opening WM Audio Redirect, minimizing it, then opening Skype?
Help appreciated.
PS - I did look through the forum and the magical website named Google for my answer, but my problem is the wording of this question. It's a bit difficult to get across this idea to search engines.
UPDATE: READ POST 3 for instructions for a temporary fix. Watch out below, .CAB files follow in the morning (US Eastern Time).
Because getting a reply in any reasonable amount of time seems unlikely, I'll describe what I've found: Mortscript.
Except, yes, I have to learn how to make the Mortscript first. So when finals are over, I'll get to work on it, so all the little boys and girls of the Touch Pro 2 corner of XDA can have a way to run WM Audio Redirect and then Skype.
I'll keep this thread updated as often as possible with my progress. It shouldn't be too hard though, and I'll post all the .CAB and .ZIP files when I'm done (Skype 3.x, WM Audio Redirector, and the Mortscript file).
Yes, it will happen. I have enough experience with scripting and half a brain to make this work.
No it won't happen right away, as I have finals and then I have to test the crap out of all this to make it work. So sit still.
UPDATE: Slight breakthrough has been made. I'm sure for those who care enough, it'll be good news for them. For those that don't, well, just ignore this post and go on with your merry life. .CABs are posted in ORIGINAL POST.
POSITIVES: It works. What more do you want? (A working MortScript, duh)
NEGATIVES: You're mapping a key. One you're probably not even using right now. Quit whining. I'm still working.
Attached are the all the .CABs that make running WM Audio Redirector and Skype together a streamlined process. The steps are as follows:
1. Download ALL .CABs (pretty obvious really).
2. Install the SDKCerts .CAB, then the RhodiumKbdControl_GSM .CAB to your DEVICE. Your phone will reboot afterwards, so read on while you're waiting. That way you can put all that excitement boiling up within you from having a working Skype download into finishing this short and temporary guide (until I've learned how to make a MortScript for it, then of course you'll have to read the next guide, at which point it'll be DOUBLE the excitement, and you'll be so much more excited - so much so in fact that you go and read the entire Encyclopedia Britannica while waiting for the .CABs to download).
3. After the .CABs are installed, you're of course going to download Skype to your MEMORY CARD and WM Audio Redirector into this path on your DEVICE MEMORY (after extracting the folder): \Windows\Start Menu\Programs\Tools (at least that's where I always stick it, you can stop at "Programs" if you want a useless folder bogging down your aesthetically pleasing "Start Menu').
4. Almost done! Now, about mapping that key that you're probably not using much anyway. Here's what you're gonna do: go to your "Start Menu," then "Settings," then "System," and finally "Keyboard Config." After you've made it to there on your long mecca to the promised Working Skype Download, you're going to click "Menu" then "Add Key."
At this point you'll map whichever key you choose (I used the "OK" key on my keyboard) to TWO functions with just the single click option. Click the "+" slightly lower on the screen, and click "Run Program" for the choice of keymap. Navigate to your Skype download on your MEMORY CARD and choose the Skype.EXE.
Next, click the "+" AGAIN and map another program - this time it'll be the WM Audio Redirector (the file is known as TROCA2.EXE, but you can just navigate to wherever you placed it).
5. Click the "OK" softkey button, and it'll put you at the entrance screen (the one you were introduced to when you first opened the app). Click "Update Config" and BAM! You're all set. Just click the key you mapped, and both programs will open, first the Audio Redirector then Skype. Don't close out TROCA2.EXE or Skype through the earpiece won't work. Just let it do it's thing, and sit back and wait for both to load.
PS - If you get ahead of yourself and forget to click "Update Config" you're going to have to go through steps 4. & 5. again. Just a warning.
Until next time when I have the MortScript ready.

Categories

Resources