Go Back   xda-developers > Windows Mobile Development and Hacking > Development and Hacking General


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 24th January 2009, 06:16 PM
dt_matthews's Avatar
dt_matthews dt_matthews is offline
Senior Member
 
Join Date: Jan 2006
Location: bristol
Posts: 132
Talking ProfileTimer - App for controlling ring & other hardware functions

removed, apparently requiring a donation to use isnt permitted on xda.

New version. (07/04/2009)

Please note PT is now 'donation-ware' - upon a payment (of any amount) you will be sent a PT license by email and further instructions for activation.

*** See manual (PT_manual.htm) for instructions. ***

This new version includes:
# Screen brightness control
# extra error-handling and sanity checking
# brief(!) html manual

Thanks,
dan


https://www.paypal.com/cgi-bin/websc...if%3aNonHosted

Thanks again, dan.
****

Hi all,

Little app which turns changes your phone's ringer at a specified time - runs off an xml file ('config.xml') where you can specify your timed sessions, e.g. I have my phone set to vibrate when I am at work, but set it to ring during my lunch-break and when I am due to leave work.

Also has some hardware controller functions - effectively shortcuts, including, backlight off, soft reset and provides basic info on the battery.

Any feedback welcome.

Just extract all files to the directory of your choice and remember to modify config.xml to suit you. The wav file (pt.wav) is hard-coded to save reading it from xml too often so if you wish to change the ap notification sound just put your preferred sound in there and rename it to match the original.

FYI, the app uses a 'proxy' executable to shell an API call for the timed events (that way the functions run regardless of the Powerstate of the device, i.e. even when it is 'asleep'!

I havent put a wealth of error-checking in the code, for example I havent tested sessions which span days (i.e. past midnight).

Cheers,
dan
Attached Images
File Type: png pt_screenshot.png (11.2 KB, 507 views)

Last edited by dt_matthews; 18th April 2009 at 12:58 PM.. Reason: new version
Reply With Quote
Sponsored Links

  #2  
Old 24th January 2009, 06:52 PM
dody's Avatar
dody dody is offline
Senior Member
 
Join Date: Jun 2008
Location: Alexandria,Egypt
Posts: 215
Default

Any screen shots !!?
__________________
Reply With Quote

  #3  
Old 24th January 2009, 07:10 PM
band27's Avatar
band27 band27 is offline
Senior Member
 
Join Date: Sep 2008
Posts: 1,239
Default

Haven't tried it yet. Sounds like a nifty program.
__________________
Rom: HD 6.5.5 Build 23529
Radio: 1.17.25.09
Hard-SPL: 156 Olinex

Rom: DIAMOND 6.5 BsB ver. G
Radio:1.15.25.14
Hard-SPL: 1.93 OliNex

Tools: Jump SPL / PPC / (Mtty) / Mtty Thread Help ....Security Re-Locker

Reply With Quote

  #4  
Old 24th January 2009, 10:40 PM
dt_matthews's Avatar
dt_matthews dt_matthews is offline
Senior Member
 
Join Date: Jan 2006
Location: bristol
Posts: 132
Default

Quote:
Originally Posted by dody View Post
Any screen shots !!?
here dude ;-)

http://rapidshare.com/files/188907011/profileTimer.png
Attached Images
File Type: png profileTimer.png (100.4 KB, 1747 views)
Reply With Quote

  #5  
Old 26th January 2009, 02:22 AM
pitchbend pitchbend is offline
Member
 
Join Date: Mar 2008
Posts: 89
Default

hey i'd really like to use this app but it doesnt start on my blackstone .
Reply With Quote

  #6  
Old 26th January 2009, 05:56 AM
dody's Avatar
dody dody is offline
Senior Member
 
Join Date: Jun 2008
Location: Alexandria,Egypt
Posts: 215
Default

Quote:
Originally Posted by dt_matthews View Post
Thanks ! it is great
__________________
Reply With Quote

  #7  
Old 26th January 2009, 10:17 PM
ttherapon ttherapon is offline
Junior Member
 
Join Date: Jan 2008
Posts: 23
Default

l tried so many apps for automatic changing of profiles with no success! This is the only one that works with weekly profile management!wll done! Only two suggestions-issues: a.make a tool to change the .hml file faster and easy b.sometimes when changing profile there is a notification error don't know why!
Reply With Quote

  #8  
Old 27th January 2009, 01:54 AM
Kraize Kraize is offline
Senior Member
 
