Tag Archives: Tool

droopy-Beispiel

Droopy – Datenübertragung per HTTP

Das Python-Skript Droopy wird auf dem Zielrechner ausgeführt, so dass hier ein kleiner HTTP-Server gestartet wird, der eine einfache Seite mit Uploadformular enthält. Nun muss man nur noch dessen IP-Adresse zusammen mit der Portnummer in die Adresszeile des Browsers eingeben und kann Dateien verschicken (egal ob Windows, Mac, Linux …). Einzige Voraussetzung auf dem Zielrechner ist Python!


Download: droopy

wget http://stackp.online.fr/wp-content/uploads/droopy
mkdir uploads


Usage: droopy [options] [PORT]

Options:
  -h, --help                            show this help message and exit
  -m MESSAGE, --message=MESSAGE         set the message
  -p PICTURE, --picture=PICTURE         set the picture
  -d DIRECTORY, --directory=DIRECTORY   set the directory to upload files to
  --save-config                         save options in a configuration file
  --delete-config                       delete the configuration file and exit


Beispiel: droopy

python2 droopy -d uploads -m "Hi, schick mir doch mal ein paar Dateien... :-)" -p ~/Bilder/gemma-atkinson-108-06.jpg


droopy-Beispiel
droopy-Beispiel
1 Star2 Stars3 Stars4 Stars5 Stars (10 votes, average: 3.50 out of 5)

lsof – list open files

lsof kann ein sehr mächtiges Tool zur Überwachung und Analyse des Systems sein.

lsof /Pfad/Datei

Informationen über die Verwendung der angegebenen Datei

lsof /dev/cdrom

Informationen über die Verwendung von z.B. dem CD-ROM-Laufwerk

lsof +D /home/benutzername

Informationen über die Verwendung von Dateien z.B. des Home-Verzeichnisses des Anwenders

lsof +p

Liefert die Informationen welche PID welche Datei benutzt

lsof +c

Liefert die Informationen welcher Prozess welche Datei benutzt

lsof +u

Liefert die Informationen welcher Anwender welche Datei benutzt

lsof +i

Liefert die Informationen welcher Netzwerkdienst von welchem Anwender, PID usw. benutzt wird

lsof +L1

Liefert die Informationen über bereits gelöschte Dateien

lsof -a

logische UND-Verknüpfung von Optionen; dies macht immer dann Sinn, wenn lsof mit zwei Optionen aufgerufen wird und beide angewendet werden sollen, da per Voreinstellung immer eine ODER-Verknüpfung angewendet wird.

z.B.:

sudo lsof -a -i -u www-data

Es werden alle Netzwerkports (=Netzwerkdateien) angezeigt, die vom Nutzer “www-data” offen gehalten werden.

[weitere Beispiel]

alternativ kann man sich auch folgenden Befehl anschauen

fuser -v /verzeichnis

mit diesem kannst du dir anzeigen lassen, welcher Benutzer, welche Datei momentan, in einen bestimmten Verzeichnis geöffnet hat…

Alternativ kann man das Programm auch per GUI bedienen -> Glsof-Filemonitor

Link:
sourceforge.net/projects/glsof/files/

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)

Google startet Browser-Größen-Tool

Google startet Browser-Größen-Tool, damit wir sehen können, wie andere unserer Webseite sehen.

Da ich das Teil auch nicht auf Anhieb verstanden habe, starte ich einfach mal mit einem Beispiel:

Google Test Bild
Google Test Bild

Wie man erkennen kann, können 20% (100% – 80% = 20%) der Besucher meine Buttons nicht sehen. :(

Google:
For example, on the download page for Google Earth, the install rate increased by 10% when we moved the “Download” button 100 pixels upward. We can attribute that increase to users who wanted to try out Google Earth, but didn’t see the button before.

Link:
browsersize.googlelabs.com

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Google Translate

Übersetze deine Webseite mit Google (Ajax)

Auf der rechten Seite dieser Webseite ist Google’ s neues Übersetzungs-Tool bereits im Einsatz. Wirklich praktisch ist dieses Tool, da es automatisch die Sprache des jeweiligen Browsers mit der Sprache von deiner Webseite vergleicht, sollte diese nicht die selbe sein, schlägt das Tool automatisch die passende Sprache vor…

z.B.:

ein Besucher aus China, besuchte deine Webseite…

Google Translate
Google Translate

… und nach einer kurzen Bestätigung ist deine Webseite schon Übersetzt

Google Translate
Google Translate

Die folgenden Zeilen müssen einfach irgendwo auf der Webseite integriert werden und schon kannst du die oben genannten Features nutzen. :-)

< script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit" type="text/javascript">
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

Nrg2Iso: Nero-Image -> ISO

Nrg2Iso ist ein linux Tool welches eine CD (ooder DVD) image von Nero Burning Rom zu ISO konvertieren kann.

Installation von Hand:

sudo bash
cd /usr/src/
wget http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.4.tar.gz
tar xvf nrg2iso-0.4.tar.gz
cd nrg2iso-0.4/
make

./nrg2iso image.nrg image.iso

Installation mit Paketmanager (aptitude):

aptitude install nrg2iso

Link:
gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

localepurge – macht Platz auf der Platte

localepurge ist ein Tool, um automatisch überflüssige Sprach-Dateien nach Abschluss jeder Paketinstallation löscht. Dadurch kann man Plattenplatz wieder freigeben, der ansonsten nur von nutzlosen locale-Dateien für Sprachen belegt ist.

Installation unter Debian / Ubuntu:

aptitude install localepurge
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
safe-rm

Safe-rm can save your life

Safe-rm ist ein Tool welches davor bewahrt wichtige Dateien und Verzeichnisse zu löschen, indem es /bin/rm mit einem wrapper ersetzt, welcher vor dem löschen die konfigurierbare Blackliste abgleicht und somit die Datei ggf. nicht löscht.

Installation unter Debian / Ubuntu:

aptitude install safe-rm

Bild:


safe-rm
safe-rm


1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)