Skip to content

obama/adventskalender-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

adventskalender-dashboard

Diese Webextension (Browser-Erweiterung) soll euch beim Adventskalendern helfen. Das Konzept ist folgendes: Ihr gebt alle Seiten ein, bei denen ihr teilnehmen wollt und dann öffnet die Webextension eine Seite nach der anderen und hilft euch beim ausfüllen der Formulare.

Soweit zur Theorie, in der Praxis funktioniert es natürlich (noch) nicht so perfekt. Ihr könnte gerne am Code mitarbeiten!

Inhalt:

Vorschau:

was man bisher machen kann:

  • die URLs eingeben
  • dann wird eine URL nach der anderen geöffnet, mit klick auf den pfeil kommt man zur nächsten seite
  • man kann notizen machen
  • die "sweepstake seiten" werden automatisch ausgefüllt und geklickt

Installation

Firefox

Füge das Addon hinzu: https://addons.mozilla.org/de/firefox/addon/adventskalender-dashboard

oder falls du den quelltext starten willst: downloade das github repository in einen ordner und geh auf about:debugging#addons und erlaube temporäre addons. dort dann den beim hinzufügen die manifest.json auswählen. (ACHTUNG: wenn man firefox schließt wird die seiten liste gelöscht! macht also vor dem beenden ein backup! nachtrag: im neuen firefox scheint es doch gespeichert zu werden)

Chrome

https://chrome.google.com/webstore/detail/adventskalender-dashboard/aajfkepkbdiijahfekadbhjmpennggii Auch hier könnt ihr vom Quelltext starten: bei erweiterungen den entwickler modus aktivieren und dann entpackte erweiterung laden. dort den ordner suchen und hinzufügen. chrome merkt sich die seitenliste scheinbar auch nach dem neustart bei beta-extensions.

Nutzen

  1. klickt auf das geschenk-icon 🎁 in der oberen Leiste wo die Extensions sind.
  2. dann dashboard anklicken
  3. dort added ihr eure seiten, oder geht zu "einstellungen" und ladet euch die Liste von MyDealz runter. Alternativ könnt ihr auch ein backup-JSON-Objekt in das Text feld pasten, falls ihr eines habt.
  4. unter persönliche daten könnt ihr eure adresse eingeben, die dann von dem autofill versucht wird einzupasten (funktioniert noch nicht).
  5. habt ihr alle seiten geadded, klickt ihr auf den roten start pfeil und füllt die Formulare aus etc. oben erscheint eine blaue leiste dort ist dann der Knopf zur nächsten Seite.

Knöpfe der Leiste

  • Auto fill: es versucht die felder auszufüllen. funktionert bisher aber kaum ;) Klickt man es ein 2. mal so werden die eingegeben daten gespeichert, sodass sie nächstes mal genauso wieder eingefüllt werden können. aber auch das klappt bisher nur auf einigen seiten.
  • Notiz: man kann sich eine Notiz abspeichern, die dann in der blauen leiste angezeigt wird.
  • Aktivieren/Deaktivieren. Beim nächsten Durchlauf wird diese Seite nicht mehr angezeigt, aber bleibt in der Liste erhalten (nützlich, damit der Import nicht immer wieder bereits gelöscht Seite wieder aufnimmt.)
  • Gehe zur nächsten Seite, aber notiere kein Datum, also nicht teilgenommen.
  • Gehe zur nächsten Seite und notiere das Datum als ausgefüllt.

probleme

  • wenn ihr den tab schließt müsste ihr nochmal den roten start knopf im dashboard klicken
  • der weiter knopf ist nicht sichtbar. Klickt auf das kleine 🎁 Icon und klickt im Ersatzmenü auf den Knopf.
  • ihr solltet keine seiten adden während ihr den roten knopf schon gestartet habt. sie könnten in der reihenfolge so landen, dass sie erst am nächsten tag geöffnet werden.