
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Its a simple karamba application to fetch daily comic strip to your desktop.
It currently fetches dilbert, garfield, calvin, peanuts ....
No Controller mode :
superkaramba strip.theme
then go to configuration and choose No Controller
Normal mode
superkaramba comics.theme
And its easy to add more strips. . .
just edit comics.sh
For transparency, use configure theme.
Needs : SuperKaramba 0.39, curl
FAQ:
> When you load it for the first time, it fetches the comic strip from net. So it takes a little time to load.
> The cross button is there to hide the strip.You can unhide it by clicking on the green button(middle button), on the cross. See the screenshots for more help.
> It fetches one comic everyday, I mean one strip from all comics.
14 years ago
fixed : comics display
-------------------------------------
Added the No Controller mode
-------------------------------------
copied the file on kde-look server
---------------------------------
Added mouse scroll support and Cycle Comics.
---------------------------------
No code change, just changing the download URL.
---------------------------------
adding transparency
moving image folder to $HOME
optional needs: imageMagick (for transparency)
---------------------------------
fixing time from UTC to UTC - 8
added user-friendly.org
foxtrot
archie
14 years ago
fixed : comics display
-------------------------------------
Added the No Controller mode
-------------------------------------
copied the file on kde-look server
---------------------------------
Added mouse scroll support and Cycle Comics.
---------------------------------
No code change, just changing the download URL.
---------------------------------
adding transparency
moving image folder to $HOME
optional needs: imageMagick (for transparency)
---------------------------------
fixing time from UTC to UTC - 8
added user-friendly.org
foxtrot
archie
andrewmin
12 years ago
Report
elitim
13 years ago
Report
Qqwertz
13 years ago
Just had some problems with the CPU load ( 30% ) when the ImageMagick option is switched on.
This because the theme is refreshed every interval, and then the comic is converted by
ImageMagick, altough nothing has changed, which causes the load.
My workaround was to increase the interval to 10000 in the strip.theme.
Better would be not to convert the strip image every interval when nothing changed.
Report
Spoonman
14 years ago
Report
darius
14 years ago
Report
forsakenpariah
14 years ago
Report
darius
14 years ago
Report
CescoAiel
14 years ago
Using Ubuntu Dapper Drake and Superkaramba 0.39, this doesn't work! :-(
curl and python are installed, and many themes are working (including such complex ones as Liquid Weather +)
I started it from CLI (superkaramba comics.theme) and it did not work due to an error on line 236 of comics.py.
Testing this by manually changing from tot=atoi(amount) to tot=9 didn't make a difference.
Debugging further shows a continuous reentry of widgetUpdated in strip.py.
Clicking any of the 5 widgets (up, down, left, right, refresh) only gives 'Awake' and 'Sleep'.
None of the comics are being downloaded...
It looks like comics.sh is not getting all parameters, and therefore doesn't fully execute...
Report
CescoAiel
14 years ago
Maybe someone can figure out *why* it has to be started as first theme to work?...
I do not know enough of superkaramba, and do not have the time right now to invest in getting to know it! :-/
Report
msak007
14 years ago
Report
darius
14 years ago
Report
CaCO3
14 years ago
It would be good, if you write a little readme. First I didnt know, which theme I have to start.
And make a skz-File, its very easy!
(See http://netdragon.sourceforge.net/release_notes_0_37.html)
And is there a sollution to show more than one comic at same time?
It would also be nice, if we could scroll the comics with the mouse whell
(See my theme: http://www.kde-look.org/content/show.php?content=43092)
Report
darius
14 years ago
writing readme is so boring, But I'll try to do it :)
Report
latengoyo
14 years ago
File "/usr/share/apps/superkaramba/themes/comics/strip.py", line 134, in widgetUpdated
data = karamba.getIncomingData(widget)
AttributeError: 'module' object has no attribute 'getIncomingData'
Report
darius
14 years ago
I have already, given the requirement
Report
nme
14 years ago
"X Error: BadDevice, invalid or uninitialized input device 166
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 166
Major opcode: 144
Minor opcode: 3
Resource id: 0x0
Failed to open device
Loaded Comics Extension
sys.path.insert(0, '/home/ftp/upload/themes/superkaramba/comics/')
Loaded Comics Extension : Strip
sys.path.insert(0, '/home/ftp/upload/themes/superkaramba/comics/')
Sleep
InitCheck
Returned: 9
and i f i close the theme i will get a second error
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x4e00084
the comics.theme is closed but the strip.theme is still running in superkaramba. i have reinstalled superkaramba and curl but nothing changed. did i missed something? can s.o. help me?
thx nme
Report
darius
14 years ago
and then
do superkaramba comics.theme
If it still gives error, please send me the output.
yr using kde isn't it ? I know its stupid, but just asking . . .
Report
nme
14 years ago
i did what you said. closed all superkaramba themes, opened a term and killed all processes from superkaramba. then i started the theme like u said and the same error was still there.... but... a window opened and a lovely calvin and hobbes strip was on my desk.
weird...
is it possible that it gets in conflict when u have a different theme that is at the same position with "locked" and "topbar true" on?
btw, your theme is great!! thx for your help
cheers nme
Report
darius
14 years ago
Report
anonymous-hive
14 years ago
look here "http://www.kde-look.org/content/show.php?content=43816" and u will see my desk. on top there is a sysbar with "locked" and "topbar" set to "true". i think that this will stop the "strip" theme from popping up.
i repeat. the theme will start if it is the first theme that starts. after that i can run the other ones. the errors are still there but it runs. just checked it to be sure ;-).
and there is no difference between starting it manually, with term or with superkarmaba.
hope i could help u. if you need more info let me know.
be my guest
nme
Report
nme
14 years ago
Report
anonymous-hive
14 years ago
look here "http://www.kde-look.org/content/show.php?content=43816" and u will see my desk. on top there is a sysbar with "locked" and "topbar" set to "true". i think that this will stop the "strip" theme from popping up.
i repeat. the theme will start if it is the first theme that starts. after that i can run the other ones. the errors are still there but it runs. just checked it to be sure ;-).
and there is no difference between starting it manually, with term or with superkarmaba.
hope i could help u. if you need more info let me know.
be my guest
nme
Report
nme
14 years ago
look here "http://www.kde-look.org/content/show.php?content=43816" and u will see my desk. on top there is a sysbar with "locked" and "topbar" set to "true". i think that this will stop the "strip" theme from popping up.
i repeat. the theme will start if it is the first theme that starts. after that i can run the other ones. the errors are still there but it runs. just checked it to be sure ;-).
and there is no difference between starting it manually, with term or with superkarmaba.
hope i could help u. if you need more info let me know.
be my guest
nme
Report
darius
14 years ago
Report
danielwinter
14 years ago
PS: great work ;-)
Report