comics

Karamba & Superkaramba

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

1
Score 50.0%
Description:

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.
Last changelog:

13 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

When not using the controller, cycling through the comics using the scroll wheel will suddenly end after the last comic is reached. Teh entire widget then disappears. Any way to make it an infinite loop?

Report

elitim

13 years ago

Way too good! I have the comic under my bible verse for the day, which one do you think I read first?

Report

Qqwertz

13 years ago

Nice desktop toy !!
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

13 years ago

Love the first wallpaper, where'd you get it?

Report

C

darius

13 years ago

devientart

Report

forsakenpariah

13 years ago

I really like it too. Where on deviantart did you get it? That's a really big place. A link would be nice ;)

Report

C

darius

13 years ago

I have not seen this error yet. Are you using the correct version as metioned in description ?

Report

CescoAiel

13 years ago

(Damn! Those subject lines are waaaaaaaaaayyyyyyyy to short!)

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

13 years ago

Found the remark about starting as first theme, and that *did* make the difference!

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

13 years ago

First of all thanks for this. It's great to be able to read comics on my desktop :) One option I'd like to see is the ability to choose how you want to align the edge of the comics window (left or right aligned). As it is right now, the window is left-aligned only, meaning it expands to the right based on the size of the comic. I'd like to see an option that lets you choose how you want it aligned, so if you would like to put it along the right edge of your Desktop, I can choose right-aligned and it would expand to the left (and vice versa). Aside from that and others' suggestions, this is great. Keep up the good work!

Report

C

darius

13 years ago

I don't see any support from karamba API to do this. Will try to do it myself :)

Report

CaCO3

13 years ago

Nice Theme

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

C

darius

13 years ago

thanks a lot, i'll implement them asap.
writing readme is so boring, But I'll try to do it :)

Report

latengoyo

13 years ago

Traceback (most recent call last):
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

C

darius

13 years ago

use superkaramba 0.39.

I have already, given the requirement

Report

nme

13 years ago

it will not run on my desk and i dont know why. i do have superkaramba 0.39 and curl installed. the theme made an dir called .comicskaramba with more dirs in it. but thats all. when i run the theme in xterm i get an error.
"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

C

darius

13 years ago

do killall superkaramba
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

13 years ago

funny!?!
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

C

darius

13 years ago

I don't think different themes should conflict in any way.

Report

anonymous-hive

13 years ago

no, no. i know what i am doing and didnt run it manually. i repeatet it with the same themes and it didnt run. superkaramba shows that both are active bot no strips were on my desk. when i am closing "comics", "strip" is still active and cannot be killed without killing superkaramba. after killin all themes and superkaramba and restarting superkaramba with the first theme comics it will start the strips.
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

13 years ago

would u plez stop it? if u have s.th. to say, do it!

Report

anonymous-hive

13 years ago

no, no. i know what i am doing and didnt run it manually. i repeatet it with the same themes and it didnt run. superkaramba shows that both are active bot no strips were on my desk. when i am closing "comics", "strip" is still active and cannot be killed without killing superkaramba. after killin all themes and superkaramba and restarting superkaramba with the first theme comics it will start the strips.
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

13 years ago

no, no. i know what i am doing and didnt run it manually. i repeatet it with the same themes and it didnt run. superkaramba shows that both are active bot no strips were on my desk. when i am closing "comics", "strip" is still active and cannot be killed without killing superkaramba. after killin all themes and superkaramba and restarting superkaramba with the first theme comics it will start the strips.
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

C

darius

13 years ago

I think I got yr problem. May be you were running strip.theme manually. See you just have to run comics.theme. Comics.themne will open strip.theme. Just try that you'll not get the error.

Report

danielwinter

13 years ago

Do you remember the name of that wallpaper? I need this ^^

PS: great work ;-)

Report

13 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

12345678910
product-maker Base: 4 x 5.0 Ratings
Stincjatclava
Apr 28 2013
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.5
updated Jan 10 2007
added Jul 24 2006
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0