skripting-section:div-skripts:energy-air-selenium-bot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
skripting-section:div-skripts:energy-air-selenium-bot [2019/08/26 11:00] – [Das Betreiben des Botes] michaelskripting-section:div-skripts:energy-air-selenium-bot [2019/08/26 12:17] michael
Line 12: Line 12:
 <WRAP center box 100%> <WRAP center box 100%>
 ==== Vorbereitung und Installation ==== ==== Vorbereitung und Installation ====
 +
 +Für das erstmalige Setup und das Ausführen des Energy Air Botes, sind initial vier Vorberitungschritte nötig. 
  
 === Vorbereitung 1 - Gmail Account API aktivieren und Label vorbereiten === === Vorbereitung 1 - Gmail Account API aktivieren und Label vorbereiten ===
Line 53: Line 55:
 ---- ----
  
-=== Erstmaliges Ausführen des Botes (Zur Berechtigung Gmail + setzen der Label ID) ===+=== Vorbereitung 4 - Erstmaliges Ausführen des Botes (Zur Berechtigung Gmail + setzen der Label ID) ===
  
-  - ''credentials.json'' (GMAIL API Auth) in den Projektordner platzieren.+  - ''credentials.json'' (GMAIL API Auth) in den ''Projektordner (D:\EnergyAir-Bot-2019\)'' platzieren.
   - Im ''gmail_nrg_code.py'' gibt es zwei Stellen welche mit Uncomment markiert sind. Diese Blöcke müssen für die erste Ausführung komplett einkommentiert werden.   - Im ''gmail_nrg_code.py'' gibt es zwei Stellen welche mit Uncomment markiert sind. Diese Blöcke müssen für die erste Ausführung komplett einkommentiert werden.
-  - +  - Das Skript mittels <code># energy-sbot2019.py</code> in der CMD-Konsole ausführen. 
 +  - Die ''id'' des Labels kopieren und an folgender Codestelle einfügen: <sxh python; gutter: false;>results = service.users().messages().list(userId='me', labelIds=['UNREAD', 'Label_YOURLABELID'],</sxh> 
 +  - Beide Codeblöcke wieder auskommentieren.
  
 ---- ----
Line 63: Line 67:
 === Starten des Energy Air Botes === === Starten des Energy Air Botes ===
  
-Zum starten des Botes im Bot Verzeichnis "''D:\EnergyAir-Bot-2019\''" und im Aktiven ''venv'' folgenden Befehl ausführen. //Anschliessend warten auf den Gewinn.. ;)//+Zum starten des Botes im Bot Verzeichnis "''D:\EnergyAir-Bot-2019\''" und im Aktiven ''venv'' folgenden Befehl ausführen. <WRAP clear/> 
 +//Anschliessend warten auf den Gewinn.. ;)//
  
 <code># energy-sbot2019.py</code> <code># energy-sbot2019.py</code>
Line 72: Line 77:
  
 <WRAP center box 100%> <WRAP center box 100%>
-==== Bot erneut ausführen ====+==== Bot erneut ausführen (nach PC reboot oder für neue Nummer) ====
  
 ''Neues unprivilegiertes **CMD-Fenster** öffnen und nachfolgende Kommandos eintippen.'' ''Neues unprivilegiertes **CMD-Fenster** öffnen und nachfolgende Kommandos eintippen.''
  • skripting-section/div-skripts/energy-air-selenium-bot.txt
  • Last modified: 2019/08/27 14:40
  • by michael