Programm von Github ausführen

lutzpime

Lt. Junior Grade
Registriert
Jan. 2009
Beiträge
412
Hallo!

Ersmal vorweg, Entschuldigung für die ungenaue Titelbeschreibung.

Eigentlich wollte ich auf der Seite Passwordcard.org mir Passwortkarten erstellen. Leider funktioniert diese Seite nicht mehr.
Nun habe ich auf Github ein Programm gefunden, welches die selbe Funktion hat. KLICK

Leider habe ich überhaupt keine Ahnung, wie ich das Programm starten kann (da sich meine "Programmierkentnisse" auf SPS Steuerungen beschränken).

Danke schon im Voraus für die Hilfe!
 
Du brauchst ein Webserver. Wie in der GitHub beschreibung schon verlinkt z.B. eine Apache. Diesen kannst du auf einen Rasberry installieren. Dann per z.b. WINSCP die gedownloadeten Daten auf /var/www/html/index.html vom Pi packen fertig.

Google Stichwörter: install apache raspberry.
 
OK. Das werde ich mal probieren.
Achso. Wo steht das mit dem apache Server in der Beschreibung auf Github? Finde da irgendwie nichts bzw. finde ich die Beschreibung nicht.
 
Zuletzt bearbeitet:
Wow ist das Prinzip dieser Karten simpel und doch zugleich umständlich^^
Alternativ würde ich mir einen Passwortmanager ansehen, der auf PC und Mobilgerät funktioniert. Dieser generiert für dich ausreichend lange und sichere Kennwörter, die man sich nicht merken muss und braucht für den Zugriff nur ein Masterkennwort oder im besten Fall eine Zwei-Faktor-Authentifizierung.
 
lutzpime schrieb:
OK. Das werde ich mal probieren.
Achso. Wo steht das mit dem apache Server in der Beschreibung auf Github? Finde da irgendwie nichts bzw. finde ich die Beschreibung nicht.

Wenn du auf PasswordCard klickst kommst du auf die "Startseite" von Apache. Also wenn du Apache auf deinem PI erfolgreich installiert hast, erscheint die selbe Seite. Diese Index.html musst du dann durch die Github daten ersetzen.
 
snaxilian schrieb:
Wow ist das Prinzip dieser Karten simpel und doch zugleich umständlich^^
Alternativ würde ich mir einen Passwortmanager ansehen, der auf PC und Mobilgerät funktioniert. Dieser generiert für dich ausreichend lange und sichere Kennwörter, die man sich nicht merken muss und braucht für den Zugriff nur ein Masterkennwort oder im besten Fall eine Zwei-Faktor-Authentifizierung.

Naja. Ein Passwortmanager ist mir zu wenig offline. Und da ist es wieder so, hat man das Masterpasswort, hat man alle Passwörter. Und wen man ich mobil unterwegs bin und nur das Smartphone mit habe, funktioniert ja eine sichere 2 Faktor Authentifizierung nicht.

Der Plan ist halt, verschlüsselt die Passwort Kombination z.B. Goggle ist 3 Stern auf dem Handy zu haben und Karte halt offline zu haben in der Hosen Tasche. So müsste man halt die Karte haben, dass Passwort für die verschlüsselte Datei und die Datei um an die Passwörter heran zu kommen.
 
Ich weiß nicht, ob ich in einem anderen Github Repository gelandet bin als Sapor2211, aber der Teil mit Apache installieren ist natürlich Unfug. Für HTML und Javascript braucht es keinen Webserver. Und wenn man dann noch einmal ein kleines bisschen in der Readme weiterliest, fällt einem auch der "DEMO"-Link auf.
Dazu muss ich aber sagen, dass die Demo-Seite nicht funktioniert, weil kein EventListener auf den Button gesetzt wird, da das erst passiert, wenn beide verlinkten Schriftarten geladen wurden. Und das passiert zumindest in meinem Browser nicht. Du kannst das in der passwordcard.js ab Zeile 94 selber fixen oder du rufst die Funktion direkt über die Konsole vom Browser auf. Die Funktion heißt generate. Oder du fügst eben einen neuen EventListener über die Konsole hinzu und kannst dann auf den Button klicken. Wie du willst.
Also lädst du dir alle Dateien aus dem Projekt runter, speicherst die irgendwo zusammen auf deiner Festplatte und öffnest die passwordcard.html in einem Browser deiner Wahl.
 
Nase schrieb:
Ich weiß nicht, ob ich in einem anderen Github Repository gelandet bin als Sapor2211, aber der Teil mit Apache installieren ist natürlich Unfug. Für HTML und Javascript braucht es keinen Webserver. Und wenn man dann noch einmal ein kleines bisschen in der Readme weiterliest, fällt einem auch der "DEMO"-Link auf.
Dazu muss ich aber sagen, dass die Demo-Seite nicht funktioniert, weil kein EventListener auf den Button gesetzt wird, da das erst passiert, wenn beide verlinkten Schriftarten geladen wurden. Und das passiert zumindest in meinem Browser nicht. Du kannst das in der passwordcard.js ab Zeile 94 selber fixen oder du rufst die Funktion direkt über die Konsole vom Browser auf. Die Funktion heißt generate. Oder du fügst eben einen neuen EventListener über die Konsole hinzu und kannst dann auf den Button klicken. Wie du willst.
Also lädst du dir alle Dateien aus dem Projekt runter, speicherst die irgendwo zusammen auf deiner Festplatte und öffnest die passwordcard.html in einem Browser deiner Wahl.

Also die Dateien herunterladen und die HTML im Browser öffnen und die Konsole öffnen bekommen ich noch hin. Der Rest sind für mich leider böhmische Dörfer.
 
@Nase hast natürlich Recht! Ich war da zu schnell, ich habe nur den Apache Link gesehen.... Für HTML und JS braucht man natürlich keinen eigenen Webserver, nur ein Browser!

Bei JS bin ich allerdings raus. Sorry
 
Zurück
Oben