Map a hardware button to "new sms" spv m500? - JAM, MDA Compact, S100 General

Is it possible to assign either button 1 or 2 to open a new message?
ive searched and searched and i havent seen anything. ideally something that doesnt really involve installing wisbar or pocketbreeze (registry tweaking would be ok)...
its really frustrating not being able to just click one button and open a new message ready for typing and sending (i dont need vijay's vjsms as i dont want a ready template to send to one person, unless there is a way to change what his says as well. i checked his website but didnt see any mappings for new sms).
also, button 4 is assigned to voice dial. i tried changing it but it wont budge. i mean, in the settings>buttons it shows i changed it to <ok/close> but when i click it, it still opens voice dialing.
any way to make that stop?
Thanks for helping!

Just launch VJSMS with "" parameters and it'll start a blank message.
V

thanks vijay, ill try that. how do u get a shortcut of ur program (i.e the "\Program Files\vijay555\VJSMS.exe" "" onto the today screen?
if ever there's no registry to get that done, whats the lightest, easiest program to help me do that?
thanks for the quick help!

I use claunch on my Today screens, or a couple of my own plugins.
Easiest way to start new messages is to make a shortcut to
Code:
tmail.exe -new
On WM5 this gives a menu asking what account (eg SMS, Email etc) to use. Quite cool.
V

Got it sorted.
combination of vijay's vjsms and phm tray launch
Thanks a lot vijay, well done
adds small icon to the bottom tray and i can just thumb click

Why for vjsms u can start blank messages, while with vjsmssenderclass0 I can't?? I'm in search of programs that could send class 0 sms, and this seems a pretty good one..
by MocciJ

Class 0 aren't (and can't be) sent using the normal inbox, they're sent by the OS bypassing Pocket Outlook.
One day I'll think about making a better Class 0 sender, apologies for now.
V

Related

Link to Menu Items within Programs

Is there any way to create shortcut that would point to a menu item inside a program? For example, if I created a link to Messaging/Send and Receive, I could then create a voice command that would cause that to happen. Similarly, I would like to link to Messaging/Tools/Empty Deleted Items so that I can clear items off the server with a voice command or two. I am hoping this functionality exists in WM5, but haven't encountered it.
Sorry if this has been covered; I searched and I've been reading the postings daily for a couple of weeks.
This board has dramatically helped me configure my MDA.
There is no direct way to do this. What you'd have to look for is a program that can 'record' screen taps and 'play' them back to the system. MortScript is a free utility that does this, and more, and seems quite popular:
http://www.pocketpcfreewares.com/en/index.php?soft=1448
You can come a long way with this way of making shortcuts, the rest could then be done by Mortscript...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppcgen/html/ppc_tcuts2.asp
That seems promising
jpiek, that looks like just the thing, but the explanation is for settings. It looks to me that something like
23# "/Windows/tmail.exe,X"
where X is the number of the send/receive menu entry would work to automate the send/receive function. Similarly for the empty deleted items. So my questions are (i) is this right, and (ii) where I can find out the numbers of the menu items for Messaging?
prestonmcafee: that's not quite correct. The Microsoft link is specific to shortcuts to control panel settings.
For any other app you're looking for command line options, that may or may not be available for the apps you're interested in. Depends on the app...
V
Browse the File associations with a tool like "Pocket Tweak", it might help in looking up some commandline parameters...
Pocket Tweak's description doesn't sound promising.
There should be a way to do this. In Messaging, I just want Send/Receive, which is invoked by <menu>S, and Empty Deleted Items, which is reached by <Menu>T<Menu>E. I would also like to directly link to "Synchronize via Bluetooth."
which is exactly what things like mortscript allow you to do - send key presses / screen taps / etc. to the device as if you actually pressed them.
If you're looking for some magic command line switch that does it... e.g.
"poutlook.exe -sendandreceive"
then who knows - maybe it exists, but most likely it doesn't. For most applications, the menu items aren't something that have command line switches
What i meant was : With POcket Tewak you can have a LOOK at the file associations, and maybe get a hint of the parameter you have to use...
prestonmcafee said:
Is there any way to create shortcut that would point to a menu item inside a program? For example, if I created a link to Messaging/Send and Receive, I could then create a voice command that would cause that to happen.
Click to expand...
Click to collapse
Funny - looks like there's a thread that is on this very topic, and the latest post now details exactly what the shortcut for -that- should look like
http://forum.xda-developers.com/viewtopic.php?t=41505
Heimiko said:
\Windows\tmail.exe -Service "MailAccount" -Sync
Click to expand...
Click to collapse
Thanks!
I did search...

Change your Default Contact Manager Ver 0.01

I made it as simple as possible to change your prefered Contact Manager, my friend uses iContact, which seems quite popular here. As downloaded, the script is setup for iContact, but to change it all you have to do is edit the first 2 lines with a text editor.
Run the script and your Softkeys, and Links, all call up iContact, run again and it switches back to Office (Outlook) Mobile!
Does not support 3rd party software, such as SPB Mobile Shell, for SPB Mobile Shell support see this thread.
MortScript is requied, download it here.
I hope you find this useful!
To use:
1. Download and unpack the ZIP file.
2. Edit the first 2 lines in the MSCR file, notepad works fine for this.
set AltContactsName, "iContact"
set AltContactsPath, """\Program Files\iContact\iContact.exe"""
3. Copy to your device, and make a shortcut.
4. Click the shortcut and answer the "Yes or No" question.
5. Repeat step 4 to swap between the two contact managers!
Once again Great Scripting..
I installed mortscript, ran it, and it said iContact was my default, I whent back to my Today screen, pressed contacts, and it said it wasnt digitally signed, or something of the sort. So, now when I revert back, and try to change again, it wont even give me that message, it just automatically goes to Office Contact manager.
Could anyone please help me? I'm kinda new to all this..
---
Nevermind, I'm and idiot. I put the iContact folder in the device root. heh.
Also, would it be possible to change the Calendar if you change:
"set AltContactsName, "iContact"
set AltContactsPath, """\Program Files\iContact\iContact.exe"""
to
set AltCalendarName, "PROGRAM"
set AltCalendarPath, """\Program Files\PROGRAM\PROGRAM.exe"""
damnitryon said:
I installed mortscript, ran it, and it said iContact was my default, I whent back to my Today screen, pressed contacts, and it said it wasnt digitally signed, or something of the sort. So, now when I revert back, and try to change again, it wont even give me that message, it just automatically goes to Office Contact manager.
Could anyone please help me? I'm kinda new to all this..
---
Nevermind, I'm and idiot. I put the iContact folder in the device root. heh.
Also, would it be possible to change the Calendar if you change:
"set AltContactsName, "iContact"
set AltContactsPath, """\Program Files\iContact\iContact.exe"""
to
set AltCalendarName, "PROGRAM"
set AltCalendarPath, """\Program Files\PROGRAM\PROGRAM.exe"""
Click to expand...
Click to collapse
Glad you figured out the iContact, was going to suggest checking your path, as far as calendar check the calendar thread and don't forget to double check your paths.
for those that are not working do a soft reset, this should be included in instructions
as the previous one. wonderful, thank you very much.
alterantively, another way to set icontact or any other contact program without any scripting is to just go and edit this registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Rai\:MSCONTACTS
and edit key #1 to the path of your program. pm contacts edits this value to make their program the default. So for iContact, do the same thing. Make sure you back it up in case you would like to go back, but it's not that difficult tho.
edit: sorry didn't know this was a toggle manager where you siwtch between default and icontacts. in either case, the registry key may be good to know, lol
NguyenHuu said:
alterantively, another way to set icontact or any other contact program without any scripting is to just go and edit this registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Rai\:MSCONTACTS
and edit key #1 to the path of your program. pm contacts edits this value to make their program the default. So for iContact, do the same thing. Make sure you back it up in case you would like to go back, but it's not that difficult tho.
edit: sorry didn't know this was a toggle manager where you siwtch between default and icontacts. in either case, the registry key may be good to know, lol
Click to expand...
Click to collapse
Thats ok, this script just automates the registry entry your describing, but like you discovered, it allows quick swapping the items.
how can i get Softkeys.cab?
change contact application in diamond
How can I change the contact application on the Diamond screen ("All contcacts") to use iContact?
The script that was mentioned does not change the touchflo contacts soft button.
Is there a way to make this work for instance I'm sending an e-mail and click on add new recipient, then icontact will pop up instead of MS contacts? Even after a soft reboot, the mortscript did not seem to do this. Thanks!
alon24 said:
How can I change the contact application on the Diamond screen ("All contcacts") to use iContact?
The script that was mentioned does not change the touchflo contacts soft button.
Click to expand...
Click to collapse
When installing iContacts from Burt the softkey "all people" on my M2D was changed in my case automatically to iContacts.
nice job, thanks
catpaws said:
Is there a way to make this work for instance I'm sending an e-mail and click on add new recipient, then icontact will pop up instead of MS contacts? Even after a soft reboot, the mortscript did not seem to do this. Thanks!
Click to expand...
Click to collapse
Anyway to do this?
doesn't work on my omnia either
Hi guys. Anyone get this working on the Omnia? I've been playing around trying to get iContact to work, with no luck.
What I'd really like to do is get the Samsung Phonebook app to be used everywhere, i.e. when create new message/email etc. From messaging, when you add a recipient it brings up the normal contacts screen - cant seem to change this.
Cheers
Default contacts manager
Did anyone sort this prob. Open new email or sms message, click on the 'to' field and select contacts to open the contact manager of your choice rather than the awkqard default one ?
catpaws said:
Is there a way to make this work for instance I'm sending an e-mail and click on add new recipient, then icontact will pop up instead of MS contacts? Even after a soft reboot, the mortscript did not seem to do this. Thanks!
Click to expand...
Click to collapse
I'd like to do this too...
any resolution for us Omnia users?
I see it's been a couple of months since the last post in the thread. Has anyone figured anything out for us Omnia users?
I manually edited my registry entries to reflect the install directory of iContacts, then powered the phone off completely. However, it doesn't seem to have made a change whatsoever.
Anything else need changing?
Using thekevster's M2D custom DC22 ROM, running WM 6.5
Robert

Contacts Dilema HELP!

I used Soft Key to change the shortcut @ the bottom of my screen i only wanted to change Calendar to New SMS, But when i started the Program it made me change both soft keys & Contacts is not in the list. Now i have New SMS & anything but Contacts.
Any body else had this problem? or does anyone have a fix for this????
Funny enough even if i navigate :
Start
Settings
Menus
Contacts is not in that list either.......Weird......
I have attached screen shots to help.
Thanks....
Learn to use the registry. The keys you are looking for are in:
HKCU/Software/Microsoft/Today/Keys
Key 112 is your left soft key, and key 113 is your right soft key. You just rename the, "Default" value to what you want to appear on the screen, and the, "Open" value to what you want to launch (the Contacts.lnk is in the /Windows/Start Menu/Programs folder I believe).
Oh, and get Schaps Registry Editor before any of that. ; )
dzelaya18
Thanks for the info you have given but im afraid it don't help cause the contacts.ink or even contacts.exe is nowhere to be found on my device not even in the windows folder....
I have attached a screen shot for you to see.
Thanks again.
And by the way i use PHM Registry Editor.....
Do you already have "Contacts" in your start menu? On my phone, I have Contacts in my start menu, and it is no longer in /Windows/Start Menu/Programs but it is listed in Windows/Start Menu. I think it moves the .lnk over when it's active in the start menu. Just a thought.
I mean, it has to be on the phone somewhere. Although I can't seem to locate it in Windows either...kind of makes me wonder where the phone is pulling it from when I select it...hmm...
No it's not in my start menu, proof is in 1 of the attachments in my1st post.
Last nite i installed PocketCM and used soft key to choose the shortcut to it.
Now i have what i originally wanted
Left Shortcut:......New SMS
Right Shortcut:....Contacts (through PocketCM)
Sorted.........
Screen Shot Attached
Yeah, I use iContact v0.6. I'd love to use PocketCM if it didn't try and do so much more than just contacts. It's refusal to stop trying to handle SMS is what makes me stay away from it.
Not to sure what you mean about PocketCM taking over SMS just switch it off in options if you dont like it.....
I use PocketCM V0.23 together with TouchPal 3.0 and the SMS option works well for me if anything better than the original cause it shows the whole conversation and it makes it easier for you to remember what you texting about he he he....
Try it.....
I've got a similar problem:
My right softkey was Calendar, some time ago it said "shortcut not found".
I set it again using Schap's Advanced Config, but it kept disappearing 2 or 3 times.
Now, the links for Calendar and Contacts have disappeared in the Start Menu!
I was able to copy the calendar.lnk from the \Windows directory, but there is no contacts.exe.
I do not use PocketCM, so that's not the root cause...
Try installing PocketCM and use that for a while to see it that shortcut dissapears aswell.....
Sounds like we have all got gremlins in our Hermes!!!!!!!! he he he
Here is the link:
http://www.pocketcm.com/contact.dev.php
Hope im allowed to post that......

