2016-04-10 7 views
0

Ich versuche, ein Programm zu machen, das die Bilder oder Texte auf dem Desktop eines Benutzers automatisch scannen und dann in eine .txt Datei für die Textanalyse konvertieren könnte.Automatisieren Dekstop Screening mit Python

Bisher habe ich Quellcodes gefunden, um PDF und HTML in .txt zu konvertieren. Allerdings würde Ich mag mein Programm automatisch scannen Sie den Desktop-Bildschirm in bestimmten Zeitabständen machen, anstatt manuell die Quelle Eingabe wie:

$pdf2txt.py samples/simple1.pdf 

Ich weiß nicht, wo ich anfangen soll, so wird jeder Vorschlag geschätzt.

Antwort

0

Zunächst einmal ist der Desktop nur eine Stelle im Dateiverzeichnis wie:.

C:\Users\Kirsteen\Desktop 

So ist der nächste Schritt in diesem Verzeichnis für die Arten von Dateien, die Sie interessiert sind zu suchen, würden Sie‘ Ziel ist es, eine Liste gültiger Dateinamen zu generieren, die konvertiert werden müssen. Diese Q/A könnte Ihnen helfen.

Sobald die Dateien gefunden wurden, führen Sie diese Konvertierungs-Skripts, die Sie haben. Um dies automatisch zu wiederholen, legen Sie alle diese Punkte in eine Schleife und fügen eine Verzögerung hinzu, so dass sie einmal pro Stunde/Woche ausgeführt wird.

Um Dinge aufzuräumen, sollten Sie diesen Prozess im Hintergrund ausführen und sicherstellen, dass das Programm die Dateien nicht mehr als einmal konvertiert, wenn sie nicht geändert wurden.