Guys,
I've been asked here and there if it's possible to do something useful with the wired headset on HTC phones.
I've written a set of apps, VJPoOf, which can be used to remap the press and hold and double tap functions of the headset.
I've also been asked if these remapped functions can be used to control Windows Media Player.
I'm not sure if anyone has written an external control for Windows Media Player - I'm sure they have, but I always re-invent the wheel, so here goes.
[My old favourite, PHM tools, seems to have stopped working ]
VJWMPlayerControl: as ever, a hardcore command line only tool.
It supports the following command line options:
[Control functions]
-playpause
-stop
-previous
-next
-shuffle
-repeat
-volup
-voldown
[Options/Screens]
-nowplaying
-library
-options
-fileinfo
Please find out how to make a shortcut with a command line if you don't know how (see my website).
So, example usage is:
VJWMPlayerControl.exe playpause
will obviously toggle play or pause if WMP is currently up and a track is playing.
WMP does not have to be on screen for you to use these functions.
The app currently has limited functionality, but has a lot of use if you need it! Use it with MortScript etc and you can control various functions of WMP. Use it to control WMP from Touchflo, or your Today Screen etc.
This app is hot off the press and relatively untested with Videos etc, but works fine for me with audio.
My usage is to use VJPoOf to remap the wired headset on my Touch HD, so that I can launch WMP by pressing and holding the headset button.
If WMP is not running, this will launch WMP and start playing the first track in your music library, so you don't need to touch the phone to start playing music.
When playing music, press and hold again to skip to the next track, and double tap the button to pause/play.
Please note - this usage has to be set up using a combination of VJPoOf and VJWMPlayerControl, for full flexibility in how you might want to set things up. You will need how to set up VJPoOf (not difficult!) to do this.
Also note, if WMP is not running, VJWMPlayerControl will try to launch WMP, and automagically start playing music (if there's any in your music library. If not, it'll launch missiles on Russia - I think...). This is so you can start running WMP handsfree, with the handsfree.
Note, this even works when the phone is switched off, so just insert your headset and press and hold (with VJPoOf) to launch WMP.
Let me know if it works for you or if you can think of other features to add.
Oh, and donate. My children eat cement for roughage
V
Download from here:
http://www.vijay555.com/vj/releases/vjwmplayercontrol/vjwmplayercontrol.exehttp://www.vijay555.com/vj/releases/vjwmplayercontrol/vjwmplayercontrol.cab
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi Vijay,
It's good to see you're active around here again recently.
I would have loved this about a week ago when I was trying to get mortscript to shuffle my playlist after a set time, but I found the registry entry for it instead
the updated VJBrisk & VJPoOf seem good too.
What programming language is this written in? Is it possible to get the source code of the app?
Also, I think I might write something similar for the TouchFLO3D media player (AudioManager). Eventually.
Edit: Got previous and next track working with the Touch Flo 3D player. Can't seem to get play and pause working properly for now. Will try it again soon when I have more time.
Hi Daniel,
I''ve been trying to figure out a way to run the HTC Touch HD remote with wired headset (something HTC should have thought about?). But with the builtin TF3D music player..
Ufnortunately my skills were lacking...
Is there any chance I can be your beta tester? Drop me a line... I can live witouth play / pause... but next and previous is nice... ;-)
Regards.
Conduits Pocket Player Support
Hello
I was wondering if Conduits Pocket Player 4.0 support could be implemented in the next release?
It is only a question of running pocketplayer.exe with the right command line parameters.
Here is the command list (taken from pocketplayer forum):
>>>>>>>
Here are some command line options that are recognized by Pocket Player. To use these, you would target your shortcut to:
\Program Files\Pocket Player\pocketplayer.exe [command name and options, without brackets]
FileOrUrl Will begin playing the track
/VOLUME=N Where N is from 0 to 255, will change the volume
/SILENT Will start Pocket Player hidden
/ENQUEUE X Will enqueue track X to Now Playing
And the format that controls playback:
/COMMAND C1 [optional: C2 C3 C4 C5]
This option takes one to five numbers on the command line, and then processes those numerical commands. Here are some of the numerical commands recognized in that form:
Play/Pause 1
Play 2
Pause 3
Stop 4
Next 5
Back 6
Mute 7
Volume up 8
Volume down 9
Screen toggle 10
Vis toggle 11
Jump fwd 12
Jump back 13
Hide/show 14
Bookmark 16
Lock/unlock 17
Unlock 18
Repeat/shuffle toggle 21
Eq toggle 28
Dsp toggle 30
Browse 31
Seek to marker 33
__________________
Conduits Support
[email protected]
>>>>>>>>>>>>>
example: Storage Card\Program Files\Pocket Player\pocketplayer.exe" /COMMAND 1 5 17
It would be even simpler if the app would just run pocket player and let the user input their own command line parameters.
The procedure would be simple to implement but unfortunately i lack the programming knowledge
Please?
Hi ViJay.
I use your command line tool with a mortscript to launch WMP.
I remarked that when WMP is playing the whole library (ie : when launching WMP with the "VJWMPlayerControl.exe playpause"), it uses a lot of memory, and at this moment, the "STOP" function doesn't work anymore, while others do. "VJWMPlayerControl.exe stop" acts like nothing happened.
Hi lpaso!
Could you write everything you do that shows the bug, step by step, so I can do it on my phone and try to fix it.
Thanks!
V
Hi ViJay,
Thank you for your support
Here are the steps I follow :
- I have about 1000 songs on my Touch HD, using a 16GB µSD card.
- When I launch WMP using your command line tool (vjwmplayercontrol.exe playpause), the player launches, go to the first song of my library, then starts to play.
- at this moment, I'm not able to use the "stop" function of your tool : it doesn't work.
I remarked it was occuring when WMP uses a huge amount of memory. For example, before launching WMP, my phone has about 30% of memory used. When I launch WMP and start playing song, it can go up to 85% of memory used.
When the player uses this amount, the stop function doesn't work at all, while other functions work very well.
If I push "pause", then wait about 15min, WMP starts to decrease its amount of used memory, and I'm able to use the "stop" function again.
I don't know if I'm clear enough.
If I'm not, I'll try to make a video
it does not work on my Viva.
i copied Redial.exe, SDDialer.exe and VJRedial.exe from vjpoof to Windows folder... i installed vjwmplayercontrol.cab... i made a shortcut VJRedial.lnk (70#"\Program Files\vijay555\VJWMPlayerControl\VJWMPlayerControl.exe" next) and VJSDDialer.lnk (74#"\Program Files\vijay555\VJWMPlayerControl\VJWMPlayerControl.exe" previous) and placed them in Windows folder... but nothing happens.
play & pause
finally got it working..
is there a way for showing the play icon when song is paused or stopped. and the pause icon when the song is playing?
Why this app does not work on WM 6.5.x?
Any solution, please.
vijay555: you've been guessing good, there was already one here. But yours have more options, so it isn't a waste
thanks
yes it works with 6.5, as well as the other one you found.
Although a very cool app it has a basic flaw: VJPoOf is only for HTC devices.
VJPoOf works in HTC devices by overwriting some rom's exe files that are launched when the headphone button is pressed. However these exe files are not Windows Mobile standards (these seem to be HTC only). This app doesn't work in my Samsung Omnia (or any other non HTC device... or so I assume).
I thought of an alternative for all the other devices (but I'm no coder so I can't do it myself). Apparently the headphone button acts as the green button (at least according to emulators button mappers)... If someone could modify Supware's GreenButton app (it already has the majority of the code and it's open source... it's a valid idea) to be able to distinguish normal-press, long-press, double-tap and launch a different shortcut/app/whatever then we would have a universal headphone control app (just let us choose what is launched because this way we could use if with any player we want so long as we know the right command).
wait, I meant wmp control shortcuts, not headphones button.
there are two apps in this thread.
headphones button is not the same as green button on htc. is it really on omnia? It's just kind of a trick, winmo executes two progs, called redial.exe & sddialer.exe, if you double press or long press it.
if you put whatever, calc.exe instead of one of them, it will just run calc instead. And yes, this one is not as universal as I had to rename sddial to voicecmd.exe to have it working on main.
Sad to see vijay and supbro are not at xda very often now...
Yeah the WMP seems to work fine (but then again I use WinMo 6.1). I guess one could achieve the same end result using via postmessage... though I never tried to find these commands. But the one I wanted most was the headphone bit (as I don't use WMP).
The VJPoOf concept is flexible and would allow to control any player given you change a few things. But redial.exe and sddialer.exe don't exist in the Omnia... The Omnia headphone button has no native long-press or double-tap features... Instead it always acts the same (as the green button).
I had tested the concept. GreenButton can be used to run any app that is passed in the lnk as an argument by pressing the headphone button. The problem is my device (and I assume it's not the only one) doesn't know the difference between a single press, a long press and a double tap.
any chances of getting a FWD/Rewind command? I posted a similar query on mortplayer thread as well.
Related
hi all...just purchased dopod u 1000 with wm6 professional..any ways to change the ugly thick bold font....treid reducing the size to smallest..
also i tried installing true vga/ozvga..but couldnot find /windows directory on my mobile
regards
try real vga it works great
dheerpat said:
hi all...just purchased dopod u 1000 with wm6 professional..any ways to change the ugly thick bold font....treid reducing the size to smallest..
also i tried installing true vga/ozvga..but couldnot find /windows directory on my mobile
regards
Click to expand...
Click to collapse
If you're referring to the font size on the today screen, go to \start\settings\system\screen\text size and adjust it to any size you want.
Looks like you're in the process of customizing your device. This is a really exciting and fun journey. You would also be trying to find out cool applications that you can use, I'm sure. So, I thought you might want to check out the following:
1) WkTask writtten by Waku from Wk Software lab Click here:
http://soft.photoracer.net/docs/wktask_en.html
This utility displays all active application on the task bar and lets you switch to them.
2) RealVGA, and try out the 128dpi screen. If you have very very good eye sight, try out the 96 dpi display. Click here:
http://forum.xda-developers.com/showthread.php?t=327830
3) If you intend to use VOIP, this is still the best VOIP client that I can find.
http://www.sjphone.org/preview/SJpho...wsCE(preview)/
You need a service provider before you could make VOIP call though.
4) For backing up your contact, schedule, etc, try PIM backup. Click here:
http://forum.xda-developers.com/showthread.php?t=299705
5) Try out the Tengo software keybaord. They have a free version here
http://free.tengo.net/
If you want to use your Thumb for input and do not mind the keyboard covering up too much of the screen, try out Tengo Thumb.
http://tengo.net/tengo_thumb.html
If you want fast input and want a keyboard that takes up only very little space, try out the regular Tengo here:http://tengo.net/tengo_pocketpc.html
The layout that occupies the least space is Tengo Nano layout.
6) To help you set your default software keyboard more easily, try out this:
http://forum.xda-developers.com/showthread.php?t=271008
7) If you want to be able to access all your applications and system settings from the today screen, try out iLauncher, which is the only one that works with the realVGA display.
http://ilauncher.en.softonic.com/pocket
With this, you can have one click access to any webpages, therefore one click access to things such as weather, tv programs, flight arrival and departure time, cheapest petrol stations, etc etc. all from the today screen.
It also let you have the ability to do soft reset in safe mode. In addition, you can have a battery gauge at the top of the task bar. I won't use its program switcher though. See my today screen at the end of this post on how it could look like. My icons are of 43x43 sized TGA format files. You could easily make them yourself for iLauncher.
8) If you want to make sure you do not miss any call during meetings but find the normal rigntone too offensive to be left on, then try one of these mosquitoes ringtone. Choose one that you can hear.
http://www.freemosquitoringtones.org/
9) For an excellent task manager that let you see the CPU utilisation, running processes, and applications resource usage, try this:
http://forum.xda-developers.com/showthread.php?t=280104
10) Try out this phone profile switcher:
http://www.winmobileapps.com/device/pocketpc/plt/plt.aspx
You can set up your own phone profile, for example, for for meeting and another for loud. You can then swtich from one to another from the today screen.
11) Try out the best enhancement to pocket IE, making it a lot better than Opera.
http://www.reensoft.com/PIEPlus/
12) Try out this very very cool enhancement to WM6, so that you don't have to use the vertical and horizontal scroll bar again. This enhancement lets you scrool up and down pages by dragging it. It takes some practice to use it, but you'll get use to it.
http://forum.xda-developers.com/showthread.php?t=338143
This applications makes all applications a little more fun to use. Your native contact application will have the iPhone feel to it.
13) This is probably less important once you have installed 12) above, but if you really like the iPhone feel for your contact, try out the best enhancement to the contact applications.
http://vitotechnology.com/en/products/contact-manager.html
14) Try out the free google map. Gives you your street maps and satellite image. Even act as a crude GPS navigation software.
http://www.google.com.au/gmm/index.html
15) The best enhancement to the WM6 alarm system that I know of is Chronos.
http://www.pocketgear.com/en_US/html/display_product.jsp?id=prod5640770
I use this to set my device to give give me an hourly chime. Sounds like the old fashion grand father clock. It also let me have unlimited alarm entries, give me a good stop watch, as well as count down capability.
16) Replace the standard file manager with Total Commander and/or Resco File explorer. Lets you see hidden files, including those in extended ROM, among other things.
http://www.ghisler.com/
http://www.resco.net/pocketpc/explorer/default.asp
17) The best program for viewing picture that I know of is Resco Photo Viewer. It also has a screen capture utility which is really good.
http://www.resco.net/pocketpc/photoviewer/
1 The best program for watching video is TCPMP. The reliable version now is 0.72RC1. Don't use any version newer than this as they are still bug ridden.
http://picard.exceed.hu/tcpmp/test/
Make sure you also get the FLV plugins if you want to watch youtube downloads
http://sourceforge.net/project/showfiles.php?group_id=196939
19) To quicky lock and unlock your device, try out this:
http://www.mr2-power.com/downloads/DeviceLock.CAB
I actually use one of the softkeys for this applications. The other softkeys is used for contact. I have phone as one of the icons on the iLauncher screen.
Yes, you can change the soft key to anything you want, both the left and right soft keys can be changed easily. There are many different ways to do this. One of the ways is to do it with a software called Sktools. This tool is one of the must haves. It also let you do many other tweakings.
20) Another very popular utility worth looking at is Tweaks2k2. I use this to change the color of my top and bottom bar. I often change the color, from red, to green, to blue, to black, etc, making my device more interesting. Go to system color under WM5 color to do this. Be careful NOT to let this software soft reset your device or else you will be frozen at the primary splash screen forcing you to have to hard reset. Always use your stylus poking into the hole to soft reset.
There are many more nice third party programs which greatly improves the ease of use and functionality of the device. Try them out as part of your exploration of what this device can do. For example I like the pocket weather program from SBSH, with a customized layout, I could display the day, max temp, min temp, precipitation and image of weather on just ONE line (not the one on my screen shot which takes up two lines). Another nice today plugin is Today Agenda, which displays task and date with just one line rather than the two shown on my screen shot.
My today screen changes constantly and it's fun that way. I tend to get bored with the same look and feel day in and day out.
My today screen (taken quite a while ago) after all the customization looks like this in 128 dpi. Note that I limit my short cuts to exactly 70. This would display very well in both landscape and portrait mode.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Good luck to your journey of exciting exploration.
Edit" If you feel brave enough, do not mind lots of reading before hand, and do not mind risking not having your warranty honored by HTC, then you might want to try out the latest cooked ROM. Some of the applications listed above are already incorporated in the ROM. However, if you do not feel that the risk is worth taking, you could still improve your stock ROM's feel and look by a great deal with the applications above.
thanx irus..that really helped..i purchased this machine second hand..the seller assured me that its not six months old nad very less used
my device details as under
winmo 6 professional (build 179440.0.3.1)-PK
rom : AP touch
ROM date : 1.50.00.00
protocolL:32.83.7020.20h
call duration : 83 hrs incoming 24 hr outgoing
does above data reflects same? is everything latest..
one more thing i intend to use pocket div x converter for video conversion..what should be the ideal setttings(fps etc) for sttutter less playing...i have about 138 video songs on microdrive.divx players hangs when opened
wow eaglesteve,,that was nice..only one thing pending now.best converter and player to watch videos on the device stutterless.any advise..using tcmpm right now for playing and intend to use pocket divx fro converting
dheerpat said:
wow eaglesteve,,that was nice..only one thing pending now.best converter and player to watch videos on the device stutterless.any advise..using tcmpm right now for playing and intend to use pocket divx fro converting
Click to expand...
Click to collapse
Sorry that I'm not the best person to ask in this area, as I mostly download stuffs from places such as youtube, and play it as it is without any conversion effort. Perhaps someone else could help out.
dear all...i am observing that there is certain lag in opening up of menus...is not it surprising consedering athena is 600mhz processer..any ways to boost up openings of menus and programs
Guys, responding to this query:
http://forum.xda-developers.com/showthread.php?p=3233602#post3233602
I'm releasing a solution to allow you to remap the double tap and press and hold functions of the wired headset on the Blackstone. This may well work for other recent HTC devices, but given that I dropped out about the time of the dinosaurs, I'm not up to date with their peculiarities. Try it, it can't do much harm...
Moving on:
Ok, I haven't publicly released anything for a long, long time, so herewith, an unfinished portion of VJPoOf (which stands for VJPowerOff).
<the science bit>
VJPoOf is basically a selection of my VJBrisk tools, updated to pass command lines, and searching for only specified target .exe and .lnk files.
</the science bit>
HTC have made it quite easy to override the redial and voice dial functions from the hard wired headphones. Basically, change the following applications in the\windows folder
\windows\redial.exe for the redial command
\windows\SDDialer.exe for the Cyberon voice dialer
An easier way to do this is to extract the zip enclosed (on your pc); then:
Step 1: Drop the files Redial.exe and SDDialer.exe into your \windows\ folder.
They will overwrite the original HTC apps, but don't worry, just delete those two files to get the originals back. I also enclose the originals in the .zip.
Ok, so extract the two files into \windows\.
Step 2: Next, somewhere on your PDA, find the app you want to launch instead of the double tap or long hold on the headset.
Make a shortcut to that app (use gsfinder or similar on your PDA). Then, you must rename the shortcut VJRedial.lnk or VJSDDialer.lnk as appropriate.
Step 3: Copy these two shortcuts into your \windows\ folder, and hey presto, customisable headset commands.
I have one configured to toggle the device lock state, and the other to launch a music player.
As I said, this is a pre-release of a portion of VJPoOf, which will allow you to customise most of the other buttons on the Blackstone as well, short and long power button presses, red button etc. Might do some other stuff too, later
Let me know if your device poofs into smoke.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
V
Download link:
http://www.vijay555.com/vj/releases/vjpoof/vjpoof.zip
UPDATE:
Just for fun, I've released another tiny app from this suite I made to shut the Blackstone down instantly. It might work on other HTC phones, untested.
There will be no warnings, shutdown animations or anything, just instant power off (not standby), so please ensure you've finished working on whatever is open on your phone.
VJF-Off (VJFastOff)
http://www.vijay555.com/vj/releases/vjpoof/vjfastoff.exe
Does this mean that whatever I set the "hold call" button to do, it has to be the same? For instance I want that call button to be set to rotate screen and the press and hold on the headset to be MSVC and on the bluetooth to be MSVC. Is that possible?
What is the "hold call" button? How do you achieve that? Wired headset single click etc?
There are two distinct actions created by the wired headset - double click (redial), and press and hold (voice dial).
Both of these functions can be remapped to separate replacement functions.
V
vijay555 said:
What is the "hold call" button? How do you achieve that? Wired headset single click etc?
There are two distinct actions created by the wired headset - double click (redial), and press and hold (voice dial).
Both of these functions can be remapped to separate replacement functions.
V
Click to expand...
Click to collapse
Hey V!
Don't feel bad about us being dinosaurs. Even dinosaurs can be cool (and dangerously useful)
Anyways, good to see you back
@egzthunder1 - great picture! Covers every eventuality...
It's nice to be back. I've been lurking for a few days - I got a Blackstone last week, got it unlocked, and rapidly un-installed all of the Touch-Slo stuff.
It's nice to be hacking again, 4 IDA windows disassembling, a hex-editor and rom dumps scattered across my desktop - feels just like the old days!
V
vijay555 said:
@egzthunder1 - great picture! Covers every eventuality...
It's nice to be back. I've been lurking for a few days - I got a Blackstone last week, got it unlocked, and rapidly un-installed all of the Touch-Slo stuff.
It's nice to be hacking again, 4 IDA windows disassembling, a hex-editor and rom dumps scattered across my desktop - feels just like the old days!
V
Click to expand...
Click to collapse
If you want to have some fun, check out in the BA section (yes my BA is still alive and kickin!). One of the devs (sun_dream) has ported WM6.5 (or so it seems) although it is only an early beta (fast and very stable though). You could try to port it to the Blackstone and maybe even help these guys with the cHome app (codename Titanium). Good Luck!
Hi,
Sorry if my question is a newbie question (because I am one !), but when I try this one my HTC Touch HD (Blackstone), I can't copy the files in windows folder.
It tells me "Access denied" (in fact "Accès refusé" in French) when I want to copy your Redial.exe.
Is there "something" to unlock "somewhere" ?
Thank you
What are you using to copy the files?
If you use your PC, activesync, explore the PDA, and then find the \windows folder. Just drag the redial.exe file into \windows\.
If that doesn't work, please let us know what phone you're using, and if you've used anything to remove the security settings.
V
Hi Vijay, maybe you can help us; I have a wired remote control W100 for answer calls and control music player, but only works with WMP or AudioManager, can you make one app to intercept the signals of wired remote control w100 and use this signals to control another music player?
Thanks for your reply
vijay555 said:
What are you using to copy the files?
If you use your PC, activesync, explore the PDA, and then find the \windows folder. Just drag the redial.exe file into \windows\.
Click to expand...
Click to collapse
Hi,
Thanks for your answer.
The first time, I was using the explorer on my mobile. But I just try with the explorer of my Vista (through ActiveSync) and it makes the same error.
vijay555 said:
If that doesn't work, please let us know what phone you're using, and if you've used anything to remove the security settings.
Click to expand...
Click to collapse
My Phone is HTC Touch HD (Blackstone).
I haven't used anything to remove the security settings.
Maybe that's the problem ? Maybe by default there's no authorization to modifiy Windows folder ? What should I use to change this ?
Thanks
Ok, but I have a E100 wired remote control and it behaves a bit differently. Any ideas?
@ryomahino and @[email protected]_:
a long time back I wrote some hacks for the bluetooth headset, and believe that they can be expanded to redirect control functions of the wired headset.
I'll have to see if I can get hold of one - know anywhere I can get them cheap? The wife will have my cajones if she finds me buying more phone stuff!
@DeepShark - I'm not sure why you can't do that:
I've got an orange HTC blackstone, which was locked to Orange, but I got it unlocked. Then, I just ran the Modaco "Remove Security" cab to remove security warnings etc. I don't know if that changes things - I've never had much trouble overwriting in the \windows\ folder.
Try using GSFinder or similar (on your phone), and copy the file (the modified redial.exe), and then navigate to \windows\, and paste it into \windows\.
It should overwrite the old one.
Let me know if that helps.
V
@vijay555
Thanks for your advices but it still doesn't work...
I have installed GSFinder (nice tool !) and try again the copy : doesn't work.
Then I can see the proprties of redial.exe. It says "read only". When I try to change it, it says that it's impossible "these attributes cannot be changed".
I think it's maybe because it is written "Application (in ROM)", no ?
I have try also the removesecurity.cab but it changes nothing.
Am I alone to have this problem ? :-(
I really want to succeed because I very often redial somebody without really wanting it (because I press the button unvolontary).
Thanks for your help !
Could somebody else try and see if it works for them?
@DeepShark - you don't need to change the file attributes etc of the files in \windows\ - you can normally just write over a file in \windows\ with a replacement, and the original will "disappear", (as it's in rom, not really replaced or deleted), and will reappear when you remove the fake redial.exe.
I'd be grateful if someone else can try with their phones - my phones are always heavily modified so not the best test cases. Please describe any success/failure and how your phone has been changed.
@DeepShark -what rom and operator are you on? What country?
V
ROM : 1.14.406.3 (22273) FRE
Country : France
Operator : Bouygues Telecom
STOP SEARCHING ! It works !!!
I don't know why, the copy now works. Maybe it's because I have do a soft reset a few minutes only...(?)
Thanks a lot for your patience Vijay555 ! Now I will do the following operations (I have prefered immediatly tell you that the copy has worked!)
Cool, when I press twice the button, it doesn't redial the last number now !!! This will avoid a lot of wrong calls I make very often !
A last question : in fact I don't want to make another action on the "double click" of the button. My wish is to do nothing at all in this case.
Now I have made no program in your .lnk file, so I get an error on my screen. Do you know a program I can call which do nothing ? (I know, it's strange but I hope you understand).
In the other case, I will keep your error message : it's better than make a wrong call !!
Thanks for this useful program you have made !
Try this one.
VJAirHead - an empty executable
http://www.vijay555.com/vj/releases/vjairhead/vjairhead.exe
Glad it's working for you - let me know how it goes.
I have in mind doing a full audio/voice interface with clicks of the headset buttons to allow you to operate the phone remotely, but I think it'd just end up like this:
V
Yeah, great
Thanks a lot, I can double click on the button and nothing happens, and no error message too !
Good luck if you try to do the full audio/voice interface !!!
Hi Vijay,
So what does this do that simply changing any 2 .exes, to 'redial.exe' & 'SDDialer.exe', & putting them into windows not do? (hopefully that makes sense).
I guess this must be just a small part of more to come?
Also when are you going to update your site?
Remote Control App - Version 0.9.2
Hi all
I've created a Remote Control App for windows mobile. With this tool, you can control your PC with the mobile device.
There are two components: a server programm for windows desktop and a client program for windows mobile.
Connection is possible over WLAN or ActiveSync.
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
Fingerfriendly
Remote control over WLAN
Media player control (Winamp, Windows Media Player, VLC, SMPlayer, iTunes)
Mouse & Keyboard control
PowerPoint control
Windows Media Center control
Supports WVGA, VGA, QVGA & WQVGA resolution
Multilingual (German, English, French, Slovak, Polish, Greek, Czech)
Requirements:
Windows Mobile 6
.Net Compact Framework 3.5
More Informations:
Link to the product webpage (in English and German)
Link to more screenshots
Release notes:
Version 0.9.2 (24.12.2010)
+ Exit button on the startpage was missing some times
+ Correction with fast forward/backward, hold down for repeating functionality is now possible
+ Keyboard does not disappear anymore on multitasking
+ Time is now showing as h:mm:ii when required
+ Connection interrupt is now detected and server is able to accept a reconnect
+ VLC playlist display correction for videos
+ Language: Czech
Version 0.9.1 (09.12.2010)
+ Corrections for QVGA resolution (F1-F12 keys, media player control icons)
Version 0.9 (08.12.2010)
+ Support for VGA, WQVGA & QVGA in the language chooser
+ After an update the language chooser tool will start to activate the latest translation file
+ IP-Address length limitation removed (for hostnames)
+ Fixed possible crashes on some devices with a hardware keyboard
+ Better support for videos: Fast forward/backward, fullscreen, mute
+ Minor bugfixes
Version 0.8 (18.11.2010)
+ Support for WVGA, VGA, QVGA & WQVGA resolution
+ Bugfix for Office 2010 presentation start (F5)
Version 0.7 (03.11.2010)
+ Support for Windows Media Player playlist
+ Support for iTunes
+ Stability improvments
+ Minor bugfixes
Version 0.6 (18.10.2010)
+ Scrolling possible on mouse touchpad
+ Mouse sensity adjustable
+ Possibility to keep some buttons pressed (volume control)
+ Stability improvments
Version 0.5 (12.10.2010)
+ Language Chooser
+ IP-Addresses display correction (server)
+ keyboard: F1-F12 added
+ Quick switch for mouse/keyboard
+ Minor bugfixes
Version 0.4 Beta (04.10.2010)
+ Missing translations
+ Fixed Autostart under Windows 7 x64 (hopefully)
+ Fixed Start (F5) for PowerPoint 2010 (hopefully)
+ Display the server IP adresses
+ Possibility to cancel connect
+ New feature: user actions
+ Stability improvments
+ Minor bugfixes
Version 0.3 Beta (16.09.2010)
+ Main features (first release on xda-dev)
Download:
Please go to Remote Control Download page
Every feedback is welcome. I'm interested in bug reporting, feature requests, comments and everything else.
Regards, Manitu
- Donate (PayPal USD)
- Donate (PayPal EUR)
FAQ
Q: How can I control VLC?
A: You have to activate the http remote interface in the VLC settings.
Go to tools then preferences. At the bottom check the "all" under "show settings". Then expand "Interface" and then click on "Main interfaces" and you can enable "HTTP Remote Control interface" from there. Then restart VLC. Maybe you have to configure your firewall that a local connection is allowed.
Pending Translations
Client: French
150=Settings
151=Mouse sensity:
152=Scroll sensity:
Client: Polish
150=Settings
151=Mouse sensity:
152=Scroll sensity:
Client: Slovak
150=Settings
151=Mouse sensity:
152=Scroll sensity:
Installed it on a Verizon Touch Pro 2 with energy rom 6.5 and Windows 7 64bit. Mostly working good. The physical keyboard on the tp2 works good and the mouse control is fine. opened media center fine.
Couldn't control vlc, seems to lock the vlc control screen if you press a button and it does nothing on the computer. first time i was able to hit ok and it went back to the main control menu, 2nd time though, it didn't and i had to stop the server in order for the phone to start responding properly again after it timed out the connection i guess.
Overall though, pretty decent, didn't try with media player or anything else, I have office 2007 so i will try that out for you and ill get around to media player soon. Sometime when i boot to linux ill try out my virtual xp setup with it. Speaking of, any chance to get the server operational on linux at some point?
fordry said:
Couldn't control vlc, seems to lock the vlc control screen if you press a button and it does nothing on the computer. first time i was able to hit ok and it went back to the main control menu, 2nd time though, it didn't and i had to stop the server in order for the phone to start responding properly again after it timed out the connection i guess.
Click to expand...
Click to collapse
hi
thanks for the feedback.
I just realized that I forgot to explain that the "HTTP remote control interface" from VLC has to be enabled as the server is communication over this interface with VLC (it is in the settings of VLC). I'll try to make it more stable when the remote control interface is not available and bringing a hint for this.
the server backend is using some windows API functions, I have no clue how to do this for linux, sorry.
hello,
First of all, thank you for sharing
I will test tonight on my HD2 rom sfr / Vista 32
and for French members,
here is my small contribution: the french translation for .ini file
as cited in the first post, rename the file "language.french.ini" to "language.ini"
voila!
BigMani said:
hi
thanks for the feedback.
I just realized that I forgot to explain that the "HTTP remote control interface" from VLC has to be enabled as the server is communication over this interface with VLC (it is in the settings of VLC). I'll try to make it more stable when the remote control interface is not available and bringing a hint for this.
the server backend is using some windows API functions, I have no clue how to do this for linux, sorry.
Click to expand...
Click to collapse
Ahh, that worked. For anyone out there who doesn't know where to find this I'll tell ya. Open VLC, go to tools then preferences. At the bottom check the "all" under "show settings". Then expand "Interface" and then click on "Main interfaces" and you can enable "HTTP Remote Control interface" from there. No other settings, though I had to restart vlc in order for it to trigger the Windows Firewall to ask how to handle VLC so you will probably want to do that to get it setup with your firewall.
Another thing I found, I am using english and it shows english in the main server control window, but if i right click on the server icon in the system tray, its all still german.
@matspe:
can you translate the server language file as well? then I'll include it in the next version.
@fordry:
I've added your introduction to the FAQ. thanks.
I see there I forgot the translation. I'll fix it in the next release. thanks again.
Using it on HD2 Tomus and WinXP sp3 and working perfect!
tried and worked perfect with: Powerpoint 2007, Winamp 5.56, MediaPlayerClassic 6.4.9.1, mouse, keyboard, actually I'm writing this from my phone jaja
in Mouse mode will be cool to se Page-Scrolling for up and down like notebook's mouse...
vielen dank!
really funny i'm working on the same right now but with something like config files for each programm so every user can remote control every program
but i have some problems with the server (it crashes every about 30 mins lol)
testet on HD2 with c2 duttys v10 or 11 windows xp sp3 and winamp 5...
the only thing i noticed are crashes when using the keyboard
a sroller would be nice yea and a search function in winamp and album art display
Very nice app, thanks.
I'm typing from my HD2 keyboard and I've an issue about letters: to write in small letters I've to set the keyboard on capital letters and viceversa. EDIT: when restarted the app the capital letters were ok
both on pc and HD2 I have random crashes when typing , the error message is in german though I followed instruction to change the interface language.
could you please explain how to use the media players feature? it's not clear to me
thanks
jjollyroger said:
could you please explain how to use the media players feature? it's not clear to me
thanks
Click to expand...
Click to collapse
I haven't used any of the others yet, but for vlc, you need to enable its http interface which i explained how to do in one of my posts on the 1st page. Then you need to open vlc manually and once open the controller can control volume, play/pause, stop, and it looks like it has a little playlist management though i didn't play with that at all so im not sure what its capable of there.
Thank you for this app!!!
Xperia X2 - works great! I've been looking for such a piece of software for a long, long time... Thanks God I've found one that is good for me!
Seriously impressed with this. I had G remote previously which i found was good although i struggled to set it up - then it just killed my network connections with the amount it was sending/recieving data.
However - after spending the past 15 mins trying to suss out why it wasnt working... I turned the wifi on on my phone lol
Worked first time, no issues and seems very light to use with no lag.
I do get an error message pop up but its in german after about 5 or 6 minutes which then closes down the client software.
My Suggestions: Can you build in landscape mode? would be very handy for the keyboard and possibly the media player.
Unsure how feasible it is but if you could make Swype work with this typing on the pc may actually become redundant.
Running on an HD2 with win mo 6.5.3 and Sense 2.5.2018
Edit:
It appears after using the keyboard after about 5 minutes the error message that appears in german (thanks to google translate) says: The connection to the server has been disconnected
Then the program closes. This doesnt happen with the mouse part of the program. It reconnects with no issues but unsure if theres an error within code which may cause this - hence reporting it.
BigMani said:
@matspe:
can you translate the server language file as well? then I'll include it in the next version.
.
Click to expand...
Click to collapse
Hi BigMani
I would have wanted to translate, but I have not found the same lines, it is not in the file. "ini"
in the German file perhaps?
Over the Internet?
Will this work over the internet?
Can I set a port on my firewall and control from my phone over the internet on a 3G connection?
Thx
Anyone that has a version that installs in English??
I'm having a hard time changing the language. I read the instructions and i just can't figure out how to do it. I'm feel like a noob Could anyone post a cab that installs in english?
It is working with TP2 (EnergyROM GTX 18Sep2010) Windows 7 and Power Point 2010 Beta. Only the f5 is not working.
Thank you it is a very nice and useful app.
ebradhusla said:
I'm having a hard time changing the language. I read the instructions and i just can't figure out how to do it. I'm feel like a noob Could anyone post a cab that installs in english?
Click to expand...
Click to collapse
On your mobile phone, using File Explorer you have to go to MyDvice/Program Files/ RemoteControl Client and long press the "language.English" file -> press "rename" button and delete ".English" from its name.
On your computer you have to do the same with the "language.English" file that is in the folder "RemoteControl Server (Windows Desktop)" from the zip that you have downloded.
BigMani said:
Requirements:
Windows Mobile 6
[*]WVGA resolution (480x800)
.Net Compact Framework 3.5
Click to expand...
Click to collapse
Hi!
Your App looks great, but can you create it also for VGA devices?
Greetings!
Announcing the release of my 1st Cookie Home Tab widget, a toggle switch.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Purpose:
For devices which do not have a dedicated DPad!
The toggle switch allows the user to switch the use of the volume button between controlling the volume and functioning as a Directional Pad.
Use:
The application controlled by the switch is VolDPad (with a small modification to report active status).
More details can be found on the original authors thread [beemerTPPC's VolDPad software]:
The operation of the volume buttons operate as the VolDPad app states:
-Volume UP is remaped to d-pad UP. Can be hold for autorepeat.
-Volume DOWN is remaped to d-pad DOWN. Can be hold for autorepeat.
-Double click Volume UP is remaped to d-pad LEFT. Does not support autorepeat.
-Double click Volume DOWN is remaped to d-pad RIGHT. Does not support autorepeat.
-Double click with hold in Volume UP is remaped to d-Pad RETURN with Hold.Does not support autorepeat.
-Double click with hold in Volume DOWN is remaped to d-Pad RETURN.Does not support autorepeat.
-If a call is being established or is active the volume keys will behave normally.
Install Instructions:
This will install using the cab file attached, obviously you must be using CHT2 for it to work.
How was it made?
Coming soon...
Thanks to:
How-To-Make-A-CHT-Widget Thread
beemerTPPC's VolDPad software
Note: I have only slightly changed the application, all credit for it's excellent conception and operation go to beemerTPPC!
reserved for how to...
Sweet! I really miss that about my diamond!
ezzie said:
Sweet! I really miss that about my diamond!
Click to expand...
Click to collapse
Yep, really annoys me that the touch HD doesn't have one either, kills a lot of games and easy web browsing.
It doesn't work on the HD2, I guess it's because of HTCVolumeControl ?
Oh, and since I installed HTC Volume_6.5.3 Fix.cab on the HD, I guess it won't work either...
Edit : confirmed ! It works well with old-fashioned WM volume control.
Well, now, I really don't know what's better !
New edit : the "double click" feature isn't handy. You usually press quickly to refine your move when you're near the target, and the "left" and "right" commands then trigger too easily (I think the delay needs to be reduced, so only a really fast double click will be taken in account).
Unfortunately, it looks like "left" and "right" actually mean "top" and "bottom" on PHM Regedit, and it's one where having a direction pad would be the most useful, as the tree upper part can't be scrolled with the finger !
Z80-Man said:
It doesn't work on the HD2, I guess it's because of HTCVolumeControl ?
Oh, and since I installed HTC Volume_6.5.3 Fix.cab on the HD, I guess it won't work either...
Click to expand...
Click to collapse
Ok, above is working, but left the info here, since others may find it useful...
-------------
As I also use NRG rom, I've also had put HTC Volume_6.5.3 Fix.cab on my HD 1st to get "normal" volume operation and it works fine.
(I've not put any volume fixes or changes into the cab, so the switch assumes you have a normal volume control operation before installing).
I think there is a fix for HD2 on the original thread for VolDPad (although not checked if this replaces the VolDPad.exe). Let me know and I'll try to make a version for the switch (as it needs the registry key bit).
You should be able to test if VolDPad works by running the exe from the windows dir.
Note: It is not too easy to tell when it is operating or not on the original version, but with the version I created, you can monitor the following key:
HKCU\Software\HTC\Manila\VolDPad.Active
-------------
I gave up worrying about the look of the volume control (i.e. htc, wm etc) since I rarely change it. I've put a screenshot of the one I have now, other than being full screen I don't see much issue with it. (Is yours any different?)
Perhaps I'll try another time to see what other volume control screens it does work with, but don't want to break it at the moment. I did have a nice one which was a single bar along the side, ah yes it was VolumeKeys (note the bar only pops up, it's not permanent or anything) (http://forum.xda-developers.com/showthread.php?t=598997).
Yes, it could be a nice alternative,I'll test it.
About the HD2, the fix consists in a CAB containing a single file : HTCVolumeControl.dll.
When you install it, it just... Brings back the old fashioned WM volume, along with an ugly flat white speaker icon on the taskbar !
Well, of course, VolDpad works, then.
Still can't choose between what's best for me.
Now let's talk about something I've been wondering, so I put my hands it he registry as usual, and got some interesting, but uncomplete resuts...
Your new switch works really well, but it has to be used in a quicklink.
Since we have 8 switches setup as widgets on CHT2.0 default layout and I found handy to group all switches there instead of having them mixed with programs icons, I tried to place your switch there... And finally partially succeeded.
I actually understood the way Co0kie places elements on the screen, after having studied the way the other widgets were defined.
To start with, all the widgets and quicklinks are stored in the [HKEY_LOCAL_MACHINE\Software\HTC\Manila\Home] key, with numbered subkeys.
The "0" to "99" keys seem to be reserved for widgets, while the quicklinks actually begin with "100" (up to "211").
The first strange thing is their order : if you number the existing switches from top to bottom then left to right, you may guess they're numbered 0 to 7, right ? Well, in the registry, they're actually numbered 4,5,7,8,0,1,2,3 respectively !
Yes, the "6" is empty and not used.
But there's another weird thing : the "8" one, corresponding to the "Airplane mode", is duplicated in the "14" key ! I think I found there the explanation for a bug affecting recent Energy ROMs - and I will discuss that in detail in the Energy ROM topic. The only thing to know there is it's not a CHT bug, but some weird setup NRGZ28 put in his ROMs, and it's not the only one I found here !
OK, so let's go on about that switch.
So I could finally understand how Co0kie represented the coordinates for icons placement.
They consist on X position given from the first page leftmost position (probably fixed by one of these mysterious parameters in CHT Editor, I certainly don't want to fiddle with ), and an Y position given from the pages upper position (same punishment here).
Since the Y positions are positive upwards and the origine is fixed as some top margin, then icons positions vertical coordinates have to be negative. No really funny to handle in hexadecimal, but some regsitry editors (not all) fortunately translate them into short, readable negative number in decimal notation.
The X (horizontal) coordinate is stored in the "CHT_PosX" (dword) value (not a surprise here).
Quicklinks don't have to worry about coordinates : this value is always set to 0 for them ; but widgets must have X and Y position defined... Except that Co0kie obviously kept older versions format, and there's no "CHT_PosY" value !
Instead, the value responsible for quicklink activation is used, sot the Y coordinate is stored in the "IsSet" (dword) value !
OK, some other values are used too, such as "HomeServiceType"=dword:0000000C identifying a toggle switch rather than a single actions icon as for instance "Restart" ("HomeServiceType"=dword:0000000E), but now we've managed to figure out how to display a widget, so let's try...
After some trial and errors, I finally could display the switch in the first rcolumn and under the second row.
But... It's not working ! When you press the icon, it animates correctly as when you click on any active icon, but it won't launch VolDpad, so of course, the switch won't toggle according to the registry key you added.
Widgets actually don't use the "ExePath" (REG_SZ) value. They're declared somewhere as widgets, not standard shortcuts, and just ignore the link to the program.
That's actually fortunate, as it could have led to some problems, due to the second bug NRGZ28 issued in his ROMs (explanations in the topic : the widgets actually contain the links to the missing quicklinks everyone reported last weeks) !
But it doesn't help me to have your switch acting as a widget.
You declared the new button by adding this line in the registry :
[HKEY_CURRENT_USER\Software\HTC\Manila]
"CHTI.AddonLinks.Slot0"="\CHTAddons\CHTAddon_VolDPadSwitch"
So I tried to add this one, following the official CHT widgets how-to :
[HKEY_CURRENT_USER\Software\HTC\Manila]
"CHTI.AddonWidgets.Slot0"="\CHTAddons\CHTAddon_VolDPadSwitch"
But this is where I finally failed : adding this line just crashes Sense !
Of course, if you have no idea how to do, then it won't prevent me from sleeping, but... I'd really like to have it a widget instead of a quicklink.
Any idea, please ?
Z80-Man said:
Any idea, please ?
Click to expand...
Click to collapse
Not a clue...
I'll have a read up and play around with it, but only just started looking at the widget thing so still learning it. I guess there may be more that needs to be added for it to work as a proper widget too.
I have mine setup with the quicklinks independent of the main screen, so I can setup several pages with quicklinks and still stay on the home screen. I keep all my setting/low level stuff to the left and apps to the right (with the main ones in the middle). Works for me.
As for the volume thing, adding the dll may restore the wm volume but I think after that you can use other volume control programs, its just the low level control which needs to start off as the ms volume control. At least I don't have to mod the switch for that.
Just wanted to let you know, that VolDPad and 6.5.XVolumefix work fine on my HD. First I installed your VolDPad toggle and than the volumefix. Now I have the nice Volumegraphics and I can use VolDPad. Sometimes I get an error message, saying VolDpad can't be started, but switching it on/off again helps and it works fine. Great work. It is much appreciated.
GSDLt said:
Just wanted to let you know, that VolDPad and 6.5.XVolumefix work fine on my HD. First I installed your VolDPad toggle and than the volumefix. Now I have the nice Volumegraphics and I can use VolDPad. Sometimes I get an error message, saying VolDpad can't be started, but switching it on/off again helps and it works fine. Great work. It is much appreciated.
Click to expand...
Click to collapse
I'll keep an eye out for the error, not quite sure why that is. I only use the switch occasionally but it really is nice to have that option, will have to remember to turn it on next time I'm browsing the web on it.
Glad you like it.
CHT Addon Widget Crash Tester
Hola guys, sorry for dropping in this late but I´ve been also testing some other widgets behind the scenes
Reporting now for duty and try this widget on my devices
I´ll do the "crash tests", but the "real" pro´s in CHT Groups will know what to check and where to look for after my reports and screenshots
Hi meltwater,
welcome in the world of the widget coding. I will test it to on my HD2. I hope i will find a game. Ahh i have allways Doom installed . Hope it helps to test things.
Z80-Man:
So I tried to add this one, following the official CHT widgets how-to
Click to expand...
Click to collapse
May i ask which one you mean. Because there is only one official guideline.
Z80-Man said:
New edit : the "double click" feature isn't handy. You usually press quickly to refine your move when you're near the target, and the "left" and "right" commands then trigger too easily (I think the delay needs to be reduced, so only a really fast double click will be taken in account).
Unfortunately, it looks like "left" and "right" actually mean "top" and "bottom" on PHM Regedit, and it's one where having a direction pad would be the most useful, as the tree upper part can't be scrolled with the finger !
Click to expand...
Click to collapse
I've not looked at that part of the code in too much detail, but it is open source (I can post my mods if anyone is interested). Chances are you can find the bit which controls the delay between two click or double click and get it to be set via the registry. Then of course you'll need a setting program to set them etc...etc. Would be great if you could set it to simulate pinch-to-zoom with it too.
Z80-Man said:
Of course, if you have no idea how to do, then it won't prevent me from sleeping, but... I'd really like to have it a widget instead of a quicklink.
Click to expand...
Click to collapse
Do you mean "free link" i.e. placed at any point in the screens rather than the quicklink list. If so just put it on mine and seems to work fine.
If it is anything else, haven't a clue what would need to be done, there isn't much else to make a switch out of than what is there already.
BHS Interceptor said:
Hola guys, sorry for dropping in this late but I´ve been also testing some other widgets behind the scenes
Reporting now for duty and try this widget on my devices
I´ll do the "crash tests", but the "real" pro´s in CHT Groups will know what to check and where to look for after my reports and screenshots
Click to expand...
Click to collapse
Excellent, I've tried to test it on my device, but the low level vol control side obviously if different on different devices. Hopefully the widget name is ok to use, I meant to register it but didn't get that far.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi guys, I'd like to introduce a DOSBox emulator port for Windows Phone 8.1 & up.
I developed this app more than half an year ago but final release "polishing" was on hold because of many reasons. However, I think that the app "as is" (btw, it's works and works fine!) published in the store is much better than no app at all so I decided to publish it
What is the "DOSBox" and how to use it, you may read on the official website; shortly: you can run good old DOS games (or other apps!), built for x86 CPU, on your Windows Phone.
Screenshots:
Classic Sierra's quests are working fine; Wolf 3D (for DOS) also playable. He-he, you can run Windows 3.1 on your phone too
I recommend to use Bluetooth keyboard and mouse to work with emulator. Camera button toggles "turbo-mode" of emulator (sometime is very useful), you can change this binding in settings. WP standard "back" key bound to the keyboard "Esc".
BTW, app has virtual keyboard and joystick; mouse is emulated via touch screen. Now mouse emulation has two modes, absolute and relative.
absolute mouse mode: moves mouse pointer on virtual screen and emulates left button click by phone screen tap. Very simple but still useful in some old DOS games and definitely in DOS programs working in the text mode.
relative mouse mode: to move mouse pointer, touch & hold phone screen and move your finger; mouse should move relative to your finger movements. To emulate left mouse click - tap the screen, double-click - double-tap. To emulate right mouse click, hold & release finger. To move mouse with left mouse button pressed - hold for a little and start moving your finger on the screen. So, this mode simulates (at least, is trying too) a standard notebook touch-pad behavior
How to work with the app:
install app
connect phone to PC
create folder dosbox (or whatever) on the phone or sd-card memory. On W10M you may create folder at the root; on WP8.1 create your folder inside any public folders (Pictures, Documents etc.)
launch the app and choose folder; after synchronization it will be your virtual drive "c:". Later, you need to synchronize this folder manually after adding or deleting apps & data.
If you don't want to use PC, I strongly recommend you to use "Total Commander" app! You can easily open and unpack archives with old DOS games and programs to your virtual "drive c:" folder.
Currently, "DOSBox" don't support Continuum ('cause it's a WP8.1 UWP, not W10M app), but you are still able to see old DOS stuff on the large screen (thanks @dxdy for the instruction!)
first connect to DD (Display Dock) or Miracast. now on TV show normal Continuum desktop.
now in Continuum app on phone or from Continuum desktop or phone select display settings. select "Connected display" if not. on bottom of display settings select "Advanced settings"
select "Mirror what's on my device" (but don't use back arrow for close!!! just select Mirror option and don't touch anything for now)
now on TV screen display change from Continuum to phone screen
if not change disconnect and reconnect USB cable
if changed press windows key to back to start screen
Now on TV screen show mirrored phone screen!
If you want switch back repeat all and select "Use different apps on each screen"
If you experiencing problems with mouse movements (mouse movements in the game are limited to some part of the screen, you can't move mouse to the lower right corner), please try this workaround found by @rcmolina: download Microsoft's mouse driver for DOS (mouse.exe) and run it before game (or add to autoexec section of dosbox.conf).
App become paid now ($1.99) but still has a free trial version, with some functionality limitation.
URL for W10M: https://www.microsoft.com/store/apps/9nblggh4q6j8
URL for Windows Phone 8.1: http://windowsphone.com/s?appid=ab937773-d667-43df-984e-1237fc28e860
Enjoy, and "have a nice DOS"
"Esc" Key
I miss the ESC Key in the on-screen control. There are a lot of DOS games that used that key to "escape" the game or to go to the configuration screen.
In any case, the application is great. I've been able to play some old dos games .
"Esc" key is already bound to the standard WP back key (back arrow), especially because of this key importance in the old DOS games
Can we mount and boot OS images?
NC Commander... few days ago i find it on old disk
any chance for better mouse support in game? is working but not very good... in Warcraft 2 in game mouse move (work) only in 25% area (top left area of screen)
@dxdy, it's a really hard to properly emulate mouse via touch screen. I did some tricks but maybe not properly (already saw Android's DosBox Turbo code but it won't work properly on WP). For now, I may recommend you to use BT mini-mouse or mini-touchpad - it will work good (already tried).
Thx but not ask for mouse via touch, ask for bt mouse
Hmm, you are really confused me, man Before your post I believed on 100% that the real mouse should work absolutely fine (actually, I've tested it on Win3.1, Win95, Win98 and some games and have no problems at all).
Looks like a Warcraft 2 have some different mouse handling... Could you please PM me a link to your your zipped files or image to test?
P.S. BTW, you don't need to send me a files: I've found, installed and tested WC2; can confirm, mouse isn't working properly... As for me it looks like badly supported SVGA mode. I've added issue to my list but now (sorry) have a couple more important issues to fix.
no problem is not important... can be on last place of bucket list to fix it
if anyone want try, ISO and RIP version are available on www.myabandonware.com
notice for rip version: rename long folder name to "war2", also if you use some other folders tree, change settings in war2.ini file
problem
lumia 640XL windows 10mobile mouse touchpad not work correctly (settlers2)...
@tynyczech, what is the touchpad model (or what do you mean by "mouse touchpad" - phone's screen?). Please be more specific - what does it mean "correctly"?
Sorry, I don't have time to test specific games (there are lot of games for DOS!), I'm very busy with programming.
"Good news, everyone!" (c) Professor Farnsworth
@dxdy, I've fixed your issue with dirty but (I hope so) quick and effective hack; new version already on the certification (version 1.3.0) He-he, probably you'll need no bt mouse anymore to play WC2
Also fixed bt keyboard bug (code was ruined somehow), now it works pretty fine except tab key, I should press twice
P.S. And thank you for donation! However it's not absolutely necessarily: I'm glad to help my good old xda friends and industry enthusiasts
no problem, beer (money) is not a donation
edit:
updated and new version work great! mouse working fine
@dxdy, could you please try to play without mouse (using just a touch screen)? As for me, it works fine but I don't know how to play WC (I was a doom, quake, qII, arena player only)
sensboston said:
@dxdy, could you please try to play without mouse? As for me, it works fine but I don't know how to play WC (I was a doom, quake, qII, arena player only)
Click to expand...
Click to collapse
touch working in game but must play with mouse because in 1995. touch screen commands was SciFi, is much easier to contrl and give commands with mouse. only no sound in game (for example Warcraft 1 have sound)
btw, on old WM 2003/2005, Warcraft 2 was ported (Wargus) and worked fine with touch (pen)...
I downloaded Warcraft 2 demo here; after installing game and configuring sound card, I'm getting sound (or maybe music only?) in game, and emulated mouse is working fine at least on the game menu
P.S. BTW, I've committed another small update: now you can import/export your dosbox.conf file (and have many configs for experiments!), and see actual app version on the settings page.
Today is a really good day, I do have another great news!
I fixed very weird M$ bug on copying large (>1GB) files (StorageFile::CopyAsync always fails on copying large - 1GB or more - files). Google knows nothing about chunked file copying on C++/CX & PPL and I had a hard time (definitely don't like unresolved issues). But today I was lucky and found a great workaround
So, now you can copy and mount large hdd images with a lot of pre-installed good old games (I believe, size is limited by your phone memory or sd-card free space only ). But please use for copying and mounting large files "mount images" option from menu only! I didn't touch home folder synchronization code for now.
Also added some small but useful changes. So please try new version 1.4.0 and tell me how it goes
today i will try setup, not rip version..
if you want check video
https://www.youtube.com/watch?v=RZfizuM1pRQ
---------- Post added at 10:38 AM ---------- Previous post was at 10:07 AM ----------
yeah problem was in RIP version. sound in setup version work fine (during setup in test not play sound but when start game, sound working)
edit: music work, not digital sound
sensboston said:
@tynyczech, what is the touchpad model (or what do you mean by "mouse touchpad" - phone's screen?). Please be more specific - what does it mean "correctly"?
Sorry, I don't have time to test specific games (there are lot of games for DOS!), I'm very busy with programming.
Click to expand...
Click to collapse
phone screen emulation touchpad not work correctly more games tested now (dune 2, settlers 2,and apps volkov commander ) and game not work correctly (doom, blood, duke nukem 3d, xargon) good luck in the next programming