Differences
This shows you the differences between two versions of the page.
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/23 16:26] – [Vorbereitung und Installation] michael | skripting-section:div-skripts:energy-air-selenium-bot [2019/08/26 12:46] – [Das Betreiben des Botes] michael | ||
---|---|---|---|
Line 13: | Line 13: | ||
==== Vorbereitung und Installation ==== | ==== Vorbereitung und Installation ==== | ||
- | **Vorbereitung 1 - Gmail Account API und Label**: | + | 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 | ||
+ | |||
+ | - Klicke auf [[https:// | ||
+ | - In der Gmail Inbox [[https:// | ||
+ | - Unter Einstellungen (oben rechts), zu " | ||
+ | - Bei '' | ||
+ | - Filter erstellen und auf das neu erstellte Label " | ||
---- | ---- | ||
- | **Vorbereitung 2 - Smarthone | + | === Vorbereitung 2 - Smartphone SMS to Email App einrichten |
- Android App Installieren [[https:// | - Android App Installieren [[https:// | ||
SMS an Mail / Telefon - automatische Umleitung]] | SMS an Mail / Telefon - automatische Umleitung]] | ||
- Die App so konfigurieren, | - Die App so konfigurieren, | ||
- | - Achtung: Die App muss im Hintergrund offen bleiben, demnach die App nicht aus den " | + | - **Achtung**: Die App muss im Hintergrund offen bleiben, demnach die App nicht aus den " |
- | //App Iphone | + | <WRAP center round info 100%> |
+ | //<wrap em> | ||
* Falls kein Android Smartphone vorhanden ist, kann ein entsprechendes App aus dem Appstore genutzt werden, welches SMS auf Mail umleitet. Die Regex um den Code im String zu finden muss dann jedoch entsprechend im gmail_nrg_code.py Script angepasst werden.\ | * Falls kein Android Smartphone vorhanden ist, kann ein entsprechendes App aus dem Appstore genutzt werden, welches SMS auf Mail umleitet. Die Regex um den Code im String zu finden muss dann jedoch entsprechend im gmail_nrg_code.py Script angepasst werden.\ | ||
* Mögliche App: [[https:// | * Mögliche App: [[https:// | ||
+ | </ | ||
+ | |||
---- | ---- | ||
- | **Vorbereitung 3 - Einrichten des Bot Workspaces**: | + | === Vorbereitung 3 - Einrichten des Bot Workspaces: |
- Installation vom **Python 3.7.4** - '' | - Installation vom **Python 3.7.4** - '' | ||
- Energy Air Bot {{ : | - Energy Air Bot {{ : | ||
- | - Neues unprivilegiertes **CMD-Fenster** öffnen und in den Projekt Ordner navigieren: < | + | - Neues unprivilegiertes **CMD-Fenster** öffnen und in den Projekt Ordner navigieren: |
# cd EnergyAir-Bot-2019</ | # cd EnergyAir-Bot-2019</ | ||
- Hier wird nun ein virtualenv für Python installiert: | - Hier wird nun ein virtualenv für Python installiert: | ||
Line 43: | Line 55: | ||
---- | ---- | ||
- | | + | === Vorbereitung 4 - Erstmaliges Ausführen |
+ | |||
+ | - '' | ||
+ | - Im '' | ||
+ | - Das Skript mittels | ||
+ | - Die '' | ||
+ | - Beide Codeblöcke wieder auskommentieren. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Starten des Energy Air Botes === | ||
+ | |||
+ | Zum starten des Botes im Bot Verzeichnis "'' | ||
+ | // | ||
+ | < | ||
</ | </ | ||
Line 51: | Line 77: | ||
<WRAP center box 100%> | <WRAP center box 100%> | ||
- | ==== Bot ausführen==== | + | ==== Bot erneut |
'' | '' |