Archives for posts with tag: bibliothek

Na dass kann ja nix werden: Kaffee ist alle X(
Leere Kaffeedose
Muss aber trotzdem: Ich hab Käfer verscheucht, drei neue Bugs sind in slubmagic noch aufgetaucht. Die habe ich gefixed und einen vierten alten hab ich auch beseitigt.
Einen Bug gibts beim Umrechnen des Datums in Unixsekunden (Bug #003) -> führende Nullen stören die Tagesberechnung; der zweite betrifft dass Löschen der temporären Dateien (Bug #006) -> jetzt werden zum Schluss alle gelöscht; und der dritte neue verhindert das Senden von Emails im Fehlerfall (Bug #004).
Den alten Bug #001, bei dem slubmagic nicht bemerkt, dass es sich nicht in der Slub einloggen konnte, habe ich gefixed. slubmagic merkt es jetzt und macht artig Meldung.

Link: slubmagic & Installationsanleitung

(swg)

So leid mir das tut: schon wieder eine neue Version von slubmagic!
Diese Änderungen betreffen diejenigen, die slubmagic auf den Loginservern der TUD (Tru64 Unix) installiert haben. Wer slubmagic auf seiner eigenen LinuxBox laufen hat, bekommt keine Probleme.
slubmagic kann bis Version v0.11 die von ihm benötigten Programme auf den TUD-Servern nicht finden, wenn es automatisch (von cron) ausgeführt wird! Das heißt, bei der Installation scheint alles in Ordnung, eine eMail bekommt man aber trotzdem nicht! Also bitte auf v0.12 updaten.
Eine weitere kleine Änderung betrifft noch das von slubmagic verwendetet mailx. Auf einigen Linux-Boxen scheint es die Option -r zum Ändern des Email-Absenders nicht zu kennen – habe ich für die Portabilität gestrichen, war eh nur der Ästhetik geschuldet.
Na hoffentlich war das die letzte Überraschung von Tru64 Unix…

(swg)

Irgendwann im Laufe des heutigen Tages habe ich versehentlich einen Rechtschreibfehler ins Script fabriziert: der bewirkt leider, dass gar keine Emails gesendet werden und die SLUB Euer Geld für Vergesslichkeit grabbscht! Dummer Weise weiß ich nicht mehr, wann das passiert ist. Wahrscheinlich heute vormittag, als ich die Installationsanleitung verbessert habe.
Eine temporäre Datei des Scripts (slubmagicmail.txt) habe ich an der Stelle, in der sie im Script per Email versendet wird, falsch geschrieben: submagicmail.txt – da fehlt ein l
Ich habe es jetzt in Ordnung gebracht und die neue Version v0.11 online gestellt. Die Spezis unter Euch können überprüfen, ob der Fehler auch schon bei Ihrem slubmagic existiert:

cat ~/slubmagic.sh | grep submagicmail.txt

Jetzt sollte keine Zeile gelistet werden!
Allen anderen kann ich nur dringend empfehlen slubmagic erneut zu installieren!

Süße bittere Betaphase – ich bitte um Entschuldigung für die Unannehmlichkeiten.

(swg)

Oh, das war Tortour: geschlagene zwei Wochen habe ich für mein neuestes Bash-Script gebraucht: slubmagic ist fertig! Studenten und Mitarbeiter der TU Dresden können fortan wieder eine Email-Benachrichtigung über ihre ablaufenden Bücher in der Sächsischen Landes- und Universitätsbibliothek (SLUB) erhalten. Bücher-Gebühren adé!

Bis Anfang diesen Jahres gab es an der SLUB einen Benachrichtigungsdienst, der per Email über fällige Bücher in der SLUB informierte. Den hat man abgeschaltet – der Gerechtigkeit wegen. Es soll Beschwerden gegeben haben, dass der Dienst nicht zuverlässig funktioniere. Naja und jetzt: Gerechtigkeit für alle, Benachrichtigung für niemanden. Leider kostet jedes überfällige Buch 1,-€ je 10 Tage. Das kann schnell teuer werden.
slubmagic löst das Problem: Das Script schaut selbständig nach, ob Bücher ablaufen und benachrichtigt dann mit einer Email. Dazu muss man es allerdings auf irgend einer Unixkiste installieren. Da aber jeder Student und Mitarbeiter der TUD einen Email-Account mit Login auf den TUD-Servern besitzt, ist das wohl kein Problem. Ich hoffe, die TUD-Kisten verkraften das, sonst bekomm ich auf die Nuss. Mal abwarten, wie beliebt slubmagic überhaupt wird.

Momentan ist slubmagic aber noch Beta! – also bitte ich um Vorsicht beim Einsatz! Ich übernehme natürlich keine Haftung für verpasste Bücher! Über Kritik, Anregungen, Verbesserungsvorschläge etc. freue ich mich natürlich. Und jetzt bewerft mich damit!

(swg)

Link: slubmagic-Seite

PHP Code Snippets Powered By : XYZScripts.com