kTvSchedule

Utilities

Source i (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
Become a Fan
5.0

Available as/for:
Description:
kTvSchedule is a front end for xml enabled Tv Guides as xmltv (Tv_grab_xx) and nxtvepg. It manages the channels, is able to schedule reminders and recordings (using external applications) and updates the tv guide. Some features are

+Shows details for each show. Direct link with IMDB for actors of movies
+Possibility to schedule a program using kalarm or korganizer
+Possibility to directrly program kalva in order to record a program
Update xmltv guide
+ and many more to come
Last changelog:

18 July 2005
Ver 0.1.9

Upgrade :
Added systemtray
Added Credits of Tv shows (Actors, Guests, Producers)
Added link to imdb for each actor in the menu
Added Translations (german full, french partial, greek zero)
Added possibility to choose the details one wants to display
Changed grabber configuration menu. Takes in account the differences between each tv_grab
Show in the tray icon the current shows.
Added (first) support for nxtvepg. At the moment it only supports showing of the nxtvepg xml file. Updating should be done by the user
Added control of row heights.
Added horizontal bar at current time.
Upgraded tv_grab configuration menu

BugFix :
Probably the last fix needed for sorting and icons in function of the different grabbers
If show is 2 lines long or less than 10 mins show text is cut. Fixed
Tv_Grab did not quits after ktvschedule quits. Fixed
Fixed minimum size of ComboBox in case of empty combolist
Manage channel button is disabled while refreshing guide
---------------------
21 June 2005
Ver 0.1.7
BugFix :
1)Important bug fix with infinite loop when there exist a ktvschedulerc file. It only appeared for grabbers which store extra info in the configuration file
2) Bug fix with inconcistent table when changing date due to sorting. Did not exist to ver < 0.1.5
3) Bug fix for icons. It should now either check on local files or try to download on local folder. More work to be done.
4) Fixed compile error with QDir and gcc 3.3

Upgrade :
1) Added Rating
2) Added multiple Categories of some shows
3) Added episode number
------------------------------------
08 June 2005
Ver 0.1.6
BugFix : Important bug fix with home path of application folder. Should work better now

Upgrade : New color scheme (thanks for TvBrowser for the idea).
Now in the channel manager, one can sort the channels in the desired order. This is then applied to the Tv Schedule table.
------------------
02 June 2005
Ver 0.1.5
Upgrade : One can now schedule a program that he wants to see. It interacts either with KOrganizer (via konsolekalendar) or with KAlarm (via dcop).
-----------
20 Mai 2005
Ver 0.1.4
Bug Fix : Small typos

Upgrade : Now uses knotify for notifing
-----------
17 April 2005
Ver 0.1.3

Bug Fix :
Several small bug fixes

Should now be independant of the grabber (in fact of the http source that gives the shows)

Upgrade :

Icons of Tv Channels appearing in the table and the Channel Manager

PopUp of current shows now integrates all shows in one view
------------------------
12 April 2005
Ver 0.1.2

Bug fix : Changed shortcut keys from ALT+ to CTRL+

Fixed problem with very long lines in the description field

Upgrade : Added a combo box to highlight programs from a given category
---------------------------
11 April 2005.
Ver 0.1.1

Bug fix : When changing color in the configuration, a pop-up opens for all programs. Bug fixed

Upgrade : Changed buttons to kActions
Moved the date chooser to the toolbar
------------------------
06 April 2005
ver 0.1

First release. You have to run at least once your favorite tv_grab_?? -- configure.


Ratings & Comments

30 Comments

abeverat

Hello all, I thank you for the interest you show for this program, and I excuse myself for not working on it lately. It is because of lack of time. A new version should appear by the end of this summer if I get the time to work on (ie finish it) As for the kubuntu packages, I am not responsible for this package and I can not help you with it. Sorry Yours Alexios

bsander

Cool. Got any progress updates?

urmelchen

Is kTvSchedule still under development? It would be nice to see a new version and a Kubuntu-package.

neversfelde

Hello, the link to the kubuntu package is broken. Any chance to get the file? Thanks

bsander

I'm using tv_grab_nl_wolf, which for some reason doesn't use configuration to pick channels, it just downloads all. Channel names are shown in the colums, so they are recognized. However, when I want to manage the channels, I get a complaint about not being able to open the config file and the channel lists in the following dialogue are empty. How can I pick and sort my preferred channels now?

bsander

Since you mailed me a while ago about this problem and told me you'd solve/fix it, is there any chance of a new version being released soon? Don't want to rush you, just like to know :) Thanks.

abeverat

About the new version, Well, not yet. In fact I decided that I need a better code to cope with all this different problems, and I begun some code re-write. Also I had some vacations, time off, work etc. No rush taken, but I can not say when a new version will be ready. I will anyway send you a working version asap. Yours Alex

bsander

Thanks, I'll just hold on then :)

hanscats

After ktvschedule has updated the channels.xml the program uses 100% CPU doing nothing ... ? This happends with 0.1.7 and 0.1.8 with tv_grab_no. And I have a wish. Make an option to define how long each time interval in the rows are.