[REQ] Today Plugin: SMS managment directly on Today Screen

hello, i'm searching for a today plugin which is similar to the default messaging plugin in wm6. but i want it to show me also the messages itself on screen (for example the last 3 sms or email), is there someting? thanks!
Only use "infinite Today" but the lan of software is chinese.
unfortunately no eng. version of infinitetoday yet.
but you could manage this by pocket breeze.eliminate the other tabs than sms and all icons of settings etc. it gives what you want .
mobile101 said:
Only use "infinite Today" but the lan of software is chinese.
Click to expand...
Click to collapse
hmm could you give ma link to this thing? maybe hexedit or reshack is possible...
is this that app?
http://forum.xda-developers.com/showthread.php?t=444414
Hi there! Have you checked out wisbar advance desktop 2? The app itself does not contain this function, but in combination with mortscript its an easy setup. Wisbar desktop gives you full controll over your todayscreen as in your desktop pc.
If this is the solution you decide to go for, I can help you getting started ;-) If so, PM me
The app itself does not contain this function, but in combination with mortscript its an easy setup.
Click to expand...
Click to collapse
tell me more, i am interested, what ms script can display sms content.
it would be easy to use this in hs++, freeware app then.
i was WAD user in 2005-2006.
here's few shots to prove it:
http://pdaclub.pl/forum/index.php?topic=50666.0
nothin said:
tell me more, i am interested, what ms script can display sms content.
it would be easy to use this in hs++, freeware app then.
i was WAD user in 2005-2006.
here's few shots to prove it:
http://pdaclub.pl/forum/index.php?topic=50666.0
Click to expand...
Click to collapse
Sure m8! But for the ease of it I will just copy a post from lakeridgesoftware.com. The reason why I copy it over here is that this forum should contain it all. This is the work of a guy called allanlsmith and here it goes:
alanlsmith lakeridge forums said:
Script Updated 30 Jan 2009
With improved method of splitting lines, hopefully to stop the odd message disappearing off the right hand side of the screen.
The only script that has changed is 'ReadSMS.mscr' & it now puts all the lines of the message into one registry value, so you need to change your registry text in WAD to point to 'HKLM...\Messaging\SMS\Message' rather than Line1, Line2, etc.
As before you can adjust the length & number of lines by altering the appropriate values at the begining of the script.
__________________________________________________ _______________
An earlier question from Neodd70 prompted me to look into being able to preview message on a virtual page, I've come up with what seems to be a viable solution for SMS, I have used a component(s) from ThrottleLauncher www.throttlelauncher.com which the author APBilbo has kindly allowed the use of as a standalone application.
As you can see from the screenshot I've ended up with it looking like a sort of copy of the message page from Manila 2D, I've included the images if you want to use them.
It allows a preview of the first 7 lines of a message & adds "..." at the end if the message is longer. the included shortcuts are 'SMS Next' which moves to the next newest message, 'SMS Previous' which moves to the next older message, 'SMS Details' which shows the whole message in a HTML window, 'SMS Refresh' which should be used as the page entry script, as this will display the most recent message on the page & 'SMS Reply' which, well, allows you to reply to the message sender.
The Registry entries that are created / updated when the shortcuts are run, are as follows, All under 'HKEY_CURRENT_USER\Software\My_Utilities\SMS' :
'Line1' to 'Line7' this splits the text into individual lines, 'Read' indicates if the current message is read or unread, 'Selected' is the number of the current message, 'Total' is the number of messages in the inbox & 'Sender' is the sender.
As neither the application or WAD do textwrapping the Mortscript 'ReadSMS.mscr' parses the message into lines, currently set to 25 chars long to suit my QVGA screen & the images I use, but if you change the value of 'linelength' at the begining of the 'ReadSMS.mscr. script then you can make them whatever length you want.
To actually use this, all that is needed is to copy the folder 'Message2Reg' (which contains the applications, DLLs & scripts) to '\Program Files\' & the 'Messages' folder (which contains the shortcuts) to '\Windows\Start Menu\Programs. Then on your selected page assign 'SMS Refresh' as the page entry script & the Next, Previous, Details & Reply shortcuts to appropriate buttons to suit your chosen layout.
Oh, & if you don't want to use the HTML preview you can delete 'template.html & 'OpenNETCF.DLL' which will save about 220Kb.
Note: opening the message in the HTML preview will mark the message as read, whereas viewing in the 'envelope' will not.
It should all work reliably, but no guarantees.
Edit: Throttle Launcher does not need to be installed, but you do need to create the registry key 'HKLM/Software/ThrottleLauncher/Messaging' then the first time the program is run it will create the necessary subkeys below this.
Click to expand...
Click to collapse
For all non english devices: You have to make a folder in your units root called "Storing Card" to make this work.
nothin said:
i was WAD user in 2005-2006
Click to expand...
Click to collapse
Then you shold check out WAD2! I cannot imagine myself owning a WinMo without it! There is NOTHING developed here at XDA that can touch this. (No guys .. all your work are great! But this is the king of the hill..)
thedaniel said:
Then you shold check out WAD2!
Click to expand...
Click to collapse
Well there are two crucial problems here(and few lesser ones):
- sipicon that pop ups on wm6.1 in bottom-center of screen, reported, but not solved.
- no tray at all, 1.x.x. had it.
Believe me, i do know, what WAD is...
here it goes:
Click to expand...
Click to collapse
thanks, thedaniel, gonna check this later.
You can make your own tray in WAD2
anyways: hope this gets you somwhere
I use SPB Diary. It's not free, but it's a very powerful program. You can view all of your emails and sms right on the today screen, as well as ALOT of other cool stuff. Check it out.
Point UI's Home 2 is just the ticket!
http://www.pointui.com/
You can choose your sms as your today screen, its amazing!

