<?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-4601140224597774610</id><updated>2011-12-22T06:20:10.439-08:00</updated><category term='problem'/><title type='text'>Support Dirk Paehl</title><subtitle type='html'>Support for my program and my scripts</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dpaehl.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dpaehl.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dirk Paehl Freeware Software</name><uri>http://www.blogger.com/profile/02863860116391869776</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>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4601140224597774610.post-8242328583264515041</id><published>2010-06-09T08:53:00.000-07:00</published><updated>2010-11-24T09:17:01.572-08:00</updated><title type='text'>[Tutorial] Router Reconnect mit cURL</title><content type='html'>&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Danke für diese Anleitung. Meine alte ist leider opfer von einer Neuinstallation und Umstellung in meinem Forum gewesen.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Benötigt wird&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.mozilla-europe.org/de/firefox/"&gt;Mozilla Firefox&lt;/a&gt;&lt;br /&gt;&lt;a href="https://addons.mozilla.org/de/firefox/addon/3829"&gt;Live HTTP Headers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.paehl.com/open_source"&gt;cURL&lt;/a&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;Einleitung&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Zuerst will ich noch kurz erklären, was wir hier eigentlich machen. Um die Internetverbindung zu trennen, muss man für gewöhnlich einen Button im Webinterface des Routers anklicken. Dabei wird vom Client (Browser) ein http-Request an den Router gesendet, der diesen dazu veranlasst, die Verbindung zum WWW zu kappen. Das Herstellen der Verbindung läuft genauso ab. Um herauszufinden, was genau beim Reconnect an den Router gesendet wird, zeichnen wir den gesamten Vorgang mit live http headers auf und erstellen aus dem Ergebnis eine Batch für cURL.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;IP des Routers&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Zuallererst sollte man die lokale IP-Adresse des Routers wissen. Dazu müsst ihr unter Start =&amp;gt; Programme =&amp;gt; Zubehör =&amp;gt; die Eingabeaufforderung öffnen und in diese ipconfig eingeben und Enter drücken. Dann sollte bei Standardgateway die IP-Adresse eures Routers stehen.&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_POKuoSQTClo/TA-0bRru_wI/AAAAAAAAACY/rwsVfb10858/s1600/ipconfigap4.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" qu="true" src="http://1.bp.blogspot.com/_POKuoSQTClo/TA-0bRru_wI/AAAAAAAAACY/rwsVfb10858/s320/ipconfigap4.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;strong&gt;Login&lt;/strong&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Grundsätzlich gibt es zwei Möglichkeiten, wie ihr euch am Router einloggen könnt. Wenn ihr die lokale IP eures Routers im Browser aufruft und es erscheint gleich zu Beginn ein solches Fenster wie auf dem Screenshot, dann handelt es sich um ein so genanntes htaccess-Login.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_POKuoSQTClo/TA-0y-flQZI/AAAAAAAAACg/4cGYDd9oapg/s1600/authrh0.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" qu="true" src="http://2.bp.blogspot.com/_POKuoSQTClo/TA-0y-flQZI/AAAAAAAAACg/4cGYDd9oapg/s320/authrh0.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: left;"&gt;Dies ist der weitaus günstigere Fall. Bei einem solchen Login müsst ihr eure Zugangsdaten auf folgende Weise in die Batch schreiben.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;http://Benutzername:Passwort@IP des Routers&lt;/blockquote&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Weitaus schwieriger wird es, wenn das Login über ein HTML-Formular erfolgt. Dies könnte etwa so aussehen:&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_POKuoSQTClo/TA-1hAPm6eI/AAAAAAAAACw/cXPSHCTVZKY/s1600/logincookiesjb7.png" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" qu="true" src="http://4.bp.blogspot.com/_POKuoSQTClo/TA-1hAPm6eI/AAAAAAAAACw/cXPSHCTVZKY/s320/logincookiesjb7.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: left;"&gt;Um ein solches Login mit cURL nachzubauen, müsst ihr den Login-Vorgang mit live http headers aufzeichnen. Klickt dazu auf Extras =&amp;gt; live http headers und wechselt in das Register Generator. Die Haken bei Bilder und CSS könnt ihr rausnehmen zwecks der Übersicht. Loggt euch nun ein und seht euch das Ergebnis an. Es könnte in etwa so aussehen:&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;POST /login.php username=Benutzername&amp;amp;password=Passwort&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Dies würde folgendem cURL-Aufruf entsprechen:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;curl „http://192.168.1.1/login.php” -d “username=Benutzername&amp;amp;password=Passwort” –c „cookies.txt“&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Durch den Parameter –c speichert cURL alle Cookies in die angegebene Datei. Um diese später zu verwenden, muss man den Parameter –b „cookies.txt“ einsetzen.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Reconnect aufzeichnen&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Wenn ihr eingeloggt seid, geht zu der Seite, auf der sich ein Button mit der Aufschrift „Verbindung trennen“ oder so ähnlich befindet.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_POKuoSQTClo/TA-2NQoVUpI/AAAAAAAAAC4/05eCcZ7NDWE/s1600/connnm4.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" qu="true" src="http://4.bp.blogspot.com/_POKuoSQTClo/TA-2NQoVUpI/AAAAAAAAAC4/05eCcZ7NDWE/s320/connnm4.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Öffnet jetzt über Extras das vorher installierte Addon live http headers und klickt danach auf den Button, um die Verbindung zu trennen und wiederum, um die Verbindung wieder herzustellen. Live http headers hat inzwischen den gesamten Vorgang aufgezeichnet. Wechselt also in das Fenster von live http headers und geht in das Register Generator. Das Ganze sollte in etwa so aussehen:&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_POKuoSQTClo/TA-2nPXZE1I/AAAAAAAAADI/z8cuI5N9OK8/s1600/headersee4.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" qu="true" src="http://3.bp.blogspot.com/_POKuoSQTClo/TA-2nPXZE1I/AAAAAAAAADI/z8cuI5N9OK8/s320/headersee4.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: left;"&gt;&lt;strong&gt;Bat-Datei erstellen&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Hier sind nun alle POST und GET-Requests, die an den Router gesendet wurden, aufgelistet. Ihr müsst nun herausfinden, welche Zeilen ihr davon benötigt. Das ist im Grunde sehr einfach. In meinem Fall wurden ein paar Javascript-Dateien (.js) und ein Bild (.gif) angefordert. Diese Zeilen sind für den Reconnect vollkommen unwichtig. Nur die erste und die fünfte Zeile werden benötigt. Wenn ihr wisst, welche Zeilen ihr braucht, kopiert euch diese heraus und öffnet einen beliebigen Texteditor. (zB Windows Notepad) Fügt dort die Zeilen erst einmal unverändert ein. In meinem Fall wurden zwei POST-Requests an den Router gesendet, der erste, um die Verbindung zu trennen und der zweite, um sie wieder herzustellen. Dass es sich um POST handelt, erkennt man am Schlüsselwort POST am Anfang der Zeile. Im Grunde kommen nur POST und GET in Frage.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nun muss man das Ganze so umbauen, dass curl die beiden Requests an den Router senden kann. Nehmen wir uns die erste Zeile vor:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;POST /?ce=1&amp;amp;be=0&amp;amp;l0=-1&amp;amp;l1=-1 0=13&amp;amp;1=Shared_Internet&amp;amp;5=2&lt;/blockquote&gt;Der erste Teil vor dem Leerzeichen (rot) zeigt an, wohin der Request gesendet wurde. Beim zweiten Teil hinter dem Leerzeichen (blau) handelt es sich um die POST-Daten. Das Ganze sieht als curl-Aufruf folgendermaßen aus:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;curl „http://Benutzer:Passwort@10.0.0.138/?ce=1&amp;amp;be=0&amp;amp;l0=-1&amp;amp;l1=-1“ –d „0=13&amp;amp;1=Shared_Internet&amp;amp;5=2“&lt;/blockquote&gt;Durch den Parameter –d wird der blaue Teil als POST versendet. Wenn ihr euch am Router gar nicht einloggen müsst, dann kann Benutzer:Passwort@ natürlich weggelassen werden. Genau dasselbe muss man jetzt noch mit der zweiten Zeile machen und man ist schon so gut wie am Ziel.&lt;br /&gt;&lt;br /&gt;Aus diesen zwei Zeilen&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;POST /?ce=1&amp;amp;be=0&amp;amp;l0=-1&amp;amp;l1=-1 0=13&amp;amp;1=Shared_Internet&amp;amp;5=2&lt;br /&gt;POST /?ce=1&amp;amp;be=0&amp;amp;l0=-1&amp;amp;l1=-1 0=12&amp;amp;1=Shared_Internet&amp;amp;5=2&lt;/blockquote&gt;ist also das hier geworden:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;curl "http://Benutzer:Passwort@10.0.0.138/?ce=1&amp;amp;be=0&amp;amp;l0=-1&amp;amp;l1=-1" -d "0=13&amp;amp;1=Shared_Internet&amp;amp;5=2"&lt;br /&gt;curl "http://Benutzer:Passwort@10.0.0.138/?ce=1&amp;amp;be=0&amp;amp;l0=-1&amp;amp;l1=-1" -d "0=12&amp;amp;1=Shared_Internet&amp;amp;5=2"&lt;/blockquote&gt;Das sieht sehr kompliziert aus, ist aber im Grunde ganz einfach.&lt;br /&gt;&lt;br /&gt;Die Textdatei müsst ihr jetzt nur noch mit der Endung bat abspeichern und schon könnt ihr ausprobieren, ob es funktioniert.&lt;br /&gt;&lt;br /&gt;Sonderzeichen&lt;br /&gt;Sonderzeichen werden vom Kommandozeileninterpreter cmd.exe, (also dem schwarzen Fenster mit grauer Schrift ;-)) anders interpretiert. Dies kann man ungehen, indem man die einzelnen Teile (URL, Post-Daten...) in doppelte Hochkommata setzt. Nicht so beim Prozentzeichen, dieses wird auch dann nicht als reiner String interpretiert. Um dieses Problem zu lösen, muss man jegliche Prozentzeichen verdoppeln, also hinter jedes Prozentzeichen ein weiteres einfügen.&lt;br /&gt;&lt;br /&gt;Beispiel:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;curl -d "MODEM_LOG=&amp;amp;dial=Connect&amp;amp;message=Session+is+being+terminated%0D%0A" "http://192.168.0.1/st_poe.cgi"&lt;/blockquote&gt;&lt;br /&gt;...wird zu&lt;br /&gt;&lt;blockquote&gt;&lt;blockquote&gt;curl -d "MODEM_LOG=&amp;amp;dial=Connect&amp;amp;message=Session+is+being+terminated%%0D%%0A" "http://192.168.0.1/st_poe.cgi"&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Ergebnis testen&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Zum Testen könnt ihr beispielsweise auf die Seite http://whatismyip.org gehen und euch die aktuelle IP merken. Führt dann die reconnect.bat per Doppelklick aus und schaut, ob sich die IP verändert.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Die curl.exe muss (logischerweise) im selben Ordner liegen, wie die reconnect.bat!&lt;br /&gt;Viel Erfolg!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.paehl.de/php/contact/&lt;br /&gt;Wenn das ganze funktioniert schickt mir das Ergebnis damit ich das ganze in meiner Datenbank übernehmen kann: siehe &lt;a href="http://www.paehl.de/reconnect"&gt;http://www.paehl.de/reconnect&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paehl.de/news/?p=33"&gt;Übernommen wird es dann in diesem Programm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4601140224597774610-8242328583264515041?l=dpaehl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dpaehl.blogspot.com/feeds/8242328583264515041/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://dpaehl.blogspot.com/2010/06/tutorial-router-reconnect-mit-curl.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/8242328583264515041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/8242328583264515041'/><link rel='alternate' type='text/html' href='http://dpaehl.blogspot.com/2010/06/tutorial-router-reconnect-mit-curl.html' title='[Tutorial] Router Reconnect mit cURL'/><author><name>Dirk Paehl Freeware Software</name><uri>http://www.blogger.com/profile/02863860116391869776</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/_POKuoSQTClo/TA-0bRru_wI/AAAAAAAAACY/rwsVfb10858/s72-c/ipconfigap4.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4601140224597774610.post-7060221104447229441</id><published>2010-02-25T05:05:00.001-08:00</published><updated>2010-02-25T05:05:34.547-08:00</updated><title type='text'>Burning program problem and question</title><content type='html'>You was have a problem or a question about my burning program? &lt;br /&gt;&lt;br /&gt;Wenn Du eine Frage oder ein Problem mit eins meiner Brennerprogramme haben solltest. Schreibe einfach hier rein&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4601140224597774610-7060221104447229441?l=dpaehl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dpaehl.blogspot.com/feeds/7060221104447229441/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://dpaehl.blogspot.com/2010/02/burning-program-problem-and-question.html#comment-form' title='2 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/7060221104447229441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/7060221104447229441'/><link rel='alternate' type='text/html' href='http://dpaehl.blogspot.com/2010/02/burning-program-problem-and-question.html' title='Burning program problem and question'/><author><name>Dirk Paehl Freeware Software</name><uri>http://www.blogger.com/profile/02863860116391869776</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4601140224597774610.post-279237322438380594</id><published>2010-02-25T04:40:00.000-08:00</published><updated>2010-02-25T04:40:07.161-08:00</updated><title type='text'>Portable version from other programs</title><content type='html'>Here can you found cool programs as portable version.&lt;br /&gt;&lt;br /&gt;Hier kannst Du portable Programme von coolen Programmen finden&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4601140224597774610-279237322438380594?l=dpaehl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dpaehl.blogspot.com/feeds/279237322438380594/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://dpaehl.blogspot.com/2010/02/portable-version-from-other-programs.html#comment-form' title='4 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/279237322438380594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/279237322438380594'/><link rel='alternate' type='text/html' href='http://dpaehl.blogspot.com/2010/02/portable-version-from-other-programs.html' title='Portable version from other programs'/><author><name>Dirk Paehl Freeware Software</name><uri>http://www.blogger.com/profile/02863860116391869776</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4601140224597774610.post-2630683610722742086</id><published>2010-02-24T09:54:00.001-08:00</published><updated>2010-02-24T09:57:05.368-08:00</updated><title type='text'>Router reconnect</title><content type='html'>All about my router reconnect Database or my program.&lt;br /&gt;And new reconnect here.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alles über meine Routerreconnect DB oder mein Programm hier rein.&lt;br /&gt;Auch wenn Du einen neuen Reconnect hast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4601140224597774610-2630683610722742086?l=dpaehl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dpaehl.blogspot.com/feeds/2630683610722742086/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://dpaehl.blogspot.com/2010/02/router-reconnect.html#comment-form' title='4 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/2630683610722742086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/2630683610722742086'/><link rel='alternate' type='text/html' href='http://dpaehl.blogspot.com/2010/02/router-reconnect.html' title='Router reconnect'/><author><name>Dirk Paehl Freeware Software</name><uri>http://www.blogger.com/profile/02863860116391869776</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4601140224597774610.post-7349934359103589377</id><published>2010-02-24T09:46:00.001-08:00</published><updated>2010-02-24T09:50:33.994-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='problem'/><title type='text'>Problem or question</title><content type='html'>You was have a problem or a question.&lt;br /&gt;All my program and scripts.&lt;br /&gt;Router reconnect question or a new reconnect&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Du hast ein Problem oder eine Frage zu meinen Programmen oder Scripten?&lt;br /&gt;Oder Du hast einen neuen Reconnect für Deinen Router, dann auch rein damit hier&lt;br /&gt;Dann hier rein damit. &lt;br /&gt;Fragen kannst Du in Deutsch oder Englisch&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4601140224597774610-7349934359103589377?l=dpaehl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dpaehl.blogspot.com/feeds/7349934359103589377/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://dpaehl.blogspot.com/2010/02/problem-or-question.html#comment-form' title='8 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/7349934359103589377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4601140224597774610/posts/default/7349934359103589377'/><link rel='alternate' type='text/html' href='http://dpaehl.blogspot.com/2010/02/problem-or-question.html' title='Problem or question'/><author><name>Dirk Paehl Freeware Software</name><uri>http://www.blogger.com/profile/02863860116391869776</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>8</thr:total></entry></feed>