MaxAuthority

starting from version 0.1.3 to the current 0.1.6 I get the following error when compiling :( ----------- ktvschedule.cpp: In member function `void ktvschedule::init()': ktvschedule.cpp:106: error: parse error before `+' token ktvschedule.cpp:107: error: request for member `exists' in `d', which is of non-aggregate type `QDir ()(...)' ktvschedule.cpp:109: error: request for member `mkdir' in `d', which is of non-aggregate type `QDir ()(...)' ktvschedule.cpp:126: error: `KToolBar*QDir::TvToolBar' is not a static member of `class QDir' ----------------- It's probably a gcc (3.3.4) bug, because changing the offending section around line 106 to: QString path = QDir::homeDirPath() + "/.kde/share/apps/ktvschedule"; QDir d( path ); if ( !d.exists() ) { d.mkdir(path); } fixed the problem for me, so you may think about changing these lines, especially because the homeDirPath() function is not evaluated twice if the directory does not exist.

abeverat

Dear MaxAuthority, Yes, in fact it is a strange bug, since it compiles fine for me with 3.4.1 on my Mandriva. But will implement your changes so that the program compiles on most platforms available. Yours and thanks Alex

frudix

The new version 0.1.6 does not work fine on my KDE 3.4.1. When I request the TV guide (refresh), after having sorted the channel, kTvschedule freeze. I need to delete the ktvschedulerc to be able to open again the program but the problem is still present. The problem was not with the 0.1.5 version.

abeverat

Has been fixed. The bug does not "probably" appear if you have already run tv_grab_xx once. Bux fix to come on new version among other features. systemtray, automatic background update of channels and others

abeverat

Finally the bug was a bit more complicated. Should be fixed now and will be available with the new version

Shanachie

Where can I report a bug in ktvschedule? It doesn't seem to bee listed on bugs.kde.org. I tried to find a sourceforge page or something similar but nothing. I guess I have to mail the author than.

abeverat

Yes, for the moment you should email the author. I will try to either submit to sourceforge or another site. Cheers

elektrohirn

Hi, I'd like to try out your prog, but first a few questions ... How does it work? Am I right that it downloads all the info from the Internet and you can select the TV shows you want to see and put them into this calendar-like screen? Does it work for German channels? Tom

abeverat

Yes, it uses tv_grab_xx where xx can be any. Also for de. But be carefull when using tv_grab_xx if you have the right to download the tv list from the different sites. At the channel selector, you can choose the channels which interest you, then you update the guide. It will update only for the channels you have selected and then they will be presented in the table. Each 5 minutes it will check for new programs and notify you. More features comming later Hope you like it

markthesnake

As long as the kTvSchedule is in this early stages, you should consider using tvbrowser. It has everything you need and includes German-Channels with more detailed infos that the XMLTV-Grab can offer.

dziegel

Any chance to have native nxtvepg database format support? I know nxtvepg can export into xmltv, but this is uncomfortable. I'd like to just start your program and it fetches the data directly from nxtvepg. Simply speaking, I'd like to get rid of the suboptimal Tcl/Tk GUI of nxtvepg, but the nxtvepg daemon is a useful data source ;-)

abeverat

Once I am happy enough with xmltv and tv_grab, I may try to include it. Stay tuned

markthesnake

There is a TV-Browser (http://www.tvbrowser.org) Plugin that loads the Nxtvepg Data directly into it. See there: http://de.geocities.com/bart_s_1/nextviewdataservice.html Sorry, only German, but you will get the Point ;)

MaxAuthority

Finally a xmltv browser for KDE. It may not be as functional as tvbrowser, but it integrates much better with Qt/KDE of course. One thing: Shortcuts for actions usually juse Ctrl as a modifier, not Alt, so Alt-M shortcuts for Manage channels should be Ctrl-M, since Alt is normally only used for accessing Mnemonics (underlined letters). But I am keen on seeing what will come next with kTvSchedule, it looks already promising. :)

markthesnake

Look at http://www.tvbrowser.org. That tool has every feature most people need. The only Problem: Only german channels, the Plugin to load zap2it Data (US-Channels) is beta and not well documented :(. BUT: It has a plugin Achitecture that allows to write a XMLTV-Plugin ;)

abeverat

Yes, I know about this project. But as you said, it is only for german channels, and there is no plug-in for xmltv.

Pling
0 Affiliates
Details
license
version 0.1.9
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Utilities from abeverat:

kGpsImageTag
abeverat
last update date: 19 years ago

Score 5.0

Other Utilities:

Gis Weather
RingOV
last update date: 9 years ago

Score 8.0

Splash Screen Manager
zorinos
last update date: 14 years ago

Score 7.4

BashStyle-NG
Chrispy
last update date: 10 years ago

Score 6.1

anymeal
wedesoft
last update date: 6 months ago

Score 5.0

MonA3XN 01
A3XN
last update date: 2 years ago

Score 5.0

SuperCalc (By Keshav bhatt)
keshavnrj
last update date: 10 years ago

Score 5.0



System Tags