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 10:40] – [Das Betreiben des Botes] michaelskripting-section:div-skripts:energy-air-selenium-bot [2019/08/26 12:12] – [Das Betreiben des Botes] michael
Line 18: Line 18:
   - In der Gmail Inbox [[https://mail.google.com/|mail.google.com]]] ein neues ''Label'' namens "''Energy''" kreieren.   - In der Gmail Inbox [[https://mail.google.com/|mail.google.com]]] ein neues ''Label'' namens "''Energy''" kreieren.
   - Unter Einstellungen (oben rechts), zu "Filter & blockierte Adressen gehen und "Neuen Filter erstellen" klicken.   - Unter Einstellungen (oben rechts), zu "Filter & blockierte Adressen gehen und "Neuen Filter erstellen" klicken.
-  - jhj +  - Bei ''von:'' die Email Adresse ''no-reply-smsforwarder@cofp.ru'' eintragen 
-  - Filter erstellen und auf das neu erstellte Label anwenden.+  - Filter erstellen und auf das neu erstellte Label "Energy" anwenden.
  
 ---- ----
Line 55: Line 55:
 === Erstmaliges Ausführen des Botes (Zur Berechtigung Gmail + setzen der Label ID) === === Erstmaliges Ausführen des Botes (Zur Berechtigung Gmail + setzen der Label ID) ===
  
 +  - ''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.
 +  - 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 60: Line 65:
 === 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 69: Line 75:
  
 <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