TASTELESS ~Simply without taste~

6Jul/104

CMD Trick

Nachdem ich jetzt schon länger nichts mehr geschrieben habe, dachte ich mir das es vielleicht mal wieder Zeit wird. Besonders wo ich doch jetzt meinen Laptop habe und dadurch mobiler geworden bin. :D
Als ich ihn bekommen hab habe mich mich total gefreut angemacht und was ist es sind schon 10.000x Supertolle Testversionen installiert inklusive Norton. Und das war wie ich fand noch nicht mal die Spitze des Eisberges. Eingebaut sind im Laptop 4 GB Ram nunja 32x Bit Win 7 vorinstalliert, hmm ich fand das jetzt nicht so schön.
Gleich alles formatiert + Norton natürlich^^ und 64x Win 7 installiert. TrueCrypt drauf Pidgin und xampp (Keine Lust alles einzelnt zu installieren)

Nun ich fand an Linux es so schön das man die Skripte nehmen wir zb PHP oder auch Perl einfach so mit dem CMD php oder perl die skripte starten konnte. Ich versuch euch nun zu erklären wie ihr dieses auch auf einer Windows Maschine einrichtet. es ist eigentlich ganz Simple vllt gibt es auch noch ne bessere Lösung aber ich habe es mit einer Stapeldatei gelöst, auch Batch genannt.

Wenn man in der Windows Console einen Befehl wie zb ping eingibt wird erst in dem Verzeichnis geschaut ob diese Datei dort vorhanden ist, ist sie es nicht wird im system32 ordner nachgeschaut ob sie dort exestiert. Genau dies machen wir uns zu nutze. Anstatt jetzt PHP in das system32 Verzeichnis zu installieren werden wir jetzt einfach eine Batch Datei dort ablegen die die Befehle an die Richtige PHP.exe weiter sendet. Dazu gehen wir nun in folgendes Verzeichnis: 

%windir%\system32\
  Dort Erstellt ihr nun eine Text Datei und diese bennent ihr  "php.cmd" (Ohne .txt am Ende) falls ihr die .txt Endung aber nicht ändern könnt oder auch wenn diese bei euch nicht angezeigt wird drückt ihr nun ALT. Jetzt öffnet sich eine Leite im Fenster und dort geht ihr auf "Extras" und dann auf  "Ordneroptionen...", dort oben auf "Ansicht". Macht den Haken bei "Erweiterungen bei bekannte Dateitypen ausblenden" weg und geht auf OK. Nun könnt ihr den Dateityp von .txt auf .cmd ändern.

In diese Datei schreibt ihr nun folgenden Befehl:

@call C:\Xampp\php\php.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

Wobei ihr C:\Xampp\php\php.exe vielleicht anpassen müsst wenn ihr euer PHP in ein anderes Verzeichnis installiert habt. So dies wars dann auch schon. Einfache Lösung wie ich finde gibt vielleicht auch noch ne bessere. Wenn euch eine Einfällt schreibt sie bitte mir, ich werde sie dann in eurem Namen hier reinschreiben.

veröffentlicht unter: Allgemein 4 Kommentare
17Jun/101

WordPress wurde erfolgreich aktualisiert

Grad eben ins AdminPanel von WordPress geschaut und da sprang mir direkt ein "automatisch auf WordPress 3 aktualisieren" in's Auge. Also schnell ein Backup von der DB und den Files gezogen und problemlos das ganze geupdatet.

Ging irgendwie zu einfach wenn ich ehrlich bin... und alles funktioniert noch!

Hinweise/Checkliste zum Upgrade auf WordPress 3.0:

  1. Systemanforderungen checken ( Php Version 4.3 oder höher & Mysql Version 4.1.2 oder höher)
  2. Backup ziehen von der Datenbank und den Datein ( sehr nettes Plugin: WordPress Database Backup )
  3. Plugins ausstellen ( muss man nicht machen, aber noch nicht jedes Plugin funktioniert mit der neuen Version, allgemein sollte es aber nicht zu Problemen kommen)

Jetzt auf "automatisch updaten" klicken und WordPress macht alles von alleine. Wenn alles geklappt hat, noch die vorher deaktivierten Plugin reaktivieren und schon hat man ein tolles WordPress 3.0 ( Thelonious ).

WordPress 3.0 "Thelonious" Features

14Jun/109

Songs von Grooveshark runterladen oder GrooveDown! v 0.1

In diesem Beitrag werde ich 2 Themen ansprechen, zum einen unser neues und erstes Tool: GrooveDown! mit welchem es ganz einfach möglich ist Lieder von Grooveshark.com herunterzuladen und als MP3 zu speichern. Zum anderen werde ich über die legalität des rippens von Musik solcher Musikportale wie Grooveshark, Spotify oder last.fm reden.

In den letzten Tagen arbeiten wir, also das Tasteless-Team unter hochdruck an einem Downloadtool für Grooveshark. Und heute ist der Tag gekommen an dem wir es veröffentlichen können. GroovDown! rippt euch die gewünschten Songs im Kinderspiel auf die Festplatte.

Das Programm ist selbsterklärend. Nach dem Programmstart verbindet sich das Programm zu tasteless um zum einen eine SessionID für GrooveShark abzufragen und zum anderem dass wir eine Sicherheit haben und das Tool jeder Zeit über einen Eintrag auf der Seite außer Kraft setzen können ( aus rechtlichen Gründen ). Weiterhin wird bei jedem Programmstart die Seite des Blogs geöffnet ( dies kann aber über die Optionen ausgestellt werden ) .

Man gibt nun einen Suchbegriff ein, klickt auf den dazugehörigen SuchButton , markiert die Songs die man gern runterladen möchte und startet den Download.

Wie legal ist das herunterladen / rippen von Lieder bei Grooveshark?

“Grundsätzlich hat der Nutzer auch nach der Urheberrechtsnovelle ein Recht auf die Privatkopie, sofern keine offensichtlich rechtswidrig hergestellte oder zugänglich gemachte Quelle verwendet wird. Dies kann ausgeschlossen werden, da grooveshark.com mit den Rechteinhabern kooperiert.” . . . .

Das rippen von Onlinestreams wie dem von Grooveshark bleibt eine nicht eindeutige Angelegenheit. Da eine rechtliche Einordnung der Ripperprogramme wie zB GrooveDown! fehlt.

Wenn ihr euch also eure Festplatten mit MP3's vollpacken wollt seid ihr mit unserem Downloadtool auf der sicheren Seite bis es ein Urteil gibt.

6Jun/101

Direct3D8 API-Hooking

Jutn Tag,

heute wollen wir uns von Laie zu Laie ein wenig mit DirectX beschäftigen. Als Beispiel nehmen wir eine etwas angestaubte Version, Direct3D8. Die an diesem Beispiel gezeigten Schritte können jedoch auch problemlos auf andere DirectX Versionen übertragen werden.

Vorher jedoch noch kurz was über meine Person. Ich bin bei back2hack.cc als jx bzw.  jxMANNY bekannt und beschäftige mich ab und zu mit dem Programmieren oder dem Kompromittieren bestehender Software-Architekturen. Heute konzentrieren wir uns auf das letztere.

Wenn ihr euch jetzt fragt, was das ganze soll und wofür man es benutzen kann, dann schaut euch den folgenden Screenshot an ( auf das Bild klicken zum vergrößern ) . Es geht um die Leiste am oberen Rand, vorstellbar sind aber dutzende andere Anwendungsgebiete. Also weiterlesen!

Das Produkt