Page 16 of 18

Posted: Mon 24 Oct 2011, 00:31
by technosaurus
Maybe not by the time they get to this page.

save-dvb question

Posted: Sat 04 Feb 2012, 02:15
by Mercedes350se
I found this script at:

http://turtlespond.net/scripts/scripts/save-dvb

but it states, in part, "Scheduling is via atd ... ".

Searching I found this site:

http://www.simplehelp.net/2009/05/04/ho ... t-command/

Unfortunately my full 3.01 HDD install does not seem to have this command.

What can I do?

Edit: I found this tutorial quite interesting because it does, in part, what I hope to achieve eventually.

http://turtlespond.net/bash_scripting_t ... index.html

It may be of some use to some one else.

Posted: Sun 05 Feb 2012, 02:16
by technosaurus
at/atd is similar to cron/crond

see also:
http://www.wensley.org.uk/dvb
http://ffmpeg.org/ffmpeg.html#Video-and-Audio-grabbing
(I don't know a light command line way to change channels though... )

Posted: Sun 05 Feb 2012, 02:32
by Semme
*Pass..

Posted: Sun 05 Feb 2012, 05:35
by Mercedes350se
technosaurus wrote:at/atd is similar to cron/crond ...
Thank you. I understand that in this script the command is used for one time "scheduling" of the recording function.

So what I need to be able to do is:

1. monitor the time presumably of the RTC - I do not want to download any programs to connect to a time server i.e. up to me to ensure that the RTC is reasonably correct.

2. when the scheduled start time is reached recording will start, and

3. when the duration/stop time is reached stop recording.

Posted: Sun 05 Feb 2012, 07:47
by technosaurus
I kinda have a daemon process script in my head but I am not at a linux box to test, maybe someone who is can fix my best guess

Code: Select all

while : do
sleep 1 &
sPID=$!
read TIME < /proc/$sPID/stime
case "$TIME" in
$MYSTARTTIME)record >file.mp2 &
  rPID=$!
  sleep 30
  ;;
$MYENDTIME)kill $rPID
  ;;
esac
sleep 30
done

Posted: Mon 06 Feb 2012, 06:03
by Mercedes350se
Let me state that I am a bash neophyte so I have been "playing" with the above script but I keep getting the error message:

syntax error near unexpected token `done'

Would somebody analyse the script and advise. Please.

Posted: Mon 06 Feb 2012, 06:53
by technosaurus
sorry about that, my memory failed me

first I forgot to put the : in parens (:)

I was in C mode and thinking of stat/lstat and that they would correspond to the /proc/PID ... but they are in /proc/PID/stat in a difficult to interpret way (seconds since epoch)

the equivalent is
stat -c %y /proc/pid

but if you are going to do that, you may as well just use date

-sorry, couldn't do a shell only version (well not quickly or easy to follow)

see date --help for the formats

ex.
date +%D@%R
will give you
month/day/year@military time

which will let you do
STARTTIME="05/05/12@22:30"


CURRENTTIME=`date +%D@%R`

if [ "$STARTTIME" == "$CURRENTTIME" ]; then
#your record code here &
rPID=$!
fi

if [ "$STOPTIME" == "$CURRENTTIME" ]; then
kill $rPID
fi

Posted: Tue 07 Feb 2012, 05:22
by Mercedes350se
It appears that there is no provision for CURRENTTIME to be "polled" until such time that it equals STARTTIME or am I missing something?

Posted: Mon 20 Feb 2012, 13:51
by Shep
Mercedes350se wrote:Let me state that I am a bash neophyte so I have been "playing" with the above script but I keep getting the error message:

syntax error near unexpected token `done'

Would somebody analyse the script and advise. Please.
I fixed the while loop. But can't comment on the rest. :)

Code: Select all

while true
do
sleep 1 &
sPID=$!
read TIME < /proc/$sPID/stime
case "$TIME" in
$MYSTARTTIME)record >file.mp2 &
  rPID=$!
  sleep 30
  ;;
$MYENDTIME)kill $rPID
  ;;
esac
sleep 30
done

Re: save-dvb question

Posted: Mon 20 Feb 2012, 15:21
by Shep
Mercedes350se wrote:I found this script at:

http://turtlespond.net/scripts/scripts/save-dvb

but it states, in part, "Scheduling is via atd ... ".

Searching I found this site:

http://www.simplehelp.net/2009/05/04/ho ... t-command/

Unfortunately my full 3.01 HDD install does not seem to have this command.

What can I do?
Puppy has the pschedule command.

Also see How to set a cron job.

Posted: Tue 21 Feb 2012, 06:32
by Mercedes350se
Shep,

Thank you for your input.

Regarding pschedule command and cron - it looks as though these are to schedule tasks on a regular basis rather than, in my case, simply recording "as needed".

Posted: Tue 28 Feb 2012, 23:33
by Shep
Mercedes350se wrote:Regarding pschedule command and cron - it looks as though these are to schedule tasks on a regular basis rather than, in my case, simply recording "as needed".
To install the "at" scheduler follow the links. http://www.murga-linux.com/puppy/viewtopic.php?t=76335

Posted: Wed 29 Feb 2012, 00:21
by Mercedes350se
Shep,

Thanks. One more question - where do I extract it to?

Posted: Wed 29 Feb 2012, 02:25
by Shep
Mercedes350se wrote:where do I extract it to?
It's a single binary file, so wherever you like. 8)

If you type echo $PATH you'll see the directories that are set to be searched for a command, so any of those will do.

IMO /usr/local/bin sounds appropriate

Posted: Thu 01 Mar 2012, 06:47
by Mercedes350se
Thank you.

Posted: Thu 12 Jul 2012, 12:42
by bakekoq
Hello, I want to ask about how do we can copy paste the texts from console? I thought that we can right click after blocking the text to the notepad. but, It doesn't work. anybody can help me?

and also, how do I install my wireless? because, my laptop still don't detect any wireless extension when I type: iwconfig.


Thanks before.

Posted: Thu 12 Jul 2012, 13:33
by Lobster
highlight text and click the mouse wheel
middle button or both buttons simultaneously
where you want text to appear.

May take a few attempts to get the hang of it . . .

Posted: Thu 12 Jul 2012, 13:41
by russoodle
@ bakekoq.....hello....
Hello, I want to ask about how do we can copy paste the texts from console? I thought that we can right click after blocking the text to the notepad. but, It doesn't work. anybody can help me?
To paste into a text editor, after you block-select (highlight) your text, go to your text editor and press your middle mouse-button or wheel at the location where you want it.

For your wireless issues, may i suggest you post a new thread for that, because this thread is about console operations.

Cheers,
russoodle :)

oops, Lobster beat me to it :(

Posted: Thu 12 Jul 2012, 13:42
by bakekoq
Lobster wrote:highlight text and click the mouse wheel
middle button or both buttons simultaneously
where you want text to appear.

May take a few attempts to get the hang of it . . .
it's still not working, Lobster.
I try to click the mouse wheel simultaneously and also try to click right n left button but it's still not appear. I look up into the "edit" menu but the "paste" is still not activated/highlighted.
any info again?

@russoodle: hello.
hmm.. I try to abiword for now, and the Paste is Highlighted for now.but, after I try to click it. nothing is viewed. I don't know the reason why is it hard for me for only copying the console texts to Wine Notepad or Abiword. T_T