yashsingh1/xdaforums huggingface dataset:
[MDA, XDA, 1010 General] zendrui:
I have to disable the switch at midnght as it causes problem (23h55 or 00h05)

thx for your tests, I will also test in my side.
[MDA, XDA, 1010 General] huanggx:
another bug:

once I selected "then back to" in the dropdown-list, it can not be selected to blank anymore.
[MDA, XDA, 1010 General] zendrui:
Okay I check too

This evening I cannot work on PZP so tomorrow ;)
[MDA, XDA, 1010 General] Avalon-99:
Yes, but if you wait longer, it doesn't work.

I set Mode1 Radio OFF at 22:00 and

I set Mode2 Radio ON at 06:00

At 06:30 I look at my MDA, Radio is off and he stay's at Mode 1.

He then never changes to Mode2 und must I disable Flightmode.
[MDA, XDA, 1010 General] huanggx:
It really worked for me on schedule, but there is one thing uncertain:

I dont know who caused it.

I am using OmegaOne LockDevice for security. This program set the password by hardware button, and also give you a chance to enter a keyboard password.

Just now when the test timed up, I power on my device, I can not get in by the keyboard password, but I can get in by hardware button.

It has never happened before, but I can not be sure it caused by PZP
[MDA, XDA, 1010 General] huanggx:
Hi Zendrui

There are logic trap there.

If I set this way:

mode 1: switch at 00:50 with radio off , stop at 02:00

mode 2: switch at 01:00 with radio on, stop at 01:55

in the time after 1:00, which mode is current? yes, it should be mode 2

but what it is in the time between 1:56 and 2:00?

for the time period, mode 2 is finished, but mode 1 is not. which icon will be checked on screen? and what settings are current?

I think the "stop at" is only used if the "then back to" is set. In any other situation it is no meaning.

If I set mode 1 switch as 1:00, and stop at 1:10, without "then back" set,

after 1:10, which mode is current? it must be mode 1, except other mode is scheduled at the time point.

without "then back to", "stop at" has no meaning, but confusion.

If "then back" is set:

mode 1: switch at 1:00, stop at 1:30 then back to mode 3

mode 2: switch at 1:15, no stop setting

by the time 1:15, mode 2 will be current setting, but what happens when time is ticking on 1:30? logically it should switch to mode 3, because mode set it. BUT, mode 2 is the current mode, why mode 1 can still be alive and work?
[MDA, XDA, 1010 General] huanggx:
bugs

I set:

mode 1: start at 1:00, radio off

mode 2: start at 1:10, radio on, stop at 1:15

at the time 1:10, it switched on the radio, it is ok

at the time 1:20 ( roughly), I switched on the device, after I keyed in the security code, the PZP setting screen is coming up. I clicked OK on the up-right corner, it disappeared, and then come back on again, I clicked OK again, it ask me "do you want to sane setting?", I clicked "yes", the system hang, no responding at all.

Then soft-reset..............
[MDA, XDA, 1010 General] huanggx:
Zendrui

I guess there might be problem in the program logic for "stop at" and "then back".

Because it DOES have logic trap there.

If "then back" not set (blank), what will you program do for "stop at"?

If there is nothing to do, just uncheck the "stop at" or refuse to save setting or report setting error when user click "save" button.

If there is no "then back" set, there should be no action taking for "stop at". Because there MUST be one mode to be the current mode, so it does not make sense for "stop at" without "then back". What is stopped? nothing! a mode can not be stopped, it can only be swapped, or replaced.

If no other mode scheduled, a mode can not stop itself.

Zen, better to check here
[MDA, XDA, 1010 General] zendrui:
Hello,

I will check all you said.

But waiting to be clear about the 'stop at':

"stop at" will only be activated if you are in the mode which has the stop at enabled.

It means that if you set mode1 stop at 12h30 but if at 12h30 mode2 is enabled it doesn't take care about the "stop at" of mode1.

I saw to uses for that :

A meeting for example : you want to switch to a silent mode from an hour to another.

Or whatever the context you want to stop a mode at an hour : for exmple each evening at 23h before you go to sleep (it is a security in case you forget to switch manually).

What do you think ?

:?: How do you enable 'stop at' without a 'then back to'. If you uncheck 'stop at' you have then back activated automatically....
[MDA, XDA, 1010 General] huanggx:
Hi Zendrui

I need to make myself clear. I will try hard to let you understand me with my limited English.

After installation of PZP, if PZP is checked in the Today plug-ins' item list, the PZP is always enabled. At any time, there MUST be one mode activated. Because there is no way to deselect a mode.

