
16
Sep
Gnus has a feature called “kill thread”. When reading high traffic mailing lists you often only read specific threads. All the others you are not interested in, you just “kill”. Then all follow-up mails are automatically marked read. Easy but very effective.
I finally managed to have the same in Apple’s Mail.app. The idea is to use the great Mailtags extension and the Act-on extension by the same author. It does not work yet with the 2.1 release, only with a snapshot from the author. Hope the needed parent feature is added soon to the release as well.
The latter is used to add an Act-on rule to add the “Killed” keyword to the current mail (use this to kill a thread):
The former is used to kill incoming mails when a (grand*)parent is “Killed”:
The script being used there is “Mail Assassin.applescript”:
on Logger(str)
do shell script "logger Mail Assassin - " & str
end Logger
on assassinate(msg)
set kill to false
set threadMsg to msg
try
repeat until false
using terms from application "MailTagsScriptingSupport"
set threadMsg to parent of threadMsg
set kwds to keywords of threadMsg
end using terms from
if kwds contains "Killed" then
set kill to true
end if
end repeat
end try
if kill is true then
Logger("Have to kill: " & subject of msg & "")
using terms from application "Mail"
set read status of msg to true
end using terms from
else
-- Logger("Lucky mail: " & subject of msg & "")
end if
end assassinate
using terms from application "Mail"
on perform mail action with messages theMessages for rule theRule
repeat with msg in theMessages
assassinate(msg)
end repeat
end perform mail action with messages
end using terms from
16
Sep
Have mastered every programming language until now. But AppleScript really drives me crazy
You write code and are surprised how easy it is and how straight forward many things can be expressed. And then such a thing appears and you start thinking which strange understanding of some construction the AppleScript creators had in mind. After two hours of hacking you write this message.
11
Sep
I transformed my AJAX live search at the upper right into a Wordpress plugin:
You can get it here: Live Search Popup plugin.
04
Sep
Bis zu 4 mal versucht der bekannte Paketdienst mit hellblauen Autos und dem Namen eines griechischen Gottes die ihm anvertrauten Pakete zuzustellen. So zumindest wird es behauptet in der FAQ auf dessen Webseite. Von Benachrichtigung im Falle des Nichterreichens steht stort leider nichts.
So geschehen mit einem Paket nach Berlin: Am Donnerstag 30.8. war der Empfänger leider nicht anwesend, aber ist ja nicht so schlimm, wenn es weitere 3 Zustellversuche geben wird. Brav wurde dazu auch die Benachrichtigung in den Briefkasten geworfen. Was an den folgenden Tagen passierte, ist leider unbekannt. Die Telefondame an der Hotline behauptet, es wurde versucht zuzustellen. Benachrichtigungen im Briefkasten blieben leider aus. Ob dem Paketboten diese ausgegangen waren oder ihm das 25 kg Paket für 8,70 Euro einfach zu billig erschien, um es nochmal zu versuchen, kann nicht mehr aufgeklärt werden.
Fakt ist nur, dass es die Telefondame nicht mal zu einem “Es tut uns leid” oder “Wir entschuldigen uns für die Umstände” oder so gebracht hat. Stattdessen soll ich mich doch beschweren und würde dann vielleicht das Geld wiederbekommen. Sehr schön. Immerhin hat sie mir dann zugestimmt, dass ich in Zukunft wohl auf die Konkurrenz zurückgreifen müsse.
Sie werben übrigens mit “Weil’s gut ankommt” auf ihrer Webseite. Recht haben sie vermutlich, aber leider nicht beim Adressaten, sondern beim Absender, weil es nun auf dem Weg zurück dorthin ist.
Update: Plötzlich ist das Paket wieder in der Auslieferung und von Zustellversuchen kein Wort bei der Hotline. Gut, dass der Laden sein Computersystem im Griff hat. Gestern stand noch das hier da: “Da der Empfänger mehrmals nicht angetroffen wurde, wird die Sendung unter einer anderen Nummer an den Absender zurückgeschickt.”
02
Sep
It seems that Webkit is nearly Safari 3 now, or even ahead of Safari 3 beta. Moreover it is localized, see the German menus. The current Safari version 3.0.2 (522.12):

Here is the latest Webkit from 31/08/07, shown as 3.0.3:

Strangely though the Cmd-F search is still the old non-modal popup mode, not the one we know from Safari 3.
01
Sep
The newest Pingus (a free Lemmings clone) version 0.7 uses SDL and hence it’s much more portable. E.g. SDL runs on Mac OS X which allows to “port” Pingus in nearly no time (an evening) to OSX, mainly by making it compile without name conflicts with Core Foundation. A few days ago at Games4Mac a PowerPC version was posted. I fixed the issues with Intel and here is the same for Intel Macs: http://www.savefile.com/files/1022074.
There are some issues with the music. It is not completely clear. Maybe a problem with the SDL port for Mac, no idea….