yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] Xadaa:
...I am back from my long working hr week

And I came across couple of problem as well

First - like pocketme mention above, when someone call in, the notification bubble show up, but once I press the red button (-phone) the bubble is completely gone while the phone is still ringing. Now I am at my today page with no way to hang-up the phone but to press the green button to bring up the phone app, which in turn picks up the call (which I dont want to in the first place)

Second - this problem I am still trying to figur out, I have TCPMP and GSPlayer installed, whenever I play a movie/music with those 2 program and someone call, once I press the red button (-phone) I would close the player instead. And the notifcation bubble is now also gone... and what make it even worst is now (from than on) whoever call me afterward I will not be able to see the notification bubble anymore, and sometime it wont even ring. I test it out calling myself from home line, on my home line I can hear ringing, but my cell phone wont go off, than when I press the green button it will pick up the call. Which lead me to think that the phone "was" silently ringing, but nothing show up.... the only way to get everything working again, I had to softreset

I still need to look into this, I think its a conflect between OKButt and TCPMP/GSPlayer

Anyways, so far this is what I foundout...
[Windows Mobile Development and Hacking General] vijay555:
Wow, another issue. Will look into it. I think this program is more trouble than it's worth!

V
[Windows Mobile Development and Hacking General] oltp:
Hi VJ,

The disconnection of GPRS during a phonecall is not the same everytime. Sometimes a call immediately disconnects gprs, sometimes it disconnects during a call & sometimes it doesn't disconnect at all. I haven't been able to find a pattern in this, cause even a short call can disconnect gprs. Maybe a phonecall & gprs datatransfer isn't possible at the same time & I'm running vgsmail which keeps my gprs always on & every now & then it exchanges some data with the mailserver. Can be something completely different too...

Hope it helps you to track this problem down.

Regards, M
[Windows Mobile Development and Hacking General] vijay555:
Thanks oltp. I understand it is possible to force GPRS to stay on (although I agree on the data vs voice issue). I never use GPRS, hence my ignorance of some of these issues. Your info will be useful though.

From what I understand from Xadaa, there is an obvious issue with the program closing notification balloons. Right now it will act on whatever is the foreground window, so if it's a balloon, it'll close the balloon. It seems I need to ignore the balloon class. I never use the red button to hangup calls I don't want to answer (I let them ring through to the answering machine), but obviously it is necessary to allow you to hangup the incoming call even from the balloon. I'll implement this.

Have you tried the -phjump version? Obviously I'm the only person that uses it, but for me, hangup or press green, it always goes to the phone app first so that I can choose hangup or answer.

No idea about the TCPMP/GSPlayer issue. Will have to investigate. That's an odd one.

V
[Windows Mobile Development and Hacking General] Xadaa:
Hey thanks for the suggestion VJ

I switch using -phjump, now it works like a charm.

Now if a notifcation bubble pop out, the red button will bring me to the phone app, than I can decide to hang or pick up phone. It will take 2 click to hang up now, but at least it works

It also solve the TCPMP/GSPlayer problem as well, it bring me to the phone app, and once thats close, it goes back to the player

I suggest everyone stop using -phone parameter, just use -phjump
[Windows Mobile Development and Hacking General] vijay555:
You see, that's what I was saying! :)

-phjump isn't a proper solution, I'll fix the notification balloon bug as soon as I can, hopefully this weekend.

I use phjump because as you can see in my screenshot, I can't see my start bar (at the top), so if I'm not in the phone app, I can't tell that I'm in a call, and when I'm whispering to girl/boyfriends, I might still be on the phone by accident :shock: So -phjump means I always see the phone if I'm in a call.

V
[Windows Mobile Development and Hacking General] topcaser:
VJ,

i installed the newest version of this app (not the current beta) and hhave following porblem: As i installed it and wanted to start the program following error message apeared: (I will translate it in english because its a german error message):

The file VJOKButt" can not be started . Either its has not an assigned certificate or one component can not be found. Please reinstall...

What did i wrong??

May i switch to the old version? But this is one of the first you released.

BTW: Maybe its a good approach to apply a standard option to your apps: -version or something likt that...

BTW: VJEschaton has the same probs.
[Windows Mobile Development and Hacking General] vijay555:
topcaser: do you normally get these warnings? Both of these apps are compiled for WM2003 to be compatible with Wm2003 and Wm5, which might be why you're getting some warning, but check your security settings to enable unsigned apps.

