WallRefresh-1.4
Works fine in LazY Puppy now!
Any suggestions how to automatically refresh "wbar" after wallpaper has changed?
This would be very nice and useful!
Good work, so far.
Any suggestions how to automatically refresh "wbar" after wallpaper has changed?
This would be very nice and useful!
Good work, so far.
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]
Wallrefresh & Wbar-Refresh
Hi, rhadon.
I have eamined the scripts of wbar and found a solution to get also wbar refreshed.
Please use this script for your wallrefresh-script.
Do not insert this into your script (killall wbar... will kill also wallrefresh). Make a script file and call it from inside wallrefresh - runs, doesn't kill wallrefresh and works while the last 11 minutes perfectly.
I have eamined the scripts of wbar and found a solution to get also wbar refreshed.
Please use this script for your wallrefresh-script.
Code: Select all
#!/bin/sh
#------------------------------------------------------------------------------
# refresh wbar desktop dock
# 2012-03-10 RSH (@ murga-forum)
#------------------------------------------------------------------------------
WBSTARTUP=$HOME/Startup/wstart
killall wbar 2&> /dev/null
if [ -e $WBSTARTUP ] ; then
exec $HOME/Startup/wstart 2> /dev/null
fi
exit 0
[b][url=http://lazy-puppy.weebly.com]LazY Puppy[/url][/b]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]
[b][url=http://rshs-dna.weebly.com]RSH's DNA[/url][/b]
[url=http://murga-linux.com/puppy/viewtopic.php?t=91422][b]SARA B.[/b][/url]
Thanks for feedback, RSH.
Well, telling you that it's a problem of wbar, isn't really helpful.
I installed it just now for the first time. Right klick on wbar refreshes the background, but that's not automatic. Also 'Reload' button from the GUI does it. Then I tried some options from command line, but get mostly an error about a missing font.
Please try wbar from commanline. If there is an option which works for you and refreshes the background, I could integrate a request in wallrefresh-config to be executed after every refresh.
Wbar looks very nice, but my first thought was, it's pity that there is no autohide function (or I've overseen it). I'll play a little bit more with it, maybe I can give you later a better answer.
~Rolf
Well, telling you that it's a problem of wbar, isn't really helpful.
I installed it just now for the first time. Right klick on wbar refreshes the background, but that's not automatic. Also 'Reload' button from the GUI does it. Then I tried some options from command line, but get mostly an error about a missing font.
Please try wbar from commanline. If there is an option which works for you and refreshes the background, I could integrate a request in wallrefresh-config to be executed after every refresh.
Wbar looks very nice, but my first thought was, it's pity that there is no autohide function (or I've overseen it). I'll play a little bit more with it, maybe I can give you later a better answer.
~Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.
Wallrefresh works great and it has even finnish webcam url preconfigured
Only one humble notification. Would it be better to locate wallrefresh folder to the /usr/local.....where all the other Puppy apps are located. /root could be better to be place for different kind configuration stuff and personal stuff inside preconfigured folders.
Only one humble notification. Would it be better to locate wallrefresh folder to the /usr/local.....where all the other Puppy apps are located. /root could be better to be place for different kind configuration stuff and personal stuff inside preconfigured folders.
Thanks for your kind feedback pemasu,
when I created this program, my intention was to have all scripts together in one folder. At this time it wasn't important for me where this was.
I think you are right, /usr/local or /usr/local/apps seems to be a better place. I'll do it.
btw., next version will have an additional entry where you can run a script after each refresh (e.g. if another application like wbar needs a separate refresh).
Greetings to suomi,
Rolf
Edit: I'm unsure, what do you think is best? /usr/local, /usr/local/apps/, /usr/share/ ? Everywhere are applications. I can't see any system.
when I created this program, my intention was to have all scripts together in one folder. At this time it wasn't important for me where this was.
I think you are right, /usr/local or /usr/local/apps seems to be a better place. I'll do it.
btw., next version will have an additional entry where you can run a script after each refresh (e.g. if another application like wbar needs a separate refresh).
Greetings to suomi,
Rolf
Edit: I'm unsure, what do you think is best? /usr/local, /usr/local/apps/, /usr/share/ ? Everywhere are applications. I can't see any system.
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.
Hi rhadon.
Good to see Wallrefresh still evolves.
But personally I would choose /usr/local, as the /usr/local/apps seems to be more suitable for 'right-click' apps.
-----------------------------------------------------------------------
This site contains a lot of webcams (as 'still pictures'):
http://www.opentopia.com/hiddencam.php
BTW, I cannot find any kind of real 'space view' (eg. view from Hubble's) or at least an oceanarium view.
All that I've found are views of telescopes (not from them) or livestreams that cannot be imported to Wallrefresh.
Has anyone had better luck?
Greetings!
Good to see Wallrefresh still evolves.
I can't see any specific pattern alsorhadon wrote:I'm unsure, what do you think is best? /usr/local, /usr/local/apps/, /usr/share/ ? Everywhere are applications. I can't see any system.
But personally I would choose /usr/local, as the /usr/local/apps seems to be more suitable for 'right-click' apps.
-----------------------------------------------------------------------
This site contains a lot of webcams (as 'still pictures'):
http://www.opentopia.com/hiddencam.php
BTW, I cannot find any kind of real 'space view' (eg. view from Hubble's) or at least an oceanarium view.
All that I've found are views of telescopes (not from them) or livestreams that cannot be imported to Wallrefresh.
Has anyone had better luck?
Greetings!
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]
[b][color=green]Omnia mea mecum porto.[/color][/b]
New Wallrefresh-1.2, see 1st post please.
- I've added an additional entry which will be executed after each refresh.
If another running application needs to be refreshed separately, here is the place.
For an example, I've added a small script for refreshing wbar (thanks to RSH). The corresponding entry would be "/usr/local/wallrefresh/wbar-refresh" (without quotes).
- Also the path has changed from /root/ to /usr/local. The pictures are now in an separate folder.
Next on my ToDo list:
- internationalisation
- maybe something like downloading more often (if new picture is available) and saving each picture, but refreshing not so often. So e.g. a slideshow could be build (idea from RSH).
If no new faults (fingers crossed), I'm open for suggestions.
Btw., if you are using Pwidgets and find the Pwidget messages about Syncing annoying, you can comment out the line in /usr/sbin/fixwidgets. For me it's line #39, maybe it varies with different versions.
@SFR, your link for Webcams is great . Maybe you like this link? It's not what you want, but maybe still interesting.
Thanks for the infos about /usr/...
Have fun,
Rolf
- I've added an additional entry which will be executed after each refresh.
If another running application needs to be refreshed separately, here is the place.
For an example, I've added a small script for refreshing wbar (thanks to RSH). The corresponding entry would be "/usr/local/wallrefresh/wbar-refresh" (without quotes).
- Also the path has changed from /root/ to /usr/local. The pictures are now in an separate folder.
Next on my ToDo list:
- internationalisation
- maybe something like downloading more often (if new picture is available) and saving each picture, but refreshing not so often. So e.g. a slideshow could be build (idea from RSH).
If no new faults (fingers crossed), I'm open for suggestions.
Btw., if you are using Pwidgets and find the Pwidget messages about Syncing annoying, you can comment out the line
Code: Select all
/usr/local/pwidgets/box_splash &
@SFR, your link for Webcams is great . Maybe you like this link? It's not what you want, but maybe still interesting.
Thanks for the infos about /usr/...
Have fun,
Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.
Thanks, the Pacific shots look great!
As for suggestion:
Wouldn't be more convenient to place the URL file in, eg. /root (as hidden file, to not be distracting) and do not overwrite (during upgrading) if it already exists?
This would prevent the loss of custom links.
But, in case when a user will spoil something, there could be "Restore default URL list" button instead.
Greetings!
As for suggestion:
Wouldn't be more convenient to place the URL file in, eg. /root (as hidden file, to not be distracting) and do not overwrite (during upgrading) if it already exists?
This would prevent the loss of custom links.
But, in case when a user will spoil something, there could be "Restore default URL list" button instead.
Greetings!
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]
[b][color=green]Omnia mea mecum porto.[/color][/b]
New WallRefresh-1.3, see 1st post please.
- New preview fuction
OK, there's a delay now between selecting a url and the actual preview, but I think it's worth (and more save).
- A simple Backup function.
Currently no restore funktion (sorry, SFR), but I think it's not a big deal to copy /usr/local/wallrefresh/URL.bkp back to /usr/local/wallrefresh/URL, if needed.
- I changed the refresh rate from minutes to seconds. Although I think that minutes are more userfriendly, maybe one wants to refresh faster.
- Also I changed 'gtkdialog' to 'gtkdialog4'.
Important: If you select a picture which is not available, then the program crashes. In this case you need to select a 'normal' wallpaper first. E.g. right click any icon on the desktop, select 'Backdrop', select 'Stretch' and any picture.
Have fun,
Rolf
- New preview fuction
OK, there's a delay now between selecting a url and the actual preview, but I think it's worth (and more save).
- A simple Backup function.
Currently no restore funktion (sorry, SFR), but I think it's not a big deal to copy /usr/local/wallrefresh/URL.bkp back to /usr/local/wallrefresh/URL, if needed.
- I changed the refresh rate from minutes to seconds. Although I think that minutes are more userfriendly, maybe one wants to refresh faster.
- Also I changed 'gtkdialog' to 'gtkdialog4'.
Important: If you select a picture which is not available, then the program crashes. In this case you need to select a 'normal' wallpaper first. E.g. right click any icon on the desktop, select 'Backdrop', select 'Stretch' and any picture.
Have fun,
Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.
Hi rhadon,
Testing on latest exprimo - i get error regarding scale2jpg not being found, is this available on the forum somewhere?
Regarding unavailable picture - Maybe apply a file check to see if an image is available locally before applying new background ? ( see script below)
I also noticed you have 'newscale' and 'currentscale' lines commented out - this will cause a sed error as it doesn't know what to change from and to.
If you want the scale to stay the same just comment out all the wallpaper scale bit.
Hope this helps
i have attached changed set_bg script below, just delete the fake .gz from the file name.
Testing on latest exprimo - i get error regarding scale2jpg not being found, is this available on the forum somewhere?
Regarding unavailable picture - Maybe apply a file check to see if an image is available locally before applying new background ? ( see script below)
I also noticed you have 'newscale' and 'currentscale' lines commented out - this will cause a sed error as it doesn't know what to change from and to.
If you want the scale to stay the same just comment out all the wallpaper scale bit.
Hope this helps
i have attached changed set_bg script below, just delete the fake .gz from the file name.
- Attachments
-
- set_bg.gz
- (1.11 KiB) Downloaded 455 times
Sorry, I've forgotten to add scale2jpg
I'll add it immediately to the pet, also here.
btw. it's an older program provided by Mark (MU).
@stu90
Thanks for help, and sorry for the annoyance. I'll take a look just after correcting the pet.
Regards,
Rolf
I'll add it immediately to the pet, also here.
btw. it's an older program provided by Mark (MU).
@stu90
Thanks for help, and sorry for the annoyance. I'll take a look just after correcting the pet.
Regards,
Rolf
- Attachments
-
- scale2jpg.gz
- please remove .gz and place it in /usr/local/bin/
- (4.42 KiB) Downloaded 470 times
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.
No problem rhadon - its all part of the fun in testing new software.
As i had vovchik picscale already installed i used that for the preview
http://www.murga-linux.com/puppy/viewto ... h&id=53102
cheers.
As i had vovchik picscale already installed i used that for the preview
http://www.murga-linux.com/puppy/viewto ... h&id=53102
Code: Select all
#scale2jpg $img /usr/local/wallrefresh/thumb.jpg 256 173 85
picscale -i $img -o /usr/local/wallrefresh/thumb.jpg 256 173 85
Don't be sorry, there's no problem at all.rhadon wrote:- A simple Backup function.
Currently no restore funktion (sorry, SFR), but I think it's not a big deal to copy /usr/local/wallrefresh/URL.bkp back to /usr/local/wallrefresh/URL, if needed.
I always had to do backup of my URL before upgrading and then restore it.
Now the half of the work is automated
What I was thinking lately is to find a way to access a livestream and take a snapshot -> Wallrefresh.
I suppose it'd be possible with mplayer, but can't figure out how to access, eg. this particular livestream via mplayer.
http://www.livestream.com/undermicroscope
Has anyone have any idea?
Greetings!
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]
[b][color=green]Omnia mea mecum porto.[/color][/b]
@stu90
Your suggestions are working like a charm. If I build a new version, this will go definitively in. Thanks.
My dream/request would be using a livestream directly as a desktop background. Icons and widgets could be made visible by moving the cursor to a corner and click, similar to different layers in a graphic program. Easy to stop/start if you need more CPU/GPU power or internet bandwidth. But this is far beyond my knowledge . I see WallRefresh at the beginning of this way.
btw. your link is really great! Some webcams provide livestream which can be seen by VLC (I guess also by Mplayer).
Cheers
Rolf
Your suggestions are working like a charm. If I build a new version, this will go definitively in. Thanks.
I think it's a problem of different formats. I tried it with VLC, but also no go.SFR wrote:What I was thinking lately is to find a way to access a livestream and take a snapshot -> Wallrefresh.
My dream/request would be using a livestream directly as a desktop background. Icons and widgets could be made visible by moving the cursor to a corner and click, similar to different layers in a graphic program. Easy to stop/start if you need more CPU/GPU power or internet bandwidth. But this is far beyond my knowledge . I see WallRefresh at the beginning of this way.
btw. your link is really great! Some webcams provide livestream which can be seen by VLC (I guess also by Mplayer).
Cheers
Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
WallRefresh-1.3
Take this as a starter.rhadon wrote:...
Next on my ToDo list:
- internationalisation
...
It is 1.3 gettexted
Have fun
Code: Select all
#!/bin/bash
#------------------------------------------------------------------------------------------------------
# i18n L18L
# Encoding=UTF-8
. gettext.sh
TEXTDOMAIN=wprefresh-config
# that´s all i18n overhead
#
# create portable object template: xgettext --language=shell -o wprefresh-config.pot wprefresh-config
# create portable object file de.po: msginit
# edit de.po (fill some empty msgstr)
# create machine object file: msgfmt de.po -o - > /usr/share/locale/de/LC_MESSAGES/wprefresh-config.mo
# or use momanager (in recent racy/wary)
#------------------------------------------------------------------------------------------------------
GTKD4="`which gtkdialog4`"
- Attachments
-
- wprefresh.png
- (60.8 KiB) Downloaded 475 times
-
- wprefresh-config.gz
- remove fake .gz
make executable - (5.25 KiB) Downloaded 402 times
@L18L
It was easy to follow your instructions.
Now i18n and german translation are ready.
What about t12s? I thought, you'd prefer this way. In spite of that, you saved me a lot of work.
Thank you very much.
Rolf
It was easy to follow your instructions.
Now i18n and german translation are ready.
What about t12s? I thought, you'd prefer this way. In spite of that, you saved me a lot of work.
Thank you very much.
Rolf
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Sorry L18L,
I wasn't aware, you are waiting .
I asked a friend for french translation, but no result for now .
Also I was thinking about help text and a new feature (slideshow) and not asking for translations every 5 minutes (OK, that's exorbitant).
Well, here it is, WallRefresh-1.4 (see first post please).
- Internationalized, only english and german by now .
- Added stu90's suggestions.
Corrections, translations and suggestions are always welcome.
If anybody wants de.po, it's below.
Have fun ,
Rolf
I wasn't aware, you are waiting .
I asked a friend for french translation, but no result for now .
Also I was thinking about help text and a new feature (slideshow) and not asking for translations every 5 minutes (OK, that's exorbitant).
Well, here it is, WallRefresh-1.4 (see first post please).
- Internationalized, only english and german by now .
- Added stu90's suggestions.
Corrections, translations and suggestions are always welcome.
If anybody wants de.po, it's below.
Have fun ,
Rolf
- Attachments
-
- de.po.gz
- just remove .gz please
- (1.98 KiB) Downloaded 418 times
Ich verwende "frugal", und das ist gut so. :wink:
Raspberry Pi without Puppy? No, thanks.
Raspberry Pi without Puppy? No, thanks.