-
Gesamte Inhalte
1107 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von DevilDawn
-
As I said... viel zu kompliziert. Wenn das Script auf genau einer Maschine läuft, PID und REMOTE_HOST mitloggen und sich gut mit grep anfreunden.
-
Eigentlich würde ich den Weg gehen den auch syslog geht, log den Rechner und die PID einfach mit. Für die Übersicht im Logfile hat der liebe (Unix-)Gott grep Erfunden Das ist auf jeden Fall verlässlicher und vermutlich performanter als ein rumhantieren mit N Pufferdateien deren Grösse von 0 bis Unendlich reichen kann. Oder, wenn das Programm wirklich nur einmal pro Maschine läuft, logge gleich nach ${LOGFILE}.${HOSTNAME}. Wenn es sich jedoch nicht umgehen lässt sollte jede Instanz einfach in ein eigenes tempfile loggen (man mktemp). Erst wenn das Programm durchgelaufen ist wird der inhalt ins Logfile kopiert. Vorher kann man dann einfach ein Lockfile in /var/lock setzen, das die anderen Instanzen dann Beachten. LOCKFILE=/var/lock/irgendwas.lck LOGFILE=/var/log/Programm/my.log TMPFILE=`mktemp /tmp/$0.XXXXXX` || exit 1 # ... # Alles da rein schreiben # ... # Programm fertig while [ -f $LOCKFILE ] do sleep 1 done touch $LOCKFILE cat $TMPFILE >> $LOGFILE rm $TMPFILE rm $LOCKFILE exit 0
-
http://thesims2.ea.com/
-
MMORPG - Zeitgemäß grafisch - Welches ist Euer Favorit?
DevilDawn antwortete auf frquadrat's Thema in Gaming Club's Allgemeine Themen
Sagen wir so, wenn du einmal weniger ins Kino gehst oder ein Tag nicht in die Kneipe/Disco/$WHATEVER hast du das Geld raus. Und ein gutes MMORPG unterhält dich deutlich Länger. Insofern ist der Preis pro Stunde Entertainment ungeschlagen günstig. -
Fehlermeldung? include() kann erst ab php 4.3.x URLs holen und braucht dazu eine (default gesetzte) option in der php.ini. fopen(), fpassthru() könnte das ansonsten auch erledigen.
-
Objekte gibts doch bereits ein paar auf der offiziellen Seite, halt den Alienware PC, ein paar Bäume und jetzt die 3 Gartenstatuen für Halloween Da Maxis Angekündigt hat eine Anleitung zum Modellieren rauszugeben erwarte ich da eine Menge. Zudem kommen ja garantiert Addons raus.
-
Die Mär vom ssh, den proxys und verbindungen...
DevilDawn antwortete auf Kaufmann_eni's Thema in Linux
grep -i port /etc/ssh/sshd_config #Port 22 lsof -i -P -n | grep sshd sshd 1537 root 3u IPv6 3603 TCP *:22 (LISTEN) Ändere in: grep -i port /etc/ssh/sshd_config Port 22 Port 433 /etc/init.d/sshd restart Shutting down SSH daemon done Starting SSH daemon done lsof -i -P -n | grep sshd sshd 2579 root 3u IPv6 15205 TCP *:433 (LISTEN) sshd 2579 root 4u IPv6 15207 TCP *:22 (LISTEN) Ta-daa... -
Wenn es völlig automatisch gehen soll ist das etwas umfangreicher. 1) Dein Linux braucht ssh, wobei login as root erlaubt sein sollte 2) du brauchst einen ssh client, z.b. PuTTY[1] 3) du erzeugst dir auf dem Windows einen sshkey ohne password, z.b. mit PuTTYgen[1] 4) den public part des keys packst du wie gewohnt in die authorized_keys auf dem linux 5) du legst auf dem windows ein commandfile an, in dem steht z.b. shutdown -h now 6) du speicherst in putty eine session mit protocol ssh, user root@host und gibst den sshkey dabei an. Die sessuon speicherst du z.b. mit namen "root@host" 7) du schreibst ein batchfile mit folgendem inhalt[2]: putty.exe -load "root@host" -m commandfile.txt putty sollte per ssh auf dem host einlogen, ohne passwort wegen dem key, und den inhalt des commandfiles dort ausführen. Das ganze setzt voraus das du mit ssh key auth ein wenig vertraut bist. [1] http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html [2] http://the.earth.li/~sgtatham/putty/0.53b/htmldoc/Chapter3.html#3.7.3
-
php-Code -> String konvertieren
DevilDawn antwortete auf firewalker...'s Thema in Skript- und Webserverprogrammierung
http://de2.php.net/serialize -
MySQL-Tabelle mit PHP füllen
DevilDawn antwortete auf etops's Thema in Skript- und Webserverprogrammierung
Wenn du mysql ... < datei machst erwartet mysql eine Datei mit SQL-Befehlen, d.h. die Zieltabelle wäre dann teil der INSERT Statements in der Datei. Wenn deine Datei nur Werte enthält musst du erst SQL-Queries daraus machen! -
sed: text durch inhalt einer Variable ersetzen
DevilDawn antwortete auf Just2blue4U's Thema in Linux
Du benutzt in deinen Variablen Slashes (/) und ebenso als Trenner für dein sed - das geht natürlich in die Mauer. Benutz statt sed -e "s/.../.../" mal sed -e "s#...#...#" -
MySQL-Tabelle mit PHP füllen
DevilDawn antwortete auf etops's Thema in Skript- und Webserverprogrammierung
Ich weiss immer noch nicht - bzw. du hast noch immer nicht erwähnt - wo dein konkretes Problem liegt. Du weisst wo die Datei ist Du weisst wie sie Aussieht Du hast php auf der Maschine Davon Ausgehend das du php kannst (da du die Sache gern mit PHP erledigen möchtest) kann ich nicht erkennen wo es Probleme gibt. Du benötigst nur einen Zugang zur Maschine, einen Texteditor und die Fähigkeit auf der Kommandozeile "php deinscrpt.php" einzutippen zum Testen. Öffnen von Dateien, Zugriff aufs MySQL etc. sollte genauso wie unter Windows gehen. Datei öffnen, Zeilenweise auslesen, Datenfelder splitten, Query bauen, Query ausführen, rince and reapeat. -
sed: text durch inhalt einer Variable ersetzen
DevilDawn antwortete auf Just2blue4U's Thema in Linux
Du benutzt single quotes ('), da werden Variablen nicht expandiert. zdir=blubb && echo '$zdir/bbbb' | sed -e 's/\$zdir/$zdir/' $zdir/bbbb zdir=blubb && echo '$zdir/bbbb' | sed -e "s/\$zdir/$zdir/" blubb/bbbb Wie du siehst geht es aber bei doublequotes, wobei du dann das erste $ escapen musst damit es da als $ steht, und nicht expandiert wird. -
MySQL-Tabelle mit PHP füllen
DevilDawn antwortete auf etops's Thema in Skript- und Webserverprogrammierung
Zielt deine Frage auf das füllen der MySQL DB per PHP ab oder eher auf das Auslesen der Datei? Klingt für mich eher nach letzerem, aber wer weiss. Etwas konkreter darfs dann doch sein. -
Also bei "must-see" Filmen wie HdR oder Shrek 2 geh ich schon mal ins teure Kino, aber selten - der Film muss mir, meiner Frau und meiner Tochter passen Ansonsten haben wir ein nicht sooo bequemes, nicht sooo hübsches Kino am Ort wo die Filme halt ein paar Wochen später reinkommen - dafür kostet der Eintritt €1,50. Das ist dann primäre Wahl für Filme wo man sich nicht ganz sicher ist ob sie einem gefallen (bzw. dem Kind, das nörgelt dann ja schliesslich *g*). Klar, Cinemaxx und Co sind teuer, aber ich muss sagen das Kino ist dafür tipptopp gepflegt und Personalkosten müssen halt reinkommen. Dementsprechen selten geht man dann halt hin.
-
AFAIK ja, wobei ich allerdings komplett ohne Cheats Spiele. Wenn du weiterhin im Bett die Option für Babys hast, wars beim ersten mal ein Fehlschlag. Sehen kannst du eine Schwangerschaft wie im richtigen Leben: Bei der betroffenen Dame schwillt der Bauch an und das Verhalten wird ... merkwürdig
-
Hm... also ich kann mir jederzeit ein Taxi rufen und auf den Gemeinschaftsgrundstücken Einkaufen gehen... oder im Park ausspannen :confused: Muss man ja sogar, damit die Kinder wenn sie Erwachsen werden anständige Klamotten bekommen
-
Anzumerken bleibt das der Janaserver Shareware ist (ausser im privaten Bereich bzw. nicht-kommerziellen Einsatz), keine Freeware. Persönlich würde ich auch den Squid empfehlen.
-
Dir ist bekannt das MySQL erst ab Version 4.1(?) Subselects beherrscht? Nicht das du noch eine Ältere unter den Fingern hast.
-
Für 1: $pattern = "|(<br[ /]*>){3}|"; $replace = "<br><br>"; Für 2: $pattern = "|^(<br[ /]*>)*(.*)$|"; $replace = "\$2"; Genauer gesagt matchen die Pattern auf alle Tags die mit <br anfangen, mit > aufhören und dazwischen beliebige Mengen Spaces und Slashes haben.
-
Keine Leerzeichen zwischen Funktion (COUNT) und Parameter ((*)) mysql> select count(*) from Tabelle; +----------+ | count(*) | +----------+ | 84 | +----------+ mysql> select count (*) from Tabelle; ERROR 1064: You have an error in your SQL syntax near '(*) from Tabelle' at line 1
-
Fehlermeldung bei google eintippen. http://www.realvnc.com/pipermail/vnc-list/2003-September/041109.html Aus dem ersten Post entnehme ich das du einen normalen HTTP Proxy nutzt (nutzen musst). Obigem Thread entnehme ich dass das Serven des Java-Applets zwar klappt, die finale Connection jedoch nicht denn dafür brauchst du wie erwähnt einen generischen TCP Proxy. Die Lösung wäre soetwas wie hier beschrieben wird: http://www.graemepyle.com/graemepyle/VNCProxy/ Der VNC Dienst muss dann wohl auf port 443 o.ä. laufen damit der Client via Proxy seinen CONNECT durchbekommt. Die meisten Proxies erlauben nur CONNECTs auf bekannte (SSL-)Ports (Squid defaulted hier auf die Ports 443, 563 und 8443) Aber das wurde alles schon mal hier im Thread erwähnt.
-
[Perl / CGI] Reg Ex bzw. -> param Problem
DevilDawn antwortete auf dgr243's Thema in Skript- und Webserverprogrammierung
Korrekt das mit den Sonderzeichen. Eine Telefonnummer ist ein treffendes Beispiel (0555-555555), kein Buchstabe - aber muss als String genommen werden. Ich würde Prüfen auf "Nur Zahlen und keine führende Null" (^[1-9][0-9]*$), eine führende Null weist i.d.R. auf einen String hin. (Etwas) Komplizierter wirds wenn floats im Spiel sind -
PHP5 - Übergabe eines Strings aus einem Formular
DevilDawn antwortete auf Osno11's Thema in Skript- und Webserverprogrammierung
http://de3.php.net/stripslashes -
MMORPG - Zeitgemäß grafisch - Welches ist Euer Favorit?
DevilDawn antwortete auf frquadrat's Thema in Gaming Club's Allgemeine Themen
Ich würde Diablo und Co kaum zu MMORPGs zählen (WoW dagegen schon). MMORPGs haben meiner Meinung nach ein paar Aspekte mehr als rumzulaufen und die Maus zu klicken. In der Regel gibt es wesentlich stärkere soziale Komponenten (in Diablo schon mal eine Hochzeit gefeiert? ), ein Wirtschafts- und Handwerkssystem. Bekannte MMORPGs sind Ultima Online, Dark Age of Camelot, Anarchy Online, Final Fantasy XI, Lineage II, Star Wars Galaxies, Everquest etc.