The modes can be scheduled automatically by time event, but it is not a MUST. I mean, you could leave the "switch at" and "stop at" unchecked. If no mode is set for auto scheduled, you can only switch mode by hand.

Suppose I am using mode 1 all the time, Today I have a meeting from 11:00 to 12:00, so I set mode 5 this way: switch at 10:55, stop at 12.05. I didn't set "then back", because I take for granted that "I am now using mode 1, the mode 5 is set for beginning at 10:55 and stop at 12:05, so after 12:05 it will back to mode 1".

But after 12:05, the mode 5 is still live, it is not stopped.

Zendrui, you may implemented the auto-schedule functions by Window CE's Notification mechanism. If so, you would register every "switch at" and "stop at" to the system, in order to be waken up by system Notification, then your PZP check for time setting and then take action...

It may be too complicated if all modes are set for time scheduling. And it might cause confusion.

To reduce complexity, I suggest that:

change the "stop at xx:xx then back to yyyy" to "then back to yyyy in xx minutes" or "then back to yyyy at xx.xx".

If user didn't check "then back to", user could not set time.

In logic, a mode can not stop. Instead, a mode can only be switched on by scheduled or by hand. This method will make the program logic crystal clear. The "stop at" will make user think "a mode can stop itself". If a mode can really stop it self, then the mode must do something. But what to do? in the PZP, it means the mode have to activate other mode. Which mode? the mode before the current mode activated? If so, the PZP must remember everything. Even so, it still have holes there: if a user only use one mode , say mode 1, and set mode 1 switch at 9:00, stop at 17:00, nothing else. In this case, what will PZP do at 17:00? Becasue the mode 1 doesn't know which mode should be activated.

I hope I have made myself clear to you, Zendrui.

Huanggx
[MDA, XDA, 1010 General] huanggx:
Hi Zendrui

I have just finished a test for you:

I activate mode 1 by hand, then set:

mode 2 switch at 11:30, stop at 11:35, no "then back to"

at 11:30, mode 2 is activated beautifully

at 11:35, PZP display its configuration window on screen (because I didn't set "then back to", so PZP don't know what to do). I clicked OK, it closed and come back on, I clicked OK again, it asked me "do you want to save?", I clicked on "No", it closed, then system displayed a dialog "system can not start WakeZenPhone.exe"