I don't recommend the first version of VJOkButt. I use 0.63 fine. I don't think it introduces more problems, just has the same old ones. I'll be working on them this weekend I hope!

V
[Windows Mobile Development and Hacking General] topcaser:
Hi VJ,

i have done several Softresets but it is always the same result. Dont know where the problems are. If i install the old version no probs at all...

Whats the difference in your compile from the oldest release to your new one? Its the same with VJEshaton. There are also no icons at these installations. Maybe windows refuses the entire progi?
[Windows Mobile Development and Hacking General] vijay555:
topcaser: so VJEschaton doesn't install either? But my other apps work ok?

I spent a looong night working on VJOkButt and have fixed a couple of bugs, so hopefully a new version is coming soon, so I hope that might help. I'm not sure what's different between the older versions and current, but I normally compile in the same way. When the new version is finished, you can check it out and let me know if it still gives the same problems.

What system are you using? Device and OS?

Thanks!

V
[Windows Mobile Development and Hacking General] topcaser:
@VJ, i am using a QTEK9100 with WM05.

Your other apps are running correctly: Iam using VJKeyPress, VJOKButton (old version), VJSmallIcons, VJPhoneShortCuts (iam really "VJed" :-))

Not working: VJPhoneTools, VJEschaton and VJOKButton (new version)

I have attached two screenshots: One depicts the error message itself, the other one shows that after installation no icons are behind that executable.
[Windows Mobile Development and Hacking General] vijay555:
topcaser: did you choose a non default installation folder?

I think that might be the problem. Unforunately WinCE Cab Manager only lets me make shortcuts with command lines if I install real shortcuts. But those shortcuts will only point to VJEschaton if you install it in the default folder, something like

\program files\vijay555\vjeschaton

Can you use a file explorer like gsfinder, explore to that folder and see if it's installed there. Try making new shortcuts if you've installed it into a non default location.

Hope that makes sense, and helps anyone else having this problem.

V

PS What program are you using for the cascading start menu? Looks interesting.

Also, too much VJ! Trust me, too much VJ isn't healthy for anyone!
[Windows Mobile Development and Hacking General] topcaser:
VJ,

what a simple Solution. Thats it.

Iam using a german ROM. The standard installation folder is not "program fils" but "Programme". When i changed it, it worked well.

May you have a look in the registry when you create the links?

Nevertheless, i am wondering why VJPhoneShortcuts-Cab has created proper links? Maybe zou use another cabber???

This is a well known program from you - i read the first time in one of your threads from this progi. It is "Small Menu". I have assigned this tool to the upper left button just over the windows sign.

But i intended to use your "VJSmallIcons.exe 3" together with MagicButton. But the Bug, i have posted in the other thread let me wait :?
[Windows Mobile Development and Hacking General] vijay555:
Glad you solved the problem!

Hmm, I make have to make a custom installer one day, but right now, it's the shortcuts are an inconvenience.

SmallMenu, of course. Looks different to my setup, which is what puzzled me, but it can be configured so much of course. Great program :)

V
[Windows Mobile Development and Hacking General] topcaser:
Hi VJ,

Sorry for reporting another bug: Iam using now the latest version of VJOKButton. If i edit any file with Total commanders builtin editor and want to acknowledge the end of editing with this button, it ends not up in closing the editor but ask me, what meter to be put on the very top today bar (Ilaunch).

I had this phenomen not in the very first release of the tool. Iam using the program with the command line option -phjump...
[Windows Mobile Development and Hacking General] vijay555:
topcaser: what version are you using?

In earlier versions the -justclick option I introduced became quite confused, but hopefully I fixed it. I'm using v0.63 with -phjump (although I don't have a normal start bar, I use VJToggleToday).

If you're still having the problem, can you send me a screenshot of the screen/dialog that screws up and I'll check it out. I'll check out the code anyway.

Just to tell you guys, I've fixed the issue with VJOkButt closing the phone balloons, and I'll release it soon, it's an important fix.

However, I'm trying to fix the GPRS issue, which I think I've identified, but am having some difficulties resolving.

My GPRS connection is done using the "cellular line (GPRS)". Now when I'm looking to hang up calls, I count the number of active LINEMEDIAMODE_INTERACTIVEVOICE calls on the "cellular line". However, it seems that the GPRS call is also being picked up as a kind of voice call. If anyone has any experience of this, please shout out.