VJ KeyPress - Send a '1' to the phone.

Okay, so I'm using Google Voice with call presentation on, and I want to setup a shortcut to send a '1' to the phone to accept an incoming call. I just got a bluetooth watch and I want to be able to have the watch send the key so I don't need to dig out my phone when I'm in the car.
So, to test this a little bit I installed KeyPress and I setup that if I double press my start button in AE Buttons, it runs KeyPress with the parameter of 97. This works perfectly. No issues at all.
But when I try to create a short cut, everything fails. If I just press tap VJKeyPress, I get the little "help" screen. If I create a shortcut, and tap it, I also get the help screen. But when I try to modify the shortcut to pass the '97', then it fails.
I'm guessing that I'm missing something in the syntax, but I can't figure it out.
I have the path, in quotes:
"\P F\vijay555\VJKeyPress\VJKeyPress.exe"
Then I've put 97 at the end just plain, in quotes, in <>, I've put in right behind the .exe inside the quotes... Nothing seems to work at all. I'm at a total loss.
Anyone have a suggestion?
Hi,
Could you send me a screenshot of the configuration screen in AE Buttons.
I can't think why it wouldn't work, but what you could do is create a normal shortcut that launches VJKeypress with the required parameters, and then use AE Button to launch that .lnk shortcut itself, rather than VJKeyPress.exe
Should you get really stuck, VJBrisk might be able to help you, but I think the above should be adequate.
Drop me a PM (and post in the thread) again if you get stuck.
V
Oops... I didn't think I explained myself properly.
The AE Buttons is WORKING. It's the normal shortcut link that I can't get to work... and that's the thing I really need to get working.
Sorry, my bad, didn't read it properly.
I normally put example shortcuts in my cabs, but curiously I've got none in the cab on my phone. Can't believe the app is nearly 5 years old! Wow.
Anyway, I just tried making a shortcut.
If you paste the following:
Code:
55#"\Program Files\Vijay555\VJKeyPress\VJKeyPress.exe" 133
into a text document, and rename it Test.lnk, and copy that over to your phone, it should create a shortcut that locks your phone.
If that works, just change the parameter to do what you want.
What app are you using to create shortcuts?
And what's the significance of the \p\f in your first post?
V
A bit more information...
I tried to write a simple MortScript to run this as well. According to the MortScript manual, to run an app, you use this command:
Run ( "\path\AppName" [,"Parameter"] )
In other words, the path and the command first, and then put in the optional parameter. When I put in just the app name:
Run( "\Program Files\vijay555\VJKeyPress\VJKeyPress.exe" )
And run the script, I get the little help popup as I would expect. When I put in the parameter:
Run( "\Program Files\vijay555\VJKeyPress\VJKeyPress.exe" , "97" )
Nothing happens.
vijay555 said:
If you paste the following:
Code:
55#"\Program Files\Vijay555\VJKeyPress\VJKeyPress.exe" 133
into a text document, and rename it Test.lnk, and copy that over to your phone, it should create a shortcut that locks your phone.
Click to expand...
Click to collapse
Okay... well that locked the phone fine.
If that works, just change the parameter to do what you want.
Click to expand...
Click to collapse
I'm using both the text editor on Windows and Word on my PPC (not saving it in Word Format when prompted).
What app are you using to create shortcuts?
Click to expand...
Click to collapse
Just Copy the original file and then paste as shortcut.
And what's the significance of the \p\f in your first post?
Click to expand...
Click to collapse
Didn't feel like typing out \Program Files\.
Okay, so using the '133' definitely worked, but when I change it to 97 (the code to send NumPad1), it doesn't work.
But it DOES work when I tell AE Buttons to run VJKeyPress with the parameter of 97. Ugh... very odd.
Just for the fun of it, I also tried setting up a button in AE Buttons to run the shortcut that has '97' in it. That didn't work. I'm at a complete loss to figure out what's going on.
It may be that the keypress is occurring, but it's being fed into AE Buttons rather than the Phone Dialler, ie if when you press the required button, AE Button becomes active, which launches VJKeyPress, which presses 1 <b>within</b> AE Button, not the phone dialler.
You could test this by trying other keys and seeing what happens.
Also try activating Word or something else on your phone and launch the shortcut - see if the desired key gets pressed.
Also, you said NumPad1 - this is the number pad on a pc keyboard.
Try 49, which is just key 1.
V

Categories

Resources