Several minutes later, PZP display its configuration window on screen again....
[MDA, XDA, 1010 General] GumbErculeS:
All that needs to be done to fix this confusion is for the "Then back to" field to be automatically filled with a mode by default. The first time you install the program and check the "Stop at" checkbox the "Then back to" field is blank, it should display Mode 1 (or any other, it doesn't really matter) so users understand that the "Then back to" function needs to be used for the "Stop at" part to work.
[MDA, XDA, 1010 General] zendrui:
Thanks GumbErculeS for the comments I now understand how 'then back to' can be not set.

I didn't understand how the 'mode back' combo could be not selected !!!

So to answer this is not normal that the mode back combo was blank When I install PZP init it (by goign first in settings->today->item...->options..., the mode back combo is filled by default with mode1 for all the modes...

How do you do to have the 'mode back' combo blank ?

Apart that, what I can do is replace the text 'stop at' by 'then switch to' mode back 'at hh/mm' . Will it be more clear ?
[MDA, XDA, 1010 General] huanggx:
Zendrui

In my installation, the "then back to" dropdown list is empty by default.

My suggestion is:

in the schedule config screen, it is better to have:

Switch at xx:xx

Then switch at xx:xx to yyyy

or

Start at xx:xx

Then switch to yyyy at xx:xx

or

Start at xx;xx

Then switch to yyyy in hh:mm (it is a duration, not a clock time)
[MDA, XDA, 1010 General] GumbErculeS:
Are you sure about this?? Because I have only ever used the time scheduling option in Mode 1, when I go through all the other modes (the modes that I have never used the scheduling option in) their "Then back to" field is blank.

Yes this will probably make things a little clearer.
[MDA, XDA, 1010 General] zendrui:
Ok I will add another security to fill to be sure it is not blank

Ok I change that
[MDA, XDA, 1010 General] GumbErculeS:
And in my opinion this would be the best choice for rewording the time scheduling page.
[MDA, XDA, 1010 General] zendrui:
Could you try this version ?

For me the 'mode back' combo is always filed with 'mode1 mode 2 mode 3 mode 4 mode 5'. Never blank...
[MDA, XDA, 1010 General] huanggx:
Sorry, Zendrui

I didn't make myself clear.

The dropdown list for then back to is fiiled with mode 1 to mode 5.

but the textbox field is blank.

I have downloaded the beta8 and will try it

I will be "then back to" here "at 17:00". :)

I have to do some shopping right now
[MDA, XDA, 1010 General] GumbErculeS:
This didnt work for me. This may be because I allready had the field blank and these settings get saved and then used again when you first rerun the program after a new installation. So I can't tell, the only way for it to be tested would be to test it after a fresh hardreset.

Or maybe whatever you just changed didnt work...
[MDA, XDA, 1010 General] zendrui:
Is it possible that you post me a screenshot ?

Because I don't really understand what is the text field which is blank ..?
[MDA, XDA, 1010 General] j_metselaars:
Zen, evertone is talking about some little changing combo's right now, but the bugs reported before aren't these more important? Or are these fixed with this?
[MDA, XDA, 1010 General] GumbErculeS:
Ok here is a screen shot, after installing the latest beta, in the modes where i have previously never used the time scheduling option the "then back to" section is still blank, this needs to be filled with a mode by default to save confusion.

I have circled the bit that I mean in red.

But like I said in my last post, the field may be blank because when you install a new version it imports all you old settings. And in my old settings these fields where already blank so they got saved as being blank and then imported as being blank, overwriting the default mode you chose to have there initially.

Ill do a hardreset and then install your program and see if the "Then back to" part is empty or not.
[MDA, XDA, 1010 General] zendrui:
Here is a status point of the version 4.0 :

- It seems that time switch works not very well with security code enabled (for that I think that I will just tell that time switch may not work with security code enbaled in the version 4.0)

- Some people have the 'mode back' combo not well filled... don't reproduce so hard to tell why for now...

In the version I currently test I just change some little things to improve the security but that's all.

Other points ?
[MDA, XDA, 1010 General] GumbErculeS:
I just did a hardreset and tested to see if your beta 8 fixed the blank "then back to" problem and it does!!! :D :D :D

If it is blank, its because you had it blank when you imported your old settings from the last version. If they where blank then those settings overwrite the deafult mode 1 which is used to prefill the selection box.

I hope this makes sense... :D

:EDIT:

This really isn't a major problem, its trivial at best, but its just good to make the program as easy to use and understand as possible.
[MDA, XDA, 1010 General] zendrui:
Yes it makes sense.

Thanks very much for that test.

I found where was the bug in PZP (and I corrected it) :)
[MDA, XDA, 1010 General] zendrui:
So now What are the problems running apart the time switch when security code is enabled ?
[MDA, XDA, 1010 General] pole_vaulter1:
It's Gone!

First of all I hope I'm not repeating something mentioned pages ago (although I did serch for key words). PZP has disappeared from my today screen choices! It worked for a while but in my constant loading/unloading/reloading of different software it is no longer in the list. This is after trying different versions (Beta4 and 3.6) and reloading a dozen times - it says it loads fine but doesn't show up on today or in the list. I've tried on a friend's Qtek 1010 and the same thing - just doesn't appear - please help. I fell in love with the app from the start and am tired of living without it.
[MDA, XDA, 1010 General] GumbErculeS:
I just tried testing PZP beta 4_8 with the SIM code enabled and found that I can now enter up to 8 digits but it only saves the first 4. Each time I go into the settings screen and check, there are only ever four stars in the SIM code box after I have entered my 6 digit PIN.

I aslo tried some time scheduling with the SIM code enabled but i had to manually enter my PIN when it changed back to a mode where Radio was On.
[MDA, XDA, 1010 General] j_metselaars:
Re: It's Gone!

Could you please check how many things you have in your todaylist? It is at its maximum at 13 (I Think) or 12....
[MDA, XDA, 1010 General] Avalon-99:
Mode1 Radio OFF.

Mode2 Radio ON.

I set Mode 2 to "Switch at 12:00" or

I set Mode1 to "then back at 12:00 to Mode2".

Mode1 is in PZP activated.

When I look at 12:02 at my MDAII, I see the Keypad for entering the securitycode, PZP stays on Mode1 and RADIO is OFF.

When I enter the securitycode, Mode1 changes to Mode2 and Radio starts.

The same config, but I look at 12:30 at myMDAII.

I see the Keypad for entering the securitycode, PZP stays on Mode1 and RADIO is OFF.

When I enter the securitycode, Mode1 and Radio never change.

I click on Mode2 - Radio doesn't start.

I click on Mode1 nothing happens - Radio doesn't start.

