Pschedule 1.1.6 - Task on time
pclock psceddule are in the menu 'personal'
pclock psechdule are in the menu 'personal'. wouldn't it be a good idea to link this subject in personal category of the forum ? I was trying to get the audio alarm playing, but i have not success. It does not matter. I must study deeper this topic in english.
sorry for disturb. Category does not exist.
sorry for disturb. Category does not exist.
- Attachments
-
- pschedule.png
- (51.05 KiB) Downloaded 648 times
Last edited by Pelo on Wed 16 Dec 2015, 03:48, edited 2 times in total.
I was looking through the code of pschedule and here are some suggestions...
Two more tooltip-text popups....
___________________________________________________________
And I noticed in Werewolf 64 (newest by Barry)
that there was a scrollbar at bottom of minute's list. Widening the list a bit to 90
eliminated the scrollbar and didn't change window dimensions.
______________________________________
Two more tooltip-text popups....
Code: Select all
Line 156 of pschedule <button space-expand="false" space-fill="false" tooltip-text="'$(gettext 'Launch settings window')'">
Line 78 of func_new S=$S'<button space-expand="false" space-fill="false" tooltip-text="'$(gettext 'Add these settings back to task list')'" image-position="2">'
And I noticed in Werewolf 64 (newest by Barry)
that there was a scrollbar at bottom of minute's list. Widening the list a bit to 90
eliminated the scrollbar and didn't change window dimensions.
Code: Select all
Line 98 of func_new <width>90</width><height>100</height>
______________________________________
pSchedule is now maintained in Woof
https://github.com/puppylinux-woof-CE/w ... /pschedule
Are you willing to pull a request there - would be great for me
If not - it's ok.
The tooltips looks just fine, but for the scrollbars, I think hscrollbar-policy would be a better solution. We could even make the list narrower...
https://github.com/puppylinux-woof-CE/w ... /pschedule
Are you willing to pull a request there - would be great for me
If not - it's ok.
The tooltips looks just fine, but for the scrollbars, I think hscrollbar-policy would be a better solution. We could even make the list narrower...
I want to shutdown my computer within half an hour.
Pscheduled version 1.1.6 added to slackbox, appears in menu 'System'.
I want to shutdown my computer within half an hour.
I want to shutdown my computer within half an hour.
Re: I want to shutdown my computer within half an hour.
...as expectedPelo wrote:appears in menu 'System'.
- MochiMoppel
- Posts: 2084
- Joined: Wed 26 Jan 2011, 09:06
- Location: Japan
As far as I can see Pschedule allows (accidental) selection of impossible dates. Such tasks would never be executed.
One way to prevent such dates could be to edit /usr/local/pschedule/func_new and then change line
to something like
One way to prevent such dates could be to edit /usr/local/pschedule/func_new and then change line
Code: Select all
<action type="exit">add</action>
Code: Select all
<action condition="command_is_true( [[ $DAY$MONTH =~ (31.([FSN]|Ap|Jun)|30.F) ]] && gxmessage -c Illegal date $DAY$MONTH || echo true )">exit:add</action>
- Attachments
-
- datecheck.png
- (28.2 KiB) Downloaded 552 times
I modified pclock for fatdog arm and I noticed that
the alarm button can be made smaller. It just requires an hbox within an hbox
the alarm button can be made smaller. It just requires an hbox within an hbox
Code: Select all
<vbox>
<edit editable="false" left_margin="10"><input file>'$WORKDIR'/alarm_txt</input></edit>
<vbox>
<hbox homogeneous="true"><hbox>
<button height-request="50">
<label>'$(gettext "Define Alarm")'</label>
<action>alarm</action>
<action>echo $ALARM > '$WORKDIR'/ALARM</action>
</button>
</hbox></hbox>
</vbox>
<hbox>
<text><label>'$(gettext "Audio")'</label></text>
<entry accept="file">
<variable>ALARM</variable>
<input>cat '$WORKDIR'/ALARM</input>
</entry>
<button>
<input file stock="gtk-open"></input>
<action type="fileselect">ALARM</action>
</button>
</hbox>
</vbox>
- Attachments
-
- screenshot-pclock.png
- final result of button
- (4.77 KiB) Downloaded 463 times
http://murga-linux.com/puppy/viewtopic. ... 077#962077
There's a new version of pschedule . The launching is different. Apparently some strange behaviour
with the busybox version of crond
James bond noticed this years ago but didn't report it to you.
There's a new version of pschedule . The launching is different. Apparently some strange behaviour
with the busybox version of crond
James bond noticed this years ago but didn't report it to you.
#!/bin/dash
# Description: System task scheduler.
# jamesbond 2012
start_cron() {
# static uclibc crond only understands POSIX tz, convert
export TZ=GMT$(date +%z | sed 'y/+-/-+/; s/.../&:/')
echo "Starting task scheduler."
[ ! -e /var/spool/cron/crontabs ] && ln -sfT /etc/crontabs /var/spool/cron/crontabs
crond
}
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Yes, I overhauled Pschedule and the version is now 1.1.6-3, blog report here:don570 wrote:http://murga-linux.com/puppy/viewtopic. ... 077#962077
There's a new version of pschedule . The launching is different. Apparently some strange behaviour
with the busybox version of crond
James bond noticed this years ago but didn't report it to you.
#!/bin/dash
# Description: System task scheduler.
# jamesbond 2012
start_cron() {
# static uclibc crond only understands POSIX tz, convert
export TZ=GMT$(date +%z | sed 'y/+-/-+/; s/.../&:/')
echo "Starting task scheduler."
[ ! -e /var/spool/cron/crontabs ] && ln -sfT /etc/crontabs /var/spool/cron/crontabs
crond
}
http://barryk.org/news/?viewDetailed=00624
[url]https://bkhome.org/news/[/url]
- Subito Piano
- Posts: 731
- Joined: Mon 28 May 2007, 03:12
- Location: UPSTATE New York
- Contact:
Scheduling non-standard reoccurences
IDK if anyone else would be interested in this, but i wanted to run a task at irregular intervals - in my case, workday afternoons, Mon through Fri at 2:10PM. I found i could not use CTRL+Click to pick multiple days (or multiple times or dates or months) for an event in Pschedule. However, I discovered that i could create the task without setting a schedule for it (i.e., just use the default, every minute), save it, then open the file /var/local/cron/crontabs/root and change it from:
* * * * * my_program #
to:
20 14 * * 1,2,3,4,5 my_program #
Save and exit. Good to discover, perhaps someone else can use.
For anyone unfamiliar with cron scheduling, it's easy to find on the 'net; Corntab is a fine online tool to generate the proper time codes.
* * * * * my_program #
to:
20 14 * * 1,2,3,4,5 my_program #
Save and exit. Good to discover, perhaps someone else can use.
For anyone unfamiliar with cron scheduling, it's easy to find on the 'net; Corntab is a fine online tool to generate the proper time codes.
[color=green]"God is love" - [url=https://www.esv.org/1+John+4/]I John 4:12[/url][/color]
🧠🧠🧠Rockin' on a 2007 IBM/Lenovo T60 Centrino Duo with 32-bit XenialPup 7.5! :D
(A/V Linux for live digital synth needs)
🧠🧠🧠Rockin' on a 2007 IBM/Lenovo T60 Centrino Duo with 32-bit XenialPup 7.5! :D
(A/V Linux for live digital synth needs)