Join Date: Dec 2007
Location: California
Posts: 2,283
Default

I tried CommManagerPro and woah! That was a complicated app! It had too many functions for me to figure out what to do and normally I'm the tech whiz. I think the dev tried to do too many things with one app >.> It ended up bad. It will take time to set that up. This is an easy to setup app that is fine for my needs Now I just need to find the one that supported tower ids.
__________________


DEVICE: HTC Touch HD
ROM: Shadow|Line (Unreleased)
UI: TF3D2!

Donate to me

Uncalled for Quotes!:
Quote:
1. <zeezee> i dont eat alchol very often <--buzzed! lol
2. <zeezee> no mr.iwishmewasdisgustinggay <-- buzzed
3. <JDShadowline> godsonofabitchpieceofshitpainintheassbullshitomgwt fbbqroflcopter wm6.5 and htc modules can kiss my ass! <-- pissed at cooking! rofl
4. Happy?!? It's changed?! Calm your nuts now zz.
Reply With Quote

  #9  
Old 27th January 2009, 07:54 PM
cejay cejay is offline
Junior Member
 
Join Date: Nov 2007
Posts: 21
Default

I have edited the config.xml file and have it in my profile timer folder..
I can launch profile timer and see the schedule, but how do I keep the program running?
I see schedule.exe and have clicked it, and it turn my vibrate on, etc.
So I assume that the scheduler.exe file has to be in the startup
folder in order for the profiletimer program to start up
and run after reset? To manually start it, it looks like you just
need to run the scheduler.exe.
Am i correct about where put the scheduler.exe to run the program
and start the sched?
cj

(also, in the config.xml, what happens if you want a schedule
to go from 7am-12pm (ringer off), then 12pm-5 (ringer on)
do you have to input 7:01-12:00, then start the next one at 12:01-17:00?
or can you put in 12:00-17:00 (didnt know if the program would
accept the overlap from 12:00 or if it needed 12:01.
I assume that if you dont put anything in for 12:00-17:00 then the
program will run the Default setup and turn the ringer on , etc..
does that mean from 12:00-12:01 it would default to the default
of the phone as setup in config.xml?
Reply With Quote

  #10  
Old 27th January 2009, 10:00 PM
dt_matthews's Avatar
dt_matthews dt_matthews is offline
Senior Member
 
Join Date: Jan 2006
Location: bristol
Posts: 132
Default

Quote:
Originally Posted by cejay View Post
I have edited the config.xml file and have it in my profile timer folder..
I can launch profile timer and see the schedule, but how do I keep the program running?
I see schedule.exe and have clicked it, and it turn my vibrate on, etc.
So I assume that the scheduler.exe file has to be in the startup
folder in order for the profiletimer program to start up
and run after reset? To manually start it, it looks like you just
need to run the scheduler.exe.
Am i correct about where put the scheduler.exe to run the program
and start the sched?
cj

(also, in the config.xml, what happens if you want a schedule
to go from 7am-12pm (ringer off), then 12pm-5 (ringer on)
do you have to input 7:01-12:00, then start the next one at 12:01-17:00?
or can you put in 12:00-17:00 (didnt know if the program would
accept the overlap from 12:00 or if it needed 12:01.
I assume that if you dont put anything in for 12:00-17:00 then the
program will run the Default setup and turn the ringer on , etc..
does that mean from 12:00-12:01 it would default to the default
of the phone as setup in config.xml?
Some more notes to clarify;

1. Extract ALL the files to the SAME folder on your device
2. Edit the config.xml to your timing requirements
3. Run ProfileTimer.exe
4. *DONT* run scheduler.exe diretcly (main app calls it as a console app)
5. If you want it to run after Soft-reset put a shortcut in Startup folder
6. The icons are (left to right):
a. Ringer on - Green shield
b. Vibrate - Amber shield
c. Red - silent
d. Sunglasses dude - light off
7. The program - like most other WM apps runs in the bacground (just hit your normal ok button to 'minimise' it
8. If you want to actually shut the app there is a Kill PT menu item
9. Volume setting is WIP, it should set ringer volume but I am still playign with this!

With regards to schedules with overlapping days, to be hones give it a go - as per my original post, I havent actually tried that. if it doesnt work, just split the schedule in to its seperate days so to speak.

hth
and sorry for slow reply, notification thread setting was wrong!
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 12:36 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.