I click second time on Mode2 - Radio starts.
[MDA, XDA, 1010 General] zendrui:
Right :oops: I correct that !
[MDA, XDA, 1010 General] huanggx:
Sometimes, the PZP config window is displayed on screen automatically.

I am not sure whta caused it. It might be caused by the blank "then back to" field, if a mode enabled "stop at" feature.

What I guess is:

when the time come to the setting specified by "stop at", your WakeZenPhone.exe will be invoked. But it don't know what to do becasue the "then back to" is blank out.

But I think the config screen is displayed by PocketZenPhone.dll, but not wakeZenPhone.exe.

Please check for it.
[MDA, XDA, 1010 General] GumbErculeS:
Re: It's Gone!

I think I know what has happened. You have intsalled to many programs that have a today plugin, if too many are installed it deletes one form you list and in this case it has deleted PZP from you list.

You can fix this by uninstalling some program that uses a today plugin that you dont want anymore. Or you can delete a programs plugin key in the registry that you dont use.

the path to the registry keys is

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items

then you just delete the key you dont want listed in your items list.
[MDA, XDA, 1010 General] j_metselaars:
Ok, were are talking about this for ages now! Beta 8 was just made that you can never have any blank boxes anymore and everything is ok!!! And it should be logical that you should then choose something, otherwise it won't work!

Please Huanggx, you should just get to all the boxes for once!! Then you won't have any blank boxes anymore and all the problems are gone!!! So please don't keep posting about this, because it already is fixed! Just think logical and the program is logical!
[MDA, XDA, 1010 General] zendrui:
Yes I think too that is is due to the blank field. As normally PZP checks the mode back and enable it using coordonates. In that case (blank field) the coordoantes are not wel set. I corrected the problem of blank field but I will also add a security for the worng coordonates.
[MDA, XDA, 1010 General] zendrui:
I check that
[MDA, XDA, 1010 General] j_metselaars:
So, to repeat in short!

- Make sure that the fields can't be blank anymore and done!

- Don't use Time Schedule with Activation Code!! This causes trouble!

That's all?? I think it is!

Lets don't forget that this release still is absolutely perfect and that there are no big trouble! This is really a perfect release, but I think that you always can find a lot of bugs doing extreme things with it like settings 5 timemodes through eachother. That is something nobody would do and the blank field just are once when installing! After that everything is ok! So the release was really perfect after some little small changes!

Oh, in short about the Activation Code: Try this with an earlier release of PZP, it also has trouble! This wasn't a problem of the last release and isn't that easy to fix! Or it is not fixable, because it lockes your system and therefore some plugins can't work anymore!!!

Zen, GREAT JOB!!!
[MDA, XDA, 1010 General] huanggx:
Dear j_metselaars,

Please to be too hard, I did nothing harmful to you.:)

For me, I started using PZP from version 3.5, and now I am using version 4 beta 8. The "then back to" IS blank in my device. Some guy tested it and reported that it might be caused by re-installation. Zendrui confirmed that it caused by importing form the previous settings.

Whatever caused it, it IS a bug of the beautiful program.

Why do I post here? Becasue I want to tell Zendrui the bug or the bug-like problems. I am not complaining angthing.

If you don't like my posts, just ignore them, is it ok[/quote]
[MDA, XDA, 1010 General] j_metselaars:
I think you didn't understand me right! I didn't say you are talking "****" or so, but indeed, the problem is known, when you first install PZP with time scheduling the fields are blank! If you select them for all 5 modes once the problem is gone and won't never come back after a new installation when you keep the old settings!

That is what everybody found out! But I was just saying that he did change this in version Beta8 and that works for sure! So the problem is gone and we can move on to the next now!

So, I DO like you postings and they are very helpfull to everything and it needs to be reported and tested! So, no problems at all for me!!!

Keep on going like this Huanggx!! :D
[MDA, XDA, 1010 General] zendrui:
On my XDA1

Security code activated

Mode1 radio off

Mode2 radio on

I set Mode1 -> stop and back to mode2 at 10h10

I select mode1 so the raido turns off

I wait until 10h30 turn on my XDA, enter security code, my XDA is radio on, mode2 activated ...

So seems there is a different behaviour on XDA2... I will try as soon as I can
[MDA, XDA, 1010 General] huanggx:
Hi

I am myself a programmer, but not on Windows side. I have never code a line for PPC. But I know that no program can be bug free, and no programmer can quarantee one can write a perfect program.

This website is great but is too slow for me to browse. Each page will cost me 1-2 minutes to refresh! It makes me not refresh too often. It might caused me not seeing the newest posts in this thread. So please forgive me for my later reports. :)

