<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5437632868576509877</id><updated>2011-12-25T04:21:54.544-08:00</updated><category term='quicklist'/><category term='Mathematik'/><category term='kisrsapi'/><category term='Vista'/><category term='Unzensiert'/><category term='dll'/><category term='tools'/><category term='DNS'/><category term='STK500'/><category term='javascript'/><category term='html5'/><category term='Thomas'/><category term='Mikrokontroller'/><category term='Schule'/><category term='Bug'/><category term='kryptographie'/><category term='gerhard'/><category term='youtube'/><category term='Wine'/><category term='tooltip'/><category term='rapidshare'/><category term='gol'/><category term='tabellen'/><category term='Atmel'/><category term='AVG'/><category term='mytooltip'/><category term='Zitate'/><category term='stumpp'/><category term='ISP'/><category term='Plus'/><category term='sudoku'/><category term='RSS'/><category term='excel'/><category term='css'/><category term='Programmer'/><category term='js'/><category term='plugin'/><category term='python'/><category term='programmieren'/><category term='analysis'/><category term='Wollmann'/><category term='handy'/><category term='script'/><category term='OOo'/><category term='canvas'/><category term='warten'/><category term='terminplaner'/><category term='RSAPI'/><category term='greasemonkey'/><category term='addon'/><category term='game of life'/><category term='News'/><category term='terminkalender'/><category term='mi'/><category term='HP'/><category term='MSN'/><category term='midlet'/><category term='tobias'/><category term='java'/><category term='php'/><category term='galeriegenerator'/><category term='dice wars'/><category term='AV Ken'/><category term='gästebuch'/><category term='XML'/><category term='makro'/><category term='pacman'/><category term='ticker'/><category term='doktorarbeit'/><category term='socket'/><category term='Hilfe'/><category term='uni'/><category term='cmssimple'/><category term='lineare algebra'/><category term='Linux'/><category term='html'/><category term='PersonalMessage'/><category term='Nachschlagen'/><category term='mauszeiger'/><category term='Jscript'/><category term='MuPAD'/><title type='text'>Thomas Wollmann</title><subtitle type='html'>Dies ist mein Blog. Hier gebe ich alle meine Erkenntnisse offen kund, die ich preisgeben will. Schaut einfach mal durch vielleicht findet ihr was interessantes für euch.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-3877259357111696048</id><published>2011-12-25T04:11:00.000-08:00</published><updated>2011-12-25T04:21:54.560-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lineare algebra'/><category scheme='http://www.blogger.com/atom/ns#' term='analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='kryptographie'/><category scheme='http://www.blogger.com/atom/ns#' term='Mathematik'/><category scheme='http://www.blogger.com/atom/ns#' term='programmieren'/><category scheme='http://www.blogger.com/atom/ns#' term='MuPAD'/><title type='text'>MuPAD Bibliothek</title><content type='html'>Es ist mal wieder so weit... ich habe ein neues Projekt für euch.&lt;br /&gt;Im Moment arbeite ich an einer Bibliothek für MuPAD.&lt;br /&gt;&lt;br /&gt;MuPAD ist ein Algebraprogramm, dass mit dem bekannten Matlab ausgeliefert wird. Es dient dafür Rechnungen durchzuführen, für die man nicht die volle Komplexität von Matlab benötigt.&lt;br /&gt;&lt;br /&gt;Die Bibliothek erweitert MuPAD um Funktionen die für das Studium nützlich sind.&lt;br /&gt;&lt;br /&gt;Um es zu installieren geht man auf die &lt;a href="http://sourceforge.net/projects/mupadbib/"&gt;Projektseite &lt;/a&gt;und läd sich den Inhalt des SVNs runter. Nun nurnoch die Schritte im beiliegenden README durchführen.&lt;br /&gt;Die Bibliothek integriert sich vollständig in MuPAD und liefert eine umfangreiche integrierte Hilfe mit.&lt;br /&gt;&lt;br /&gt;Weitere Informationen zu dem Projekt findet ihr auf der Projektpage: &lt;a href="http://sourceforge.net/projects/mupadbib/"&gt;http://sourceforge.net/projects/mupadbib/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-3877259357111696048?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/3877259357111696048/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2011/12/mupad-bibliothek.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3877259357111696048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3877259357111696048'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2011/12/mupad-bibliothek.html' title='MuPAD Bibliothek'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-3066885261777786923</id><published>2011-03-06T00:48:00.001-08:00</published><updated>2011-03-06T00:55:38.769-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tobias'/><category scheme='http://www.blogger.com/atom/ns#' term='stumpp'/><category scheme='http://www.blogger.com/atom/ns#' term='js'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Wollmann'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomas'/><category scheme='http://www.blogger.com/atom/ns#' term='html5'/><category scheme='http://www.blogger.com/atom/ns#' term='dice wars'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='canvas'/><title type='text'>HTML5 Canvas Demo - Dice Wars MP</title><content type='html'>Wer schon immer ein gutes Risiko ähnliches Spiel spielen möchte, sollte sich mal &lt;a href="http://www.gamedesign.jp/flash/dice/dice.html"&gt;Dice Wars &lt;/a&gt;angucken. Ein wirklich gelungenen Spiel. Aber viel zu einfach und was mir nicht gefallen hat war, dass es keinen Multiplayer hat.&lt;br /&gt;&lt;br /&gt;Also haben ein Kommilitone von mir und ich einen Dice Wars Clone geschrieben.&lt;br /&gt;&lt;a href="http://dice.raawr.de/"&gt;Dice Wars MP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wir haben uns extra um was neues auszuprobieren für eine HTML5 Canvas implementierung entschieden.&lt;br /&gt;&lt;br /&gt;Viel Spaß beim Spielen!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-3066885261777786923?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/3066885261777786923/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2011/03/html5-canvas-demo-dice-wars-mp.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3066885261777786923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3066885261777786923'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2011/03/html5-canvas-demo-dice-wars-mp.html' title='HTML5 Canvas Demo - Dice Wars MP'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1897188340100962901</id><published>2010-11-04T08:03:00.000-07:00</published><updated>2010-11-04T08:11:42.262-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='mi'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='uni'/><title type='text'>HN Mensa Essensplan als RSS</title><content type='html'>So hier kommt mein neustes Script. Der HS-Heilbronn Essensplan.&lt;br /&gt;&lt;br /&gt;Wer an der HS-Heilbronn studiert weiß,&lt;br /&gt;dass der Essensplan zwar im Internet auf &lt;a href="http://www.studentenwerk.uni-heidelberg.de/"&gt;http://www.studentenwerk.uni-heidelberg.de&lt;/a&gt; befindet. Jedoch kann man den Essensplan nicht als RSS, Atom oder ähnlichen abonnieren.&lt;br /&gt;&lt;br /&gt;Dies erledigt nun mein Script. Das generierte Feed kann unter:&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/sonstiges/essenRSS/"&gt;http://www.thomas-wollmann.de/sonstiges/essenRSS/&lt;/a&gt;&lt;br /&gt;Abonniert werden.&lt;br /&gt;&lt;br /&gt;Bei Fragen u.o. Bugs freue ich mich über eine E-Mail :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Viel Spaß damit!&lt;br /&gt;&lt;br /&gt;Thomas&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1897188340100962901?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1897188340100962901/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/11/hn-mensa-essensplan-als-rss.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1897188340100962901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1897188340100962901'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/11/hn-mensa-essensplan-als-rss.html' title='HN Mensa Essensplan als RSS'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-5175095445713667426</id><published>2010-05-10T10:40:00.000-07:00</published><updated>2010-05-10T11:34:31.191-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='socket'/><category scheme='http://www.blogger.com/atom/ns#' term='Plus'/><category scheme='http://www.blogger.com/atom/ns#' term='MSN'/><category scheme='http://www.blogger.com/atom/ns#' term='PersonalMessage'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='ticker'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='Jscript'/><category scheme='http://www.blogger.com/atom/ns#' term='addon'/><title type='text'>MSN Plus Jscript - PersonalMessage als Ticker</title><content type='html'>Um einen kleinen Denkanstoß für Entwickler zu liefern möchte ich ein paar Codeschnipsel vorstellen, die die persönliche Nachricht in MSN nach Wünschen anpassen.&lt;br /&gt;&lt;br /&gt;Starten möchte ich mit einem JScript für MSN Plus:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;function OnEvent_Initialize(MessengerStart)&lt;br /&gt;{&lt;br /&gt; MsgPlus.AddTimer("timer1", 100);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function OnEvent_Uninitialize(MessengerExit)&lt;br /&gt;{&lt;br /&gt; //Messenger.MyPersonalMessage = "";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function OnEvent_Timer(timerid)&lt;br /&gt;{&lt;br /&gt; var Started = MsgPlus.DownloadFile("http://URL zu meinem kram");&lt;br /&gt; if(Started)&lt;br /&gt;     Debug.Trace("Downloading file, waiting for event");&lt;br /&gt; else&lt;br /&gt;     Debug.Trace("Couldn't start the download");&lt;br /&gt;&lt;br /&gt; MsgPlus.AddTimer("timer1", 300000);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function OnEvent_DownloadFileComplete(Url, OutFile, Success)&lt;br /&gt;{&lt;br /&gt; Debug.Trace("DownloadFileComplete event received for " + Url);&lt;br /&gt; Debug.Trace("   Success: " + Success);&lt;br /&gt; if(Success)&lt;br /&gt; {&lt;br /&gt;     Debug.Trace("   Result file path: " + OutFile);&lt;br /&gt;     /* Read the file, do what needs to be done */&lt;br /&gt;     var fso = new ActiveXObject("Scripting.FileSystemObject");&lt;br /&gt;     blpp = fso.OpenTextFile(OutFile,1);&lt;br /&gt;     var atext = blpp.readline();&lt;br /&gt;     if(atext != "")&lt;br /&gt;     {&lt;br /&gt;         Messenger.MyPersonalMessage =  atext;&lt;br /&gt;     }&lt;br /&gt;     blpp.Close();&lt;br /&gt;     //Delete the temporary file&lt;br /&gt;     var File = new ActiveXObject("Scripting.FileSystemObject");&lt;br /&gt;     File.DeleteFile(OutFile);&lt;br /&gt; }&lt;br /&gt;}&lt;/blockquote&gt;&lt;br /&gt;Zunächst wird ein Timer aktiviert, der quasi sofort das OnEvent_Timer Event auslößt. Nun wird eine Datei von einem Server geladen und der Timer nun auf 5 Minuten gesetzt.&lt;br /&gt;Wenn die Datei runtergeladen ist, wird das OnEvent_DownloadFileComplete Event ausgelöst. Jetzt kann der Inhalt der Datei verarbeitet werden.&lt;br /&gt;In diesem Beispiel wird einfach nur der Inhalt der Datei als persönliche Nachricht gesetzt.&lt;br /&gt;Durch den Timer wird die Nachricht alle 5 Minuten aktualisiert.&lt;br /&gt;&lt;br /&gt;Ich verwende zum Sammeln der Daten ein PHP Script auf meinem Server.&lt;br /&gt;Bis jetzt sind mir die Schuldenuhr von Deutschland, ein Landtagswahlticker, eine Wettervorhersage, ein Börsenticker und ein Zitatescript gelungen.&lt;br /&gt;&lt;br /&gt;Um z.B. die Temperaturen von heute, morgen und übermorgen in Düsseldorf auszugeben, können die Daten von wetter.de per Socket abgegriffen und verarbeitet werden.&lt;br /&gt;&lt;blockquote&gt;$packet = "GET /wettervorhersage/Wetter-Duesseldorf/Deutschland/e64f033bf5ce13eab84b602dde3b7bd3/layout/drucken HTTP/1.1\r\nHost: www.wetter.de\r\nUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\nAccept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3\r\nAccept-Encoding: deflate\r\nAccept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7r\nConnection: Close\r\n\r\n";&lt;br /&gt;&lt;br /&gt;  $list = get_packet("www.wetter.de", $packet);&lt;br /&gt;  $list = substr($list, strpos($list, "table"), strpos($list, "/table"));&lt;br /&gt;  $list = explode("", $list);&lt;br /&gt;  $clist = count($list);&lt;br /&gt;  $i=1;&lt;br /&gt;  while($i&lt;$clist)     {          if(substr_count($list[$i-1],"Mittags") &gt; 1)&lt;br /&gt;      {&lt;br /&gt;          $text = $list[$i+1];&lt;br /&gt;      } &lt;br /&gt;      $i++;&lt;br /&gt;  }&lt;br /&gt;  $text = explode("&gt;", $text);&lt;br /&gt;  $heute = strtok($text[2],"&lt;");  $morgen = strtok($text[6],"&lt;");  $umorgen = strtok($text[10],"&lt;");    echo "Düsseldorf - Temp. Heute: ".html_entity_decode($heute)." ; Temp. Morgen: ".html_entity_decode($morgen)." ; Temp. Übermorgen: ".html_entity_decode($umorgen);     &lt;/blockquote&gt;Bei Fragen oder weiteren Ideen schreibt mir, was in euren Köpfen vor sich geht.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-5175095445713667426?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/5175095445713667426/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/05/msn-plus-jscript-personalmessage-als.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/5175095445713667426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/5175095445713667426'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/05/msn-plus-jscript-personalmessage-als.html' title='MSN Plus Jscript - PersonalMessage als Ticker'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1543623663735907599</id><published>2010-05-01T13:25:00.000-07:00</published><updated>2010-05-10T11:32:51.278-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='warten'/><category scheme='http://www.blogger.com/atom/ns#' term='rapidshare'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='addon'/><title type='text'>Greasemonkey Addon: Rapidshare waiter</title><content type='html'>Habe grade ein kleines  &lt;a href="https://addons.mozilla.org/de/firefox/addon/748"&gt;Greasemonkey&lt;/a&gt; Script gebaut.&lt;br /&gt;&lt;br /&gt;Wenn man bei Rapidshare keinen premium Account hat, wird zwischen den Downloads die Wartezeit angezeigt aber nicht aktualisiert. Zum aktualisieren, muss man die Seite neu laden.&lt;br /&gt;Dieses Script zählt die Zeit von selbst runter.&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/ftp/etc/rapidshare_waiter.user.js"&gt;Install  Script&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1543623663735907599?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1543623663735907599/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/05/greasemonkey-addon-rapidshare-waiter.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1543623663735907599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1543623663735907599'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/05/greasemonkey-addon-rapidshare-waiter.html' title='Greasemonkey Addon: Rapidshare waiter'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1099471706718185363</id><published>2010-04-29T02:44:00.000-07:00</published><updated>2010-04-29T02:57:38.725-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='mytooltip'/><category scheme='http://www.blogger.com/atom/ns#' term='tooltip'/><category scheme='http://www.blogger.com/atom/ns#' term='programmieren'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='tabellen'/><category scheme='http://www.blogger.com/atom/ns#' term='mauszeiger'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>mytooltip - dynamische Tooltips in Tabellen</title><content type='html'>Wenn man versucht für ein Webprojekt ein paar Sprechblasen bzw. Tooltips in einer Tabelle in allen Browsern richtig anzuzeigen, hat man durch diverse Abweichungen des Browsers vom Standard so seine Schwierigkeiten. Gerade, wenn man Ajax Fähigkeiten oder einfach nur dynamisch vergrößernde Tooltips einbauen möchte.&lt;br /&gt;&lt;br /&gt;Hier möchte ich einen etwas ungewöhnlichen Ansatz für die Lösung des Problems vorstellen.&lt;br /&gt;Sie wurde bisher im Internet Explorer 6,7,8; Firefox 3.6.3; Safari 4 und Opera 10.52 erfolgreich getestet.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Zur Technik:&lt;/span&gt;&lt;br /&gt;In diesem Beispiel werden die Blasen mit dem CSS Attribut "display: none" generiert.&lt;br /&gt;Wenn man nun auf eine Stelle in der Tabelle klickt bzw. mit der Maus drüberfahrt, kann mit den Eigenschaften onclick, onmouseover und onmouseout eine Javascriptfunktion aufgerufen werden.&lt;br /&gt;Diese verschiebt die benötigte Blase zur aktuellen Mauszeigerposition + Offset und macht Sie sichtbar.&lt;br /&gt;Durch erneutes Klicken oder onmouseout kann je nach Wunsch die Blase wieder verschwinden werden lassen.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/sonstiges/mytooltip/"&gt;Demo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/ftp/etc/mytooltip.zip"&gt;Download&lt;/a&gt; Demo&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1099471706718185363?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1099471706718185363/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/mytooltip-dynamische-tooltips-in.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1099471706718185363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1099471706718185363'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/mytooltip-dynamische-tooltips-in.html' title='mytooltip - dynamische Tooltips in Tabellen'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-7604299979855642290</id><published>2010-04-11T02:14:00.000-07:00</published><updated>2010-04-11T02:19:30.848-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><title type='text'>Python RSAPI 0.3.1 Bug</title><content type='html'>Anscheinend ist in der Version 0.3.1 der Python RSAPI ein Bug, sodass diese nicht in allen OOo Versionen installiert werden kann.&lt;br /&gt;Da ich aber gerade quasi mitten im Abitur stecke, hab ich im Moment nicht die Zeit mich um den Bug zu kümmern.&lt;br /&gt;&lt;br /&gt;Ich bitte darum vorübergehend bei einer älteren Version zu bleiben, die &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/kisrsapi.zip"&gt;kis-Version&lt;/a&gt; oder die original &lt;a href="http://www.hjberndt.de/"&gt;RSAPI.DLL&lt;/a&gt; zu verwenden.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-7604299979855642290?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/7604299979855642290/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/python-rsapi-031-bug.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7604299979855642290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7604299979855642290'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/python-rsapi-031-bug.html' title='Python RSAPI 0.3.1 Bug'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1949977932636174171</id><published>2010-04-11T01:27:00.000-07:00</published><updated>2010-04-11T01:53:35.413-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='quicklist'/><category scheme='http://www.blogger.com/atom/ns#' term='greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='youtube'/><category scheme='http://www.blogger.com/atom/ns#' term='addon'/><title type='text'>Greasemonkey Addon: Youtube watch and add video to Quicklist</title><content type='html'>Gestern habe ich ein kleines Script für &lt;a href="https://addons.mozilla.org/de/firefox/addon/748"&gt;Greasemonkey&lt;/a&gt; gebaut, dass auf Youtube beim anschauen eines Videos einen Button neben den Namen eines Videos hinzufügt. Er ermöglicht es das angesehene Video direkt zur Quicklist hinzuzufügen.&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/ftp/etc/youtube_quicklist_watch.user.js"&gt;Install Script&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In Verbindung mit dem &lt;a href="https://addons.mozilla.org/de/firefox/addon/748"&gt;Greasemonkey&lt;/a&gt; Script &lt;a href="http://userscripts.org/scripts/show/26918"&gt;Youtube Quicklist QuickAdd&lt;/a&gt; hat man sogar die Quicklist Buttons in der Kanalansicht.&lt;br /&gt;&lt;br /&gt;Viel Spaß damit!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1949977932636174171?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1949977932636174171/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/greasemonkey-addonyoutube-watch-and-add.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1949977932636174171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1949977932636174171'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/greasemonkey-addonyoutube-watch-and-add.html' title='Greasemonkey Addon: Youtube watch and add video to Quicklist'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-3977228959454515622</id><published>2010-04-03T12:41:00.000-07:00</published><updated>2010-04-03T12:44:10.272-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wollmann'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='doktorarbeit'/><category scheme='http://www.blogger.com/atom/ns#' term='gerhard'/><title type='text'>Dissertation von meinem Dad endlich online</title><content type='html'>Mein Vater hat mich gebeten seine Doktorarbeit zu veröffentlichen.&lt;br /&gt;Nun kann jeder sie unter &lt;a href="http://www.gerhard-wollmann.de"&gt;http://www.gerhard-wollmann.de&lt;/a&gt; lesen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Abstrakt:&lt;/b&gt; Modellbildung und experimentelle Überprüfung der  Floatation in der Batchzelle&lt;br /&gt;&lt;br /&gt;Für die Flotation wird ein Modell vorgestellt, das auf hydrodynamischer  Grundlage das&lt;br /&gt;Ausbringverhalten des Einzelskorns und des gesamten Aufgabekollektives  beschreibt. Es&lt;br /&gt;ermittelt aus der Stoß-, Haft- und Schaumwahrscheinlichkeit die  Flotationskenngröße ki&lt;br /&gt;der einzelnen Kornklassen und das zeitliche Massenausbringen m sowohl  für&lt;br /&gt;Wertmaterial als auch für die Gangart.&lt;br /&gt;&lt;br /&gt;Das Modell wurde in 4, 10 l Batchflotationszellen überprüft.&lt;br /&gt;Radiotracerversuche zeigen gute Übereinstimmung des experimentellen und  des&lt;br /&gt;theoretischen Flotationsverhaltens.&lt;br /&gt;&lt;br /&gt;Experimente mit nicht entschlämmten Industrieaufgabegut, das aus  Flußspat als&lt;br /&gt;Wertmaterial und Baryt und Quarz als Gangart besteht, bestätigen bei  unterschiedlichen&lt;br /&gt;Drehzahlen, Luftdurchsätzen, Zellengeometrien, Trübedichten und  Oberflächenspannung&lt;br /&gt;das Modell im ganzen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-3977228959454515622?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/3977228959454515622/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/dissertation-von-meinem-dad-endlich.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3977228959454515622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3977228959454515622'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/04/dissertation-von-meinem-dad-endlich.html' title='Dissertation von meinem Dad endlich online'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1199636201886669193</id><published>2010-01-30T07:58:00.000-08:00</published><updated>2010-01-30T08:01:15.644-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sudoku'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Sudoku Script - Update</title><content type='html'>Ich habe die Online Versionen des Sudokuscripts für das Design angepasst.&lt;br /&gt;Außerdem wurden noch technische Kleinigkeiten unter der Haube geändert.&lt;br /&gt;&lt;br /&gt;Wenn ihr mal Langeweile habt: Spielt eine Runde &lt;a href="http://www.thomas-wollmann.de/sonstiges/phpsudoku/"&gt;Sudoku&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1199636201886669193?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1199636201886669193/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/sudoku-script-update.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1199636201886669193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1199636201886669193'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/sudoku-script-update.html' title='Sudoku Script - Update'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-6038215176843804682</id><published>2010-01-30T07:54:00.000-08:00</published><updated>2010-04-11T02:25:19.800-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><title type='text'>Python RSAPI 0.3.1 released</title><content type='html'>Die Version &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/rsapi.oxt"&gt;0.3.1&lt;/a&gt; ändert nur den Updatepfad des Plugins nach der Serverrenovierung auf den neuen Pfad.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-6038215176843804682?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/6038215176843804682/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/python-rsapi-031-released.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6038215176843804682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6038215176843804682'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/python-rsapi-031-released.html' title='Python RSAPI 0.3.1 released'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-2038969830341000651</id><published>2010-01-30T07:39:00.000-08:00</published><updated>2010-04-11T02:26:56.456-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Atmel'/><category scheme='http://www.blogger.com/atom/ns#' term='STK500'/><category scheme='http://www.blogger.com/atom/ns#' term='Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='AVG'/><category scheme='http://www.blogger.com/atom/ns#' term='ISP'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Mikrokontroller'/><title type='text'>USB ISP-Programmer Bug</title><content type='html'>&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_fFHqNKfNh1c/S2RS0c4RSKI/AAAAAAAAAAs/iHNrqAhdKw4/s1600-h/P1000249.JPG"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 252px; height: 189px;" src="http://1.bp.blogspot.com/_fFHqNKfNh1c/S2RS0c4RSKI/AAAAAAAAAAs/iHNrqAhdKw4/s320/P1000249.JPG" alt="" id="BLOGGER_PHOTO_ID_5432558111574542498" border="0" /&gt;&lt;/a&gt;Das ist mein ISP-Programmer. Er ist ein 3. Party Atmel Controller Programmer, den es relativ billig im Internet gibt. Er programmiert mit dem STK500 Protokoll.&lt;br /&gt;&lt;br /&gt;Leider hat er einige Bugs. Was ein sehr komischer war, der mich beschäftigt hat und welchen ich euch berichte, damit ihr selber nicht solange daran hängt.&lt;br /&gt;&lt;br /&gt;Es kann vorkommen, dass wenn man das USB-Kabel des Programmers in den PC steckt, Windows den Treiber neu installiert. Wenn man nun einen Controller programmieren möchte, hat man das Problem, dass man nicht in den Programmiermodus wechseln kann.&lt;br /&gt;&lt;br /&gt;In AVR-Studio verwirrt außerdem, dass ein Fusebit auf einen Externen Takt gestellt ist.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aber wie immer ist die Lösung einfach. Den Programmer im PC gesteckt lassen und einfach mal rebooten, dann ist alles wieder normal. :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-2038969830341000651?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/2038969830341000651/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/usb-isp-programmer-bug.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/2038969830341000651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/2038969830341000651'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/usb-isp-programmer-bug.html' title='USB ISP-Programmer Bug'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_fFHqNKfNh1c/S2RS0c4RSKI/AAAAAAAAAAs/iHNrqAhdKw4/s72-c/P1000249.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-3888356446292761103</id><published>2010-01-25T09:27:00.001-08:00</published><updated>2010-01-25T09:35:42.956-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wollmann'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomas'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><title type='text'>Der Blog und sein neues Gesicht</title><content type='html'>Heute habe ich mich mal dran gemacht das Template für den Blog zu bauen.&lt;br /&gt;Dazu habe ich auf eine Vorlage von NewWPthemes zurückgegriffen, die ich modifiziert habe. &lt;br /&gt;Zusätzlich zum neuen "Look" habe ich versucht die Benutzerfreundlichkeit etwas zu verbessern.&lt;br /&gt;&lt;br /&gt;Wenn man schon mal dabei ist alles "chic" zu machen, habe ich auch ein kleines Templatesystem gebaut, dass meine HP in einem einheitlichen Bild erscheinen lässt. Sonst sind nur ein paar Details am Design verändert worden.&lt;br /&gt;&lt;br /&gt;Die Links, die sich bei der Umbauaktion geändert haben, habe ich in den einzelnen Posts gleich geändert.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-3888356446292761103?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/3888356446292761103/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/der-blog-und-sein-neues-gesicht.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3888356446292761103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3888356446292761103'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/der-blog-und-sein-neues-gesicht.html' title='Der Blog und sein neues Gesicht'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-3671984884914890696</id><published>2010-01-22T13:35:00.000-08:00</published><updated>2010-01-25T07:34:21.359-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Zitate'/><title type='text'>Zitate</title><content type='html'>Auf meiner HP gibt es, wie einigen vll. schon aufgefallen einen traditionellen Zitat Kasten.&lt;br /&gt;Diese Zitate sind alle möglichen Zitate, die ich gefunden habe. In Büchern, Filmen, Radio, Internet etc.&lt;br /&gt;&lt;br /&gt;Nach einigen Anfragen, möchte ich meine Zitatauswahl offenlegen.&lt;br /&gt;Wenn ich was nettes neues finde, kommt natürlich immer was dazu.&lt;br /&gt;&lt;br /&gt;Um die aktuelle Zitatliste zu sehen besucht:&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/sonstiges/zitate"&gt;http://www.thomas-wollmann.de/sonstiges/zitate&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-3671984884914890696?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/3671984884914890696/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/zitate.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3671984884914890696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/3671984884914890696'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/zitate.html' title='Zitate'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-6944968973052310423</id><published>2010-01-17T08:32:00.000-08:00</published><updated>2010-01-17T08:43:47.057-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='midlet'/><category scheme='http://www.blogger.com/atom/ns#' term='game of life'/><category scheme='http://www.blogger.com/atom/ns#' term='gol'/><category scheme='http://www.blogger.com/atom/ns#' term='handy'/><title type='text'>GOL(Game of Life) fürs Handy</title><content type='html'>Wie jedes Jahr war ich auch dieses Jahr auf dem Chaos Communication Congress in Berlin. Zwischen den Vorträgen und immer wenn mir langweilig war, hab ich an einer Java Version von Conway's Game of Life gebaut.&lt;br /&gt;&lt;br /&gt;Aber was möchte man schon mit einem Solchen Programm? Das hat jeder schon mal für Java gebaut. Ich erinnerte mich an meine Excel Makro Version vom GOL. So viel mir ein, dieses Programm auch für Handys zu Implementieren.&lt;br /&gt;&lt;br /&gt;Somit ergab sich aus dieser Pausenbeschäftigung eine kleine Spielerei.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Viel Spaß damit!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/ftp/etc/handygol.zip"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bisher getestet auf verschiedenen Sony Ericsson Walkman Handys&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-6944968973052310423?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/6944968973052310423/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/golgame-of-life-furs-handy.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6944968973052310423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6944968973052310423'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/golgame-of-life-furs-handy.html' title='GOL(Game of Life) fürs Handy'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-454356131898475511</id><published>2010-01-17T08:31:00.001-08:00</published><updated>2010-01-17T08:39:30.045-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wollmann'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomas'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><title type='text'>Alte Posts sind drin!</title><content type='html'>Da nun die wichtigen alten Posts wieder drin sind, kann es mit neuen weitergehen :)&lt;br /&gt;&lt;br /&gt;Nebenbei bastel ich noch weiter an der HP.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-454356131898475511?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/454356131898475511/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/alte-posts-sind-drin.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/454356131898475511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/454356131898475511'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/alte-posts-sind-drin.html' title='Alte Posts sind drin!'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-6272579907781867133</id><published>2010-01-14T09:16:00.000-08:00</published><updated>2010-01-14T09:19:40.229-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wollmann'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomas'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><title type='text'>Es macht sich</title><content type='html'>Die Downloads sind nun wieder auf dem Server.&lt;br /&gt;Es fehlt nurnoch, dass das Updatescript des Python-RSAPI Plugins umgestellt wird. Dazu wird warscheinlich auch eine neue Version kommen.&lt;br /&gt;Die alten Posts krame ich auch so langsam wieder raus ...&lt;br /&gt;&lt;br /&gt;Mir fällt bestimmt noch viel Kram ein, den ich noch verbessern kann. :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-6272579907781867133?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/6272579907781867133/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/es-macht-sich.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6272579907781867133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6272579907781867133'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/es-macht-sich.html' title='Es macht sich'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-2116001395003169223</id><published>2010-01-11T04:51:00.000-08:00</published><updated>2010-01-14T10:25:36.717-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wollmann'/><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomas'/><category scheme='http://www.blogger.com/atom/ns#' term='HP'/><title type='text'>Neuer Blog</title><content type='html'>Aus wartungtechnischen Gründen und des Komforts meinerseits habe ich mich entschieden den Blog auf Blogspot auszulagern.&lt;br /&gt;Erstmal werde ich versuchen alte Postings wieder zu reposten. Dann schreibe ich wieder über meine aktuellen Projekte. Da sind schon wieder einige angefallen.&lt;br /&gt;&lt;br /&gt;Meinen Webspace selber werde ich in Zukunft auch neugestalten. Lasst euch überraschen.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MfG&lt;br /&gt;&lt;br /&gt;Thomas Wollmann&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-2116001395003169223?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/2116001395003169223/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/neuer-blog.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/2116001395003169223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/2116001395003169223'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/neuer-blog.html' title='Neuer Blog'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-8909440695292561675</id><published>2009-06-03T11:25:00.000-07:00</published><updated>2010-01-14T11:28:23.574-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wine'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><category scheme='http://www.blogger.com/atom/ns#' term='dll'/><title type='text'>RSAPI.DLL unter Wine</title><content type='html'>"Auf besonderen Wunsch" und weil rot gleich blau und plus gleich minus ist, werde ich kurz erklären wie man die RSAPI.DLL unter Wine nutzt. Es ist davon abzuraten Programme für die RSAPI.DLL unter Linux zu entwickeln, dafür sollte man lieber die Python RSAPI nutzen.&lt;br /&gt;&lt;br /&gt;Dies wurde bis jetzt nur mit Ubuntu Intrepid Ibex getestet.&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;im Pfad ~/.wine/dosdevices einen Link auf das Gerät setzen. (bei mir wird /dev/ttyUSB0 zu COM1):&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;cd ~/.wine/dosdevices/&lt;br /&gt;ln -s /dev/ttyUSB0 COM1&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt; Nun kann die serielle Schnittstelle COM1 von Windowsprogrammen benutzt werden.&lt;/li&gt;&lt;br /&gt; &lt;li&gt; Es kann nötig sein folgende Dateien aus dem system32 Ordner einer Windowsinstallation in den system32 Ordner der Wine Installation zu kopieren um alle RSAPI.DLL Funktionen nutzen zu können:&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;mscomctl.ocx, msvbvm60.dll, ole32.dll, oleaut32.dll, user32.dll, winmm.dll, comdlg32.dll&lt;br /&gt;&lt;br /&gt;Bei Fragen wie immer einen Kommentar oder eine E-Mail schreiben.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-8909440695292561675?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/8909440695292561675/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/rsapidll-unter-wine.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/8909440695292561675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/8909440695292561675'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/rsapidll-unter-wine.html' title='RSAPI.DLL unter Wine'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-453928403505404109</id><published>2009-06-03T11:23:00.000-07:00</published><updated>2010-04-11T02:27:08.490-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><title type='text'>Schwerwiegender Python RSAPI Fehler behoben!</title><content type='html'>Wer nach dem Update am 14.1, 15.1 das Plugin nicht mehr nutzen kann, sollte folgendes tun:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Wenn man keine  weiteren Open Office Plugins installiert hat, sollte man den Inhalt des Ordners: C:\\Dokumente und Einstellungen\%username%\Anwendungsdaten\OpenOffice.org\3\user\uno_packages\cache löschen.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Nun sollte man das Plugin neu &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/rsapi.oxt"&gt;downloaden&lt;/a&gt; und installieren.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Es sollte wieder funktionieren.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Bei weiteren Fragen schreibt einen Kommentar oder eine E-Mail.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-453928403505404109?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/453928403505404109/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/schwerwiegender-python-rsapi-fehler.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/453928403505404109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/453928403505404109'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/schwerwiegender-python-rsapi-fehler.html' title='Schwerwiegender Python RSAPI Fehler behoben!'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-8524023688128678544</id><published>2009-06-03T11:20:00.000-07:00</published><updated>2010-01-14T11:25:10.397-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><title type='text'>Python RSAPI erhält neue Befehle</title><content type='html'>Die von mir gerade hochgeladene Version 0.1.0 der Python RSAPI enthält neue Befehle:&lt;br /&gt;&lt;br /&gt;sendbyte, readbyte, sendstring, readstring, closecom, timeout, sethard, gethard, initsios,   initcompulab, initzelle und init&lt;br /&gt;&lt;br /&gt;Weitere Veränderungen stehen in den &lt;a href="http://www.thomas-wollmann.de%20/ftp/rsapi/release-notes_de.txt"&gt;Release Notes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Zum Updaten die Updatefunktion im OOo Extensions Manager benutzen oder das Plugin erneut &lt;a href="http://www.thomas-wollmann.de/sonstiges/ftp/rsapi/rsapi.oxt"&gt;downloaden&lt;/a&gt; und drüber installieren.&lt;br /&gt;&lt;br /&gt;Die KeepItSimpleVersion wurde außerdem um die oben genannten Funktionen erweitert.&lt;br /&gt;&lt;br /&gt;Download wie gewohnt unter: &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/kisrsapi.zip"&gt;http://www.thomas-wollmann.de/ftp/rsapi/kisrsapi.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-8524023688128678544?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/8524023688128678544/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/python-rsapi-erhalt-neue-befehle.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/8524023688128678544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/8524023688128678544'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/python-rsapi-erhalt-neue-befehle.html' title='Python RSAPI erhält neue Befehle'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1895464905103022976</id><published>2009-06-03T08:25:00.000-07:00</published><updated>2010-01-17T08:27:51.544-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><title type='text'>Python RSAPI 0.3.0 released</title><content type='html'>Da die wichtigsten Funktionen der Python RSAPI implementiert sind und kein dringender Bedarf besteht weitere Funktionen zu implementieren, habe ich die Version 0.3.0 veröffentlicht. Sie schaltet die Funktionen regaus, regein, ramaus, ramein, setcom, getcom, cts, dcd, dsr, ri ein, die schon in früheren Versionen implementiert wurden, aber nicht verwendet werden konnten.&lt;br /&gt;&lt;br /&gt;Wer nach dem Update am 16.2 das Plugin nicht mehr nutzen kann, sollte folgendes tun:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;Wenn man keine weiteren Open Office Plugins installiert hat, sollte man den Inhalt des Ordners: C:Dokumente und Einstellungen%username%AnwendungsdatenOpenOffice.org3useruno_packagescache löschen.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Nun sollte man das Plugin neu &lt;a href="http://www.blogger.com/sonstiges/ftp/rsapi/rsapi.oxt"&gt;downloaden&lt;/a&gt; und installieren.&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Es sollte wieder funktionieren.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Bei weiteren Fragen schreibt einen Kommentar oder eine E-Mail.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1895464905103022976?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1895464905103022976/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/python-rsapi-030-released.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1895464905103022976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1895464905103022976'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2009/06/python-rsapi-030-released.html' title='Python RSAPI 0.3.0 released'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1898057997436374788</id><published>2009-01-14T10:17:00.000-08:00</published><updated>2010-01-14T11:19:55.188-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><category scheme='http://www.blogger.com/atom/ns#' term='Hilfe'/><title type='text'>Python RSAPI bekommt eine Hilfe</title><content type='html'>Die Python RSAPI Erweiterung für OpenOffice.org hat eine Hilfe bekommen.&lt;br /&gt;&lt;br /&gt;Seit der aktuellen Version 0.0.5 enthält sie eine Hilfe, die sich in die Open Office Hilfe integriert. Sie besteht im Moment nur aus drei Seiten, aber bei weiteren Updates wird sie vervollständigt. Das Grundgerüst steht wenigstens schon mal. Sonstige Veränderungen stehen in den &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/release-notes_de.txt"&gt;Release Notes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Da weitere Funktionen erwünscht sind, die aus der Original in die Python RSAPI implementiert werden sollen, werde ich diese zuerst einbauen und dann die Hilfe weiter schreiben.&lt;br /&gt;&lt;br /&gt;Zum Updaten die Updatefunktion im OOo Extensions Manager benutzen oder das Plugin erneut downloaden und drüber installieren.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1898057997436374788?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1898057997436374788/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2009/01/python-rsapi-bekommt-eine-hilfe.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1898057997436374788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1898057997436374788'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2009/01/python-rsapi-bekommt-eine-hilfe.html' title='Python RSAPI bekommt eine Hilfe'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-5032700519425137677</id><published>2009-01-13T10:09:00.000-08:00</published><updated>2010-01-14T11:18:16.379-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kisrsapi'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><title type='text'>Python RSAPI für Terminal</title><content type='html'>Hiermit veröffentliche ich die RSAPI fÜr Terminal.&lt;br /&gt;&lt;br /&gt;Das Programm steht unter &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/"&gt;CC by SA Lizenz&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Sie kann verwendet werden um Funktionen der RSAPI in seine eigenen Python Programme einzubauen.&lt;br /&gt;&lt;br /&gt;Ich werde sie warscheinlich immer nach dem OOO Python RSAPI Plugin aktuallisieren.&lt;br /&gt;&lt;br /&gt;Es werden die Paktete &lt;a href="http://pyserial.sourceforge.net/"&gt;pyserial&lt;/a&gt; und unter Windows zusÃ¤tzlich &lt;a href="http://sourceforge.net/projects/pywin32/"&gt;pyWin32&lt;/a&gt; benÃtigt.&lt;br /&gt;&lt;br /&gt;Download unter: &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/kisrsapi.zip"&gt;http://www.thomas-wollmann.de/ftp/rsapi/kisrsapi.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bei Fragen Schreibt mir einen Kommentar oder eine E-Mail (siehe Impressum).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-5032700519425137677?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/5032700519425137677/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2009/01/python-rsapi-fur-terminal.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/5032700519425137677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/5032700519425137677'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2009/01/python-rsapi-fur-terminal.html' title='Python RSAPI für Terminal'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-7462068278547738591</id><published>2009-01-13T09:48:00.000-08:00</published><updated>2010-01-14T11:10:12.876-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='OOo'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><title type='text'>Python RSAPI Released</title><content type='html'>Hiermit möchte ich ich Python RSAPI veröffentlichen.&lt;br /&gt;&lt;br /&gt;Mit ihr ist es möglich Betriebssystemunabhängig die Funktionen der RSAPI von&lt;a href="http://www.hjberndt.de/"&gt; H.J.Berndt&lt;/a&gt; in OpenOffice.org zu benutzen.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Bereits getestete Betriebssysteme:&lt;/strong&gt; Linux, Windows&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Installation unter Linux:&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;OpenOffice.org installieren&lt;/li&gt;&lt;br /&gt; &lt;li&gt;PySerial Packet von &lt;a href="http://pyserial.sourceforge.net/"&gt;http://pyserial.sourceforge.net&lt;/a&gt; downloaden&lt;/li&gt;&lt;br /&gt; &lt;li&gt;PySerial nach beiliegendem Readme Installieren&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Python RSAPI Plugin von &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/rsapi.oxt"&gt;http://www.thomas-wollmann.de/ftp/rsapi/rsapi.oxt&lt;/a&gt; downloaden&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Python RSAPI Plugin mit Hilfe des Open Office Extension Managers installieren.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;strong&gt;Installation unter Windows:&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;OpenOffice.org installieren&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Meine angepasste Version der PyWin32 und PySerial für Open Office unter &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/pyserialpywin32bundle.exe"&gt;http://www.thomas-wollmann.de/ftp/rsapi/pyserialpywin32bundle.exe&lt;/a&gt; downloaden und installieren&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Python RSAPI Plugin von &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/rsapi.oxt"&gt;http://www.thomas-wollmann.de/ftp/rsapi/rsapi.oxt&lt;/a&gt; downloaden&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Python RSAPI Plugin mit Hilfe des Open Office Extension Managers installieren.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;em&gt;Bei Problemen mit dem pyserialpywin32bundle Installer, kann man sich an einer manuellen Installation mit der kis Version versuchen. Download unter: &lt;a href="http://www.thomas-wollmann.de/ftp/rsapi/ooopywin32serialbundle.zip"&gt;http://www.thomas-wollmann.de/ftp/rsapi/ooopywin32serialbundle.zip&lt;/a&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Bei Fragen Schreibt mir einen Kommentar oder eine E-Mail (siehe Impressum).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Beispiel Star Basic Programm:&lt;/strong&gt;&lt;br /&gt;&lt;blockquote&gt;Sub main&lt;br /&gt;&lt;br /&gt;oObj = createUnoService("org.openoffice.comp.rsapi")&lt;br /&gt;&lt;br /&gt;oObj.setdevice("COM2")&lt;br /&gt;&lt;br /&gt;oObj.findhard()&lt;br /&gt;&lt;br /&gt;oObj.dout(255)&lt;br /&gt;&lt;br /&gt;End Sub&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-7462068278547738591?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/7462068278547738591/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2009/01/python-rsapi-released.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7462068278547738591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7462068278547738591'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2009/01/python-rsapi-released.html' title='Python RSAPI Released'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-7175666390992197983</id><published>2008-06-20T09:45:00.000-07:00</published><updated>2010-01-14T09:50:03.429-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='makro'/><category scheme='http://www.blogger.com/atom/ns#' term='pacman'/><category scheme='http://www.blogger.com/atom/ns#' term='game of life'/><category scheme='http://www.blogger.com/atom/ns#' term='excel'/><category scheme='http://www.blogger.com/atom/ns#' term='gol'/><title type='text'>retro feeling im Infounterricht</title><content type='html'>Heute hat sich der Informatikunterricht wieder gezogen. Wir sollten in Excel ein Männchen aus einem Labyrinth heraushelfen. Zur Lösung habe ich eine Mini-Gameengine gebaut und ein kleines Steuerprogramm&lt;br /&gt;&lt;br /&gt;Daraufhin habe ich mir gedacht, dass diese Engine auch mehr kann und nach kurzem Umbau ist mir die ultimative Excel &lt;a href="http://de.wikipedia.org/wiki/Pacman"&gt;Pacman&lt;/a&gt; version gelungen.&lt;br /&gt;&lt;br /&gt;Als Bonus habe ich gleich noch eine Version von &lt;a href="http://de.wikipedia.org/wiki/Conways_Spiel_des_Lebens"&gt;GOL(game of life)&lt;/a&gt; gebaut.&lt;br /&gt;&lt;br /&gt;Da ich die Idee so lustig fand, gebe ich euch die beiden Dateien für eine Runde Pacman oder GOL.&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.thomas-wollmann.de/ftp/excelmakros/pacman.zip"&gt;Pacman Download&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.thomas-wollmann.de/ftp/excelmakros/gol.zip"&gt;GOL Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS nach Nachkauf von 10 * 100Ohm Widerständen wird mein erster Bericht über mein WLan Rollandenprojekt veröffentlicht.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-7175666390992197983?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/7175666390992197983/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2008/06/retro-feeling-im-infounterricht.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7175666390992197983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7175666390992197983'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2008/06/retro-feeling-im-infounterricht.html' title='retro feeling im Infounterricht'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-7908231911603458927</id><published>2008-04-06T09:32:00.000-07:00</published><updated>2010-04-29T02:59:22.386-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='terminplaner'/><category scheme='http://www.blogger.com/atom/ns#' term='plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='terminkalender'/><category scheme='http://www.blogger.com/atom/ns#' term='cmssimple'/><category scheme='http://www.blogger.com/atom/ns#' term='galeriegenerator'/><category scheme='http://www.blogger.com/atom/ns#' term='programmieren'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='gästebuch'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CMSimple Plugins</title><content type='html'>Ich habe mich heute entschieden einige meiner CMSimple Plugins OpenSource zu stellen.&lt;br /&gt;&lt;br /&gt;Dabei muss beachtet werden, dass diese Plugins ohne Dokumentation sind und sich in der Beta-Phase befinden. Wenn sich aber ein größeres Interesse bildet, werde ich natürlich hand anlegen und die Plugins zu dokumentieren und gegebenenfgalls Bugs beheben.&lt;br /&gt;&lt;br /&gt;Die Benutzung und Weitergabe dieser Software setzt vorraus, dass ein &lt;span style="font-weight: bold;"&gt;Verweis auf diese Seite&lt;/span&gt; gesetzt wird und &lt;strong&gt;der Autor "Thomas Wollmann" sichtbar vermerkt&lt;/strong&gt; wird.&lt;br /&gt;&lt;br /&gt;Ein einfaches Gästebuch: &lt;a href="http://www.thomas-wollmann.de/ftp/simplecms/gaestebuch.zip" target="_blank"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ein einfacher Terminplaner original als Konzertterminplaner gedacht: &lt;a href="http://www.thomas-wollmann.de/ftp/simplecms/konzerttermine.zip" target="_blank"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ein Galeriegenerator mit Lightbox: &lt;a href="http://www.thomas-wollmann.de/ftp/simplecms/galerie.zip"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ein Terminkalender, der Ajax und nicht Ajax fähige Browser unterstützt: &lt;a href="http://www.thomas-wollmann.de/ftp/simplecms/kalender.zip" target="_blank"&gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Alle Plugins wurden für Mozilla Firefox entwickelt, aber auch erfolgreich in Internetexplorer 6,  Internetexplorer 7, Opera und Safari getestet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-7908231911603458927?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/7908231911603458927/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2008/04/cmsimple-plugins.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7908231911603458927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/7908231911603458927'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2008/04/cmsimple-plugins.html' title='CMSimple Plugins'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-4347256979624670106</id><published>2008-01-01T12:15:00.000-08:00</published><updated>2010-01-14T09:14:43.607-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sudoku'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Sudoku Script</title><content type='html'>Ich kam irgendwann mal auf die Idee ein Sudokugeneratorscript zu schreiben. Des weiteren ist dies auch kein Problem, da es auf Wikipedia genug Ansätze gibt solch eins zu schreiben. Schnell wollte ich dieses Script für Webseiten schreiben, es stellte sich aber das Problem, wie ich diese Berechnung mit einer langsamen Scriptsprache wie PHP realisiere. Also fing ich an alle Berechnungsmethoden Durchzugprobieren. Dabei viel auf, dass alle Verfahren mit Backtracing zu rechenaufwändig waren. So entschied ich mich für die Transformation. &lt;a href="http://de.wikipedia.org/wiki/Sudoku#Algorithmus"&gt;de.wikipedia.org&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Nun war schon das Meiste geschafft. Heute habe ich nun das Script programmiert, dass es schafft, in kurzer Zeit individuelle Sudokus zu berechnen und nicht wie bei den meisten Sudokuseiten sie aus einer Liste von Sudokus zu entnehmen.&lt;br /&gt;&lt;br /&gt;Zur besseren Codeverwertung habe ich alles in eine Klasse gepackt, sodass man sie einfach mit 3 Zeilen in seine HP einsetzen kann und sie nurnoch mit CSS designen muss.&lt;br /&gt;&lt;br /&gt;Viel Spaß nun mit 6.670.903.752.021.072.936.960 Sudokus.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thomas-wollmann.de/sonstiges/phpsudoku/"&gt;http://www.thomas-wollmann.de/sonstiges/phpsudoku/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wer die Klasse haben möchte soll mir wie immer eine Mail schreiben oder einen Comment hinterlassen. Ich helfe dann auch bei eventuellen Problemen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-4347256979624670106?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/4347256979624670106/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/sudoku-script.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/4347256979624670106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/4347256979624670106'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/sudoku-script.html' title='Sudoku Script'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-1682476315048040210</id><published>2007-10-13T09:22:00.000-07:00</published><updated>2010-01-14T10:23:06.967-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Schule'/><category scheme='http://www.blogger.com/atom/ns#' term='RSAPI'/><category scheme='http://www.blogger.com/atom/ns#' term='dll'/><title type='text'>RSAPI.DLL</title><content type='html'>In der Schule haben wir eine Dll bekommen, die wir gebrauchen sollen um in Excel physikalische Versuche zu untersuchen und zu messen.&lt;br /&gt;&lt;br /&gt;Also habe ich mir diese Bibliothek einmal im decompiler an geguckt...&lt;br /&gt;&lt;br /&gt;Sie arbeiten mit diesen DLLs:&lt;br /&gt;&lt;br /&gt;MPR.DLL&lt;br /&gt;SHLWAPI.DLL&lt;br /&gt;ADVAPI32.DLL&lt;br /&gt;GDI32.DLL&lt;br /&gt;KERNEL32.DLL&lt;br /&gt;MSVCRT.DLL&lt;br /&gt;NTDLL.DLL&lt;br /&gt;OLE32.DLL&lt;br /&gt;OLEAUT32.DLL&lt;br /&gt;RPCRT4.DLL&lt;br /&gt;RSAPI.DLL&lt;br /&gt;USER32.DLL&lt;br /&gt;WINMM.DLL&lt;br /&gt;ACTIVEDS.DLL&lt;br /&gt;ADSLDPC.DLL&lt;br /&gt;ADVPACK.DLL&lt;br /&gt;APPHELP.DLL&lt;br /&gt;ATL.DLL&lt;br /&gt;AUTHZ.DLL&lt;br /&gt;BROWSEUI.DLL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sie hat die Funktionen:&lt;br /&gt;&lt;br /&gt;RC&lt;br /&gt;YLD&lt;br /&gt;TASTE&lt;br /&gt;KBHIT&lt;br /&gt;KBRESET&lt;br /&gt;INITZELLE&lt;br /&gt;INITCOMPULAB&lt;br /&gt;INITSIOS&lt;br /&gt;INIT&lt;br /&gt;GETCOM&lt;br /&gt;SETHARD&lt;br /&gt;GETHARD&lt;br /&gt;FINDHARD&lt;br /&gt;USBFIND&lt;br /&gt;REALTIME&lt;br /&gt;TIMEREADUS&lt;br /&gt;TIMEINITUS&lt;br /&gt;TIMEREAD&lt;br /&gt;TIMEINIT&lt;br /&gt;IX_STRREAD&lt;br /&gt;IX_STRLENGTH&lt;br /&gt;IX_STRLEN&lt;br /&gt;IX_READSTRING&lt;br /&gt;IX_SENDSTRING&lt;br /&gt;STRLENGTH&lt;br /&gt;STRREAD&lt;br /&gt;STRLEN&lt;br /&gt;READSTRING&lt;br /&gt;SENDSTRING&lt;br /&gt;IX_FLUSHOUT&lt;br /&gt;IX_FLUSHIN&lt;br /&gt;FLUSHOUT&lt;br /&gt;FLUSHIN&lt;br /&gt;IX_DTR&lt;br /&gt;IX_TXD&lt;br /&gt;IX_RTS&lt;br /&gt;IX_DCD&lt;br /&gt;IX_RI&lt;br /&gt;IX_CTS&lt;br /&gt;IX_DSR&lt;br /&gt;DTR&lt;br /&gt;TXD&lt;br /&gt;RTS&lt;br /&gt;DCD&lt;br /&gt;RI&lt;br /&gt;CTS&lt;br /&gt;DSR&lt;br /&gt;AOUT&lt;br /&gt;AIN&lt;br /&gt;DIN&lt;br /&gt;DOUT&lt;br /&gt;IX_TIMEOUT&lt;br /&gt;IX_SENDBYTE&lt;br /&gt;IX_READBYTE&lt;br /&gt;IX_CLOSECOM&lt;br /&gt;IX_OPENCOM&lt;br /&gt;SENDBYTEFAST&lt;br /&gt;TIMEOUT&lt;br /&gt;SENDBYTE&lt;br /&gt;READBYTE&lt;br /&gt;CLOSECOM&lt;br /&gt;OPENCOM&lt;br /&gt;VERSION&lt;br /&gt;DELAY&lt;br /&gt;DELAYUS&lt;br /&gt;&lt;br /&gt;Nach dem erfolgreichem nachgucken der Funktionsnamen hat mich doch mal interessiert, was denn alles für Infos in der Bibliothek stecken.&lt;br /&gt;&lt;br /&gt;Als erstes habe folgende Daten gefunden:&lt;br /&gt;&lt;br /&gt;CompanyName Berndt&lt;br /&gt;&lt;br /&gt;FileDescription Testversion&lt;br /&gt;&lt;br /&gt;FileVersion 1.6.0.0&lt;br /&gt;&lt;br /&gt;LegalCopyright berndt 2007&lt;br /&gt;&lt;br /&gt;ProductVersion 1.0.0.0&lt;br /&gt;&lt;br /&gt;Comments d7&lt;br /&gt;&lt;br /&gt;Danach habe ich geguckt in was sie Programmiert wurde.&lt;br /&gt;&lt;br /&gt;Kurz darauf wurde ich fündig.&lt;br /&gt;&lt;br /&gt;Subkey = "SOFTWAREBorlandDelphiRTL"&lt;br /&gt;Da hatten wir den Registry Key, der auf Delphie verweist.&lt;br /&gt;&lt;br /&gt;Nach der Analyse des ausgeworfenen Assemblers war mir klar, dass die Bibliothek ordentlich programmiert war und auf jedenfall von Delphie stammen muss.&lt;br /&gt;&lt;br /&gt;Daraufhin habe ich noch ein paar Stringtables und paar Funktionen gemoddet. Was sehr lustig wäre wenn man jemand so eine gefälschte  DLL unterschiebt. Die Verzweiflung die die Person hat in seinem Code den Fehler zu suchen wäre einfach die geilste Schadenfreude. XD&lt;br /&gt;&lt;br /&gt;Und schon war wieder eine Viertelstunde in meinem Leben beinahe sinnvoll genutzt worden. :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-1682476315048040210?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/1682476315048040210/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2007/10/rsapidll.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1682476315048040210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/1682476315048040210'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2007/10/rsapidll.html' title='RSAPI.DLL'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-6712189036681891150</id><published>2007-08-19T12:05:00.000-07:00</published><updated>2010-01-14T09:16:53.370-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AV Ken'/><category scheme='http://www.blogger.com/atom/ns#' term='Vista'/><title type='text'>AV Ken unter Vista</title><content type='html'>Gestern habe ich versucht AV Ken auf Vista richtig zum laufen zu bekommen.&lt;br /&gt;&lt;br /&gt;Die fertige Anleitung:&lt;br /&gt;&lt;br /&gt;1. beim Installer auf Eigenschaften und Kompatibilität auf "XP Servicepack 2" stellen&lt;br /&gt;2. Installieren&lt;br /&gt;3. Neu starten&lt;br /&gt;4. Ins Ken Verzeichnis wechseln und von allen Anwendungen die Kompatibilität auch auf "XP Servicepack 2" stellen. Zusätzlich noch unten das Häkchen "mit Administratorrechten ausführen" ankreuzen&lt;br /&gt;5. Neu starten&lt;br /&gt;&lt;br /&gt;Ich hoffe falls ihr AV Ken benutzt oder jemanden kennt der es benutzt euch/ihm helfen könnt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-6712189036681891150?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/6712189036681891150/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/av-ken-unter-vista.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6712189036681891150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6712189036681891150'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/av-ken-unter-vista.html' title='AV Ken unter Vista'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5437632868576509877.post-6726137518078066440</id><published>2007-08-18T12:04:00.000-07:00</published><updated>2010-01-14T09:16:22.696-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='Nachschlagen'/><category scheme='http://www.blogger.com/atom/ns#' term='Unzensiert'/><title type='text'>DNS Probleme</title><content type='html'>Um die momentanen DNS Sicherheitprobleme und Ausfälle zu Überbrücken, habe ich ein paar zuverlässige DNS gesucht, die mit (fast immer) ein schnelles Ergebnis liefern.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Meine DNS:&lt;br /&gt;&lt;br /&gt;204.152.184.76&lt;br /&gt;81.91.162.5&lt;br /&gt;194.25.2.131&lt;br /&gt;145.253.2.11&lt;br /&gt;81.91.161.2&lt;br /&gt;145.253.2.75&lt;br /&gt;&lt;br /&gt;Ich hoffe damit wird eure Leitung auch wieder so schnell wie es bei mir war :P&lt;br /&gt;&lt;br /&gt;Außerdem verwende ich größtenteils anonyme DNS die meines Erachtens mehr gefördert werden sollten.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5437632868576509877-6726137518078066440?l=thomaswollmann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thomaswollmann.blogspot.com/feeds/6726137518078066440/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/dns-probleme.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6726137518078066440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5437632868576509877/posts/default/6726137518078066440'/><link rel='alternate' type='text/html' href='http://thomaswollmann.blogspot.com/2010/01/dns-probleme.html' title='DNS Probleme'/><author><name>Thomas Wollmann</name><uri>http://www.blogger.com/profile/00746047649469649947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