However, what I have started to implement is to get LINECALLINFO for each call and to query the media mode. I intend to confirm that the call is voice and only hang up voice calls.

This might mean nothing to you, but let me tell you, it means working till 6am continuously for me :cry:

V
[Windows Mobile Development and Hacking General] ebliss:
Yes, my GPRS is using "cellular line GPRS" too.
[Windows Mobile Development and Hacking General] vijay555:
Hmm, it's a big puzzle, because I'm using standard MS example code (which is probably why it doesn't work!) to find "cellular line", not cellular line gprs.

TAPI seems to be like a secret world, and I'm just a Muggle. But, perverse as it sounds, it's rewarding to learn.

V
[Windows Mobile Development and Hacking General] oltp:
Mine too, there's no other gprs option to pick in the settings. Btw gprs on & incoming call with BT headset switched on will switch off gprs.

M
[Windows Mobile Development and Hacking General] topcaser:
Hi VJ,

the newest version is ok. Thanx
[Windows Mobile Development and Hacking General] Pocket Me:
Hi Vijay555,

You're still lookin for a new job, arent you? Good luck! How about the updated for VJOkButt?
[Windows Mobile Development and Hacking General] vijay555:
Hi Pocket.

I've using a new version of OKButt that fixes closing some non full screen dialogs using JustClick, implements a very basic task switching and fixes the incoming call notification balloon issue.

However, I've had no further time to fix the (a) disconnect gprs calls bug and (b) getting IntelliDialler to disappear before closing the phone.

I've had no time at all to work on VJOKButt this week, last week was hell in the office and the Significant Other banned me from programming until 1am, Sunday night :shock: But, she's away this weekend, so fn_CodeFest...

(a) is likely to take a few more days because the TAPI code takes some mindbending. If I can do it, I certainly will, but I may just release with this bug in place, because the other bug fixes and new features are useful.

(b) I'm somewhat limited by the Stupid bug in Remote Spy in Visual Studio 2005. I may have to reinstall EVC 4, or develop an entirely new tool just to fix this one tiny issue. Again, if I can fix it quickly, I'll put it in the next release, otherwise I'll wait for the following one.

Any other issues you can think of? Not new feature requests right now. Just fixing old ones.

V
[Windows Mobile Development and Hacking General] Pocket Me:
Which TAPI function do you use to cancel the phone call? Why don't you use <VJKeyPress 115> to simulate the red button?

Check the active program, if it's the phone (cprog.exe), VJOkButt simply simulate the <VJKeyPress 115> event. How do you think? It's simple, no need care about IntelliDialler anymore.

8) 8) 8)
[Windows Mobile Development and Hacking General] vijay555:
Pocket Me: I think I wrote somewhere else, but hanging up the phone is not done by just emulating pressing the red key, VJKeyPress 115

When you change the red key to VJOkButt, pressing "VJKeyPress 115" will just start VJOkButt.

The TAPI code I use to disconnect is listed above I think, but basically, (from memory): examine the VOICE line, check for active calls, disconnect calls, disconnect line.

However, the GPRS issue is odd, because even though I only ever use the voice line, it still registers SOME GPRS calls. Not all, not all the time.

So the next stage which I've started and nearly finished, is before I disconnect a call, I examine its callinfo and examine its media type. I'm not sure if this will tell me if it's GPRS, but it's got to be better then nothing.

There may be a significantly easier way to do this. I don't want to rely on cprog.exe, because at some point, VJSihaya will, I hope, have its own phone dialer, so I'm not using cprog.exe exports etc. But there may be another easier way? Anyone know it?

For the same reason, think about the IntelliDialer. Right now, closing the phone causes problems, but -phclose or whatever it's called will close the phone properly. But VJOkButt by default hides the phone, not close, for compatiblity. But this means that Intellidialer stays up. The way to hide it is to emulate the function (on WM2003) (menu) Edit > Clear.

But Remote Spy on VS2005 doesn't work properly and I can't see what "clear" is doing. It's not delete, or escape etc and it's not "VJKeyPress 115". And this feature doesn't exist in Wm5 at all I think.

I think I'll have to write a new magic tool to help me on this one. Such a small bug, such a big work!

