dpkg -i tirc_10_all.deb
Please be aware, that you will need the following packages in order to accomplish a successful installation: tcl8.5, tk8.5, tcllib, tcltls. If you want to use a modified version of tIRC, you may well do so. The current version in git features a new clp that will allow anyone to create a Debian package from the current source. Please refer to the debian/createdeb shellscript if you wish to know what exactly happens, so that your code gets properly included in the package.
I have recently written a small POC / Demo game in TK and due to the fact that it has been quiet around here for some time, I decided write a small release post and attach the program for public use. The concept of Asteroids is simple, you are jammed in a asteroid belt and the only way to survive is to dodge incoming shrapnels. Increasings shunning skills will result in starship acceleration. Asteroids features 7 level that can be customized easily. New levels can be created in a similar manner (just in case you get bored).
I will probably not work on this game anymore, unless popularly demanded :P.
Bisher habe ich für Youtube Videos das kleine youtube-dl Skript verwendet und dabei schon immer bedauert, dass es nicht auch mit Google Videos umgehen kann. Nun bin ich vor einigen Tagen bei einem eix-sync auf das geniale Clive gestossen, ein Tool für die Kommandozeile, welches Videos aus Youtube, Google Video, Dailymotion und anderen, ähnlich aufgebauten Diensten, extrahieren kann.
So genügt ein clive "http://video.google.com/-docid25535", um das Video lokal verfügbar zu haben. Clou aber sind zwei weitere, äusserst praktische, Features, die es von vergleichbaren Tools abheben.
Re-encoding:
Manch einer lädt diese Flashvideos, weil Browser oder System keinen ordentlichen Flash-Support liefert und wandelt diese dann händisch in das gewünschte Format um. Clive macht das, auf Wunsch, gleich mit. Bei vorhandenem ffmpeg könnte der Befehl dann wie folgt aussehen:
$ clive --ffmpeg="/usr/bin/ffmpeg -y -i %i %o" --re-encode=mpg "http://video.google.de/videoplay?docid=-3498228245415745977"
Die Ausgabe enthält Informationen über die Programmversion, gewählte Einstellungen und den Fortschritt der Aktionen:
clive-0.3.1/nomad (python-2.5.1/urlgrabber-3.0.0)
kb/s:off gzip:yes agent:clive/0.3.1
o/w :off r/n :off proxy:off
play:off r/en:mpg ffmpg:/usr/bin/ffmpeg -y -i %i %o
status: checking urls… status: 15KB (1 of 1) [http://video.google.de/videoplay?docid=-3498228…]
status: checking file length… 152.405MB
queue: 1 (total: 152.405MB), failed: 0, skipped: 0.
write: /home/jesse/TheCodeLinux.flv
transfer: 152.405MB / 152.405MB (100%) [00:00:00] 89.21KB/s
re-encode: TheCodeLinux.flv -> TheCodeLinux.flv.mpg
Autoplay:
Desweiteren ist es möglich, Clive einen Videoplayer mitzuteilen. So kann man sich nach Eingabe des Befehls zurücklehnen und bekommt das Video nach erfolgreichem Download automatisch vorgelegt.
$ clive --player="/usr/bin/mplayer %i" --play=src "http://video.google.de/videoplay?docid=-3498228245415745977"
Fazit:
Richtig komfortabel wird Clive bei Verwendung der Konfigurationsdatei ~/.clive/config.py, in der Standardaktion, Pfade zu Videoplayer und ffmpeg festgelegt werden können.
Clive unterstützt übrigens auch das Arbeiten mit Pipes und kann URLs direkt aus der Zwischenablage holen. Leicht verständlich werden alle Möglichkeiten auf der Usage Seite beschrieben. Ebenso finden sich dort die Quellen zum selber Kompilieren, bei Debian und Gentoo ist es über den jeweiligen Paketmanager beziehbar.
One of the many projects I am currently working on starts to get a clear shape. The project has been developed for about two month now and today I can finally announce, that the first usable snapshot is completed and ready to be downloaded from our git repository. tIRC is written in TCL/TK and should therefore be platform independent, it has been tested on Linux and Windows and although there seem to be some performance implications on Windows (tested with ActiveTcl8.5) it is most certainly runnable. Nevertheless you should remember that this still is a very early version and that the state of the application does not represent a full featured IRC client by any means.
tIRC comes with 3 different themes and icon sets, that can easily be adjusted. Additionally, the release features a ported version of my Amarok.tcl script for xChat, that can be loaded on demand. tIRC is released under the GPL and might therefore be modified and distributed freely, please refer to the GPL in order to get an overview of what is and what isn’t allowed.
As the bugreport feature of tIRC is not implemented yet, you need to report bugs manually by visiting our bugtracker.
Why yet another IRC client and why the heck should I use it? tIRC as such is very lightweight, the whole client is about 122kb in size and consists of a few thousand lines of code only. tIRC is flexible, the modular buildup of tIRC allows easy extension by using TCL/TK, we are not only talking about usual plugins, even the appearance and layout of the client can be modified using the provided plugin interface. All functionalities of the client may be overridden or modified by extensions. Finally tIRC is free software and if you don’t like it you can just wipe it of your hard drive.
Note for developers:
I would appreciate if more developers would be willing to join the tIRC “team” (can’t call it team yet with one person working on the sourcecode :>) or create packages for their distributions / OSes. Please contact me if you are interested in participating in any way.