anyway, thanks every body here
[MDA, XDA, 1010 General] zendrui:
No prob, all constructive feedbacks are welcome
[MDA, XDA, 1010 General] zendrui:
ok so here is the beta 9 with all the corrections.

- sim code lenght

- mode back creation from old version ...

@Avalon-99

I tried on the XDA2 and switch as described upper works

30minutes later I'm in mode2 with radio on enabled ...
[MDA, XDA, 1010 General] schnoeppi:
Icons for PZP - how create?

Hi Zen,

i have an question...

Why the icons must be an bmp.

I dont' know how i change the color to pink for an bmp?

So you can tell me how that's working, and with what for a program?

Why cant the icons not in other formats like *.ico or *.gif?

Is it a Problem? If it is in other Formats, i have so more Ideas for the customize. So my Problem is the transperency for the icon...

Greetings

Schnoeppi
[MDA, XDA, 1010 General] cimber:
Re: Icons for PZP - how create?

You just take a "paint"-program and change the background-color to pink. I'm using "paintshop pro" it works fine. When you still have got questions dann mail mich doch einfach mal.

Gruß aus Freising

cimber
[MDA, XDA, 1010 General] zendrui:
Re: Icons for PZP - how create?

Because it is more easy and light to manage bitmap in the code ;)
[MDA, XDA, 1010 General] Gtot:
Hi again !

I am not happy to say it, and hopefully it is only me, but i don´t have the Bluetooth icon :cry:

I run beta 6 on Qtek 2020 rom 1.66.00 WWE

Gtot
[MDA, XDA, 1010 General] zendrui:
No sure since what version I corrected that but could you try the last beta 9 ? thx
[MDA, XDA, 1010 General] Rudegar:
my bluetooth icon comes and goes

even without using pocketZenPhone

so i doubt that missing bluetooth icons

are always related to it

it often help me to change the bluetooth settings

in settings connections

or a softreset
[MDA, XDA, 1010 General] Gtot:
Running beta 9 now - still no icon.

I tried to change in the bluetooth settings, no result.

Soft reset - still no icon.

Removed all plugins from today - icon back.

Applyed them one by one again, with soft reset in between.

At last i applyed PZP - and after soft reset, no icon :cry:

It is not a problem for me, just info to you.

Gtot
[MDA, XDA, 1010 General] Panja:
awesome utility man!

Using the latest beta 9 version.

Radio on/off rocks!

:-)

Thanks
[MDA, XDA, 1010 General] zendrui:
:cry: I don't turn on the radio after a soft rest... this should be good ....

I hate this BT icon :evil:
[MDA, XDA, 1010 General] huanggx:
Hi, Zendrui

I need your help on custom ring mode. Here is waht I copied from your website:

===========================================

---------------------------------------------------

Codes

---------------------------------------------------

a = Alert

p = Play Sound

v0 = Vibrate 0 (Vibrate when the sound is played)

vx = Vibrate X (Vibrate x sec)

wx = Wait (Wait x sec)

r = Repeat (In the end of the sequence)

f1 = Flash On (Activate fast LED)

f0 = Flash Off (Desactive fast LED)

---------------------------------------------------

Standard Mode

---------------------------------------------------

Alert = a

Vibrate = av3w3r

Increasing ring = c50apw3c150r

Vibrate then ring = v3w3apw3r

Ring = apw3r

Vibrate and ring = av0pw3r

---------------------------------------------------

Custom modes

---------------------------------------------------

Flash Light = f1pw60f0

Short vibrate = av1w3r

Vibrate long then ring = v3w3v3w3apw3r

Increasing ring and vibrate = c50apv3w3c150r

===========================================

I understand you code specs, but don't understand lines under Custome modes.

Firstly, in Increasing ring and vibrate = c50apv3w3c150r

1, what is the "c"?

2, what is the number next to the "c" for? number of seconds?

3, what does alert mean here?
[MDA, XDA, 1010 General] zendrui:
Well I found these codes somewhere in a forum but not really sure of all.

Alert = display on screen

I think that c50 = ring with volume 50 (50% of the max, 50 = a level ..? I don't know)

But I will interpret the increasing ring code as it

c50apv3w3c150r = ring vol 50%, display on screen caller number, vibrate 3 sec, wait 3sec, ring vol150% and repeat until ... you hang up ...
[MDA, XDA, 1010 General] huanggx:
Thanks Zendrui for your explanation.

I PMed you eralier today, did you received?

Thanks
[MDA, XDA, 1010 General] zendrui:
Oups. Reply done

Apart the security code problem, is the last version ok ?

Any fedbacks, bugs ..?