V
[Windows Mobile Development and Hacking General] Pocket Me:
Hi all,

I could not wait for the updated from Vijay so I wrote a tiny utility to remap the red phone button to simulate Ok/Close button. My utility does not conflict with GPRS connection at all because it just really take the handle of phone button if idle. More info and download here:

Red Button Remap version 0.1 beta
[Windows Mobile Development and Hacking General] vijay555:
Sorry for the delay guys, I'll just quote a PM I sent to Pocket Me:

This release, if stable, will probably be out tonight.

V
[Windows Mobile Development and Hacking General] vijay555:
Guys, I've posted v0.7. Please read first post and my webpage. New features, taskswitch, ghost reminders, remodel reminders. No GPRS hangups I hope!

There is a lot of new code, and thus maybe a lot of new bugs. There are so many interal cominations of command lines, I'm sure I've made mistakes. But please test. It's been stable for me for a while.

It's not heavily tested on WM5, but should work. Of course, their reminders are different to WM2003 and won't be effected by hidereminders etc.

I've done quite a bit of work on the exception list, but it's 5.20am and I've got work tomorrow :(

V
[Windows Mobile Development and Hacking General] vijay555:
Guys, I've posted a minor bugfix version 0.71, where certain calls would still be detected as being in progress even when closed. Hopefully this will fix it.

Oooh, I've also nearly halved its size. It's now 14k or so in action.

V
[Windows Mobile Development and Hacking General] vijay555:
Guys, I've posted a fix to 0.72 to fix a remodelling issue when >1 reminder shown and the "dismiss all" button wasn't being modified. Hopefully fixed now.

V
[Windows Mobile Development and Hacking General] ebliss:
Can't find version 0.72. The download from your site is 0.7.
[Windows Mobile Development and Hacking General] vijay555:
ebliss: download it and check the about box. I might not have updated the website... I'll try to do it after later :)

V
[Windows Mobile Development and Hacking General] ebliss:
Checked the cab file VJOKButt.cab the file 000cabbe.008 is dated 13th Feb which is the 0.7 version. :wink:
[Windows Mobile Development and Hacking General] Herunim:
Where could I download VJOKButt v0.63 and v0.70 ?

After refusing incoming calls with VJOKButt -phone -phjump v0.73, VJOKButt doesn't work anymore until I reset my Wizard.

It seems to me that it worked fine with the former versions.
[Windows Mobile Development and Hacking General] vijay555:
Sorry guys, I must have not updated the cab on the web yet.

But it's probably for the good, 0.7x had a memory leak.

I think I've fixed it, and am testing it myself. But you can try it, v0.73 dated 23.02.2006.

Just drop it into your old installation folder and check the -about for version info.

http://www.vijay555.com/vj/Releases/VJOkButt/VJOkButt.exe

Old versions:

http://www.vijay555.com/vj/Releases/VJOkButt/VJOKButt0.63.cab

http://www.vijay555.com/vj/Releases/VJOkButt/VJOKButt0.7.cab

No new features, just the memory leak fix.

V
[Windows Mobile Development and Hacking General] oltp:
Delay in response?

V,

Is the close option delayed? It seems it bit slow to close an app, just like it has a built in delay. Yes I have the newest version 0.73.

Cheers, M
[Windows Mobile Development and Hacking General] vijay555:
Hmm, shouldn't be, but it does use a different technique first to check if calls are in progress (because the old one used to catch GPRS calls when it shouldn't). Try it without the -phone mode to see if it makes a difference.

If it's a problem, I'll look into the code again.

V
[Windows Mobile Development and Hacking General] oltp:
V,

I just use VJOkButt assigned to a hardware button. No phone close etc.

It's no big deal, I noticed it & was curious.

Cheers, M

Ps. don't stay up to fix it, get some 'rest' & impress mrs. V otherwise she might turn to nr 554.
[Windows Mobile Development and Hacking General] vijay555:
:) oltp, I'm still in the office. 14 hours so far and still no sign of leaving.

I just want to say, all of you lot, it's Friday night. Go and get drunk/high/laid/love the Significant Other or whatever turns you on, but don't sit in front of a PC...

VJOkButt needs some more work. I've introduced a bug that I want to fix - it's a bit over enthusiastic in closing some dialogs, particularly little dialog boxes (it might close the dialog box and the parent window).

-I'll fix this as a priority.

-I want to have another look at the phone call ending code, it's still not as efficient as I want it. But hopefully it won't close GPRS calls. Please test+feedback.

-I'll check oltp's observation about slower window closing (oltp, can you post/pm me your command line so I can check it; as I said, I haven't tested this version enough yet, just finished 0.73 yesterday).

Then, when it's stable, I'm going to open up some new stuff. What are your thoughts on a built in button mapper? I'd rather not do one, since we can all use different ones (I don't use one, but then there's AEButton, ButtonMax, PocketMe's technique, PQz and others).

Exception list to come; someone suggested building this into a press and hold menu. I'll consider this, but press + hold red key is already built in to the phone to hang up GPRS.

V
[Windows Mobile Development and Hacking General] oltp:
V,

The close time varies a little. When the phone app is running in the background the apps close quick. When the phone app isn't running it takes noticeable more time to close an app.

My commandline used for 2nd calendar button (AEButtonplus) is: "\Program Files\vijay555\VJOkButt\VJOkButt.exe" so nothing special.

Cheers, M
[Windows Mobile Development and Hacking General] vijay555:
oltp:

try downloading again, v0.74:

http://www.vijay555.com/vj/Releases/VJOkButt/VJOkButt.exe

I've tried to correct the issue where it would close some windows twice - please test on closing various styles of dialogs etc.

This should also speed it up slightly. Not sure if that was the source of your previous slow down.

V
[Windows Mobile Development and Hacking General] oltp:
Sorry still pretty slow :-( but it stabilized the speed ;-) doesn't notice a difference whether the phone app is running or not. Now fell back to 0.7 & that's much quicker in closing. Thought I was going crazy...

When you have another try-out, just let me know. Keep in mind though that for me there's no need to hurry. I'm pleased with 0.7

Cheers, M
[Windows Mobile Development and Hacking General] vijay555:
Cool, I'll look into 0.7 and see what the difference is..

I've got several new things planned for release this week, but the Mrs is being quite strict again :(, I'll be lucky to do any programming!

V
[Windows Mobile Development and Hacking General] oltp:
V,

I'd rather have you investing time in your marriage. Then you will be having more time for programming in the long term. & no I haven't spoken Mrs V ;-). We don't want you being unhappy, you must be producing more & better apps when you feel good.

M
[Windows Mobile Development and Hacking General] vijay555:
:)

I'm using a virtual desktop. In one window I'm running Ida Pro, Visual Studio 2005 and 15 folders with 3 projects open.

In the next window I've sending job applications. I have to send 3 job applications before dinner (which I cooked!), and we have to eat before she lets me program :(

The life of a married geek... Thanks for the advice though, essential for everyone to remember, never take your Signficant Other for granted.

0.7 and >0.7 are quite different (notice the difference in size). I'll try to investigate what I changed.

V
[Windows Mobile Development and Hacking General] ebliss:
Re: Delay in response?

The 0.74 version has a split second lag in closing as well.
[Windows Mobile Development and Hacking General] vijay555:
Guys, can you try redownloading

http://www.vijay555.com/vj/Releases/VJOkButt/VJOkButt.exe

or

http://www.vijay555.com/vj/Releases/VJOkButt/VJOkButt0.75.exe

I presume the last one is 0.75 :) but I can't remember, I knocked it up this weekend. I did a substantial re-write of the close detection routines

basically right now:

- if there's an incoming call bubble, it finds it and ignores it.

- if you're using -phone mode but not -phclose, it hangs up all calls

- if you're using -phclose mode, it counts all active calls, and if >0, it checks if you're in the phone, if you are, and -phone, closes all calls; if you're not, jumps to the phone.

et cetera. There's quite a lot going on even before it thinks about closing the app. Then, when it's closing the apps, it runs through certain exceptions (eg control panel), before doing the close.

Then, it attempts to close it. v0.71 - 0.74 then check if the window it tried to close is still around, and if so, closes it in a more invasive fashion. I've removed this in 0.75 because it was closing some dialogs twice (eg Isilo). I can live with this scenario until I find need to re-address this. It was only introduced because some small dialogs weren't closing properly.

I've been using 0.75 for a few days, but didn't release it because I was a bit stoned (well, lack of sleep) while coding it, so wasn't sure I'd screwed it up. But it seems fine.

V