Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

hoppele karte bestimmte zeiten ein ausschalten lassen

centrino

Freak
Registriert
26. September 2011
Beiträge
212
Reaktionspunkte
25
Punkte
88
servus,

kann ich meinen reader irgendwie sagen einen hoppele karte an bestimmte zeiten ein ausschalten lassen das sie nachts 23:00 nachts loslegt und morgens 6:00 morgens ausschaltet.
Oscam letztes modell mit OSCam r10011 und USB easymouse.
leider bin nicht fündig geworden.

servus
 
Zuletzt bearbeitet von einem Moderator:
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

Das interessiert mich auch, übern Pin kann man es aber doch sichern oder?
Gruß
 
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

Eine OSCAM-interne Funktion dafür gibt es meines Wissens nicht. Wenn ihr auf der Kiste (oder sonst wo im Netz) cron und bspw. wget oder curl zur Verfügung habt und das Webif von OSCAM aktiviert ist kann man mittels zeitgesteuertem Skriptaufruf den entsprechenden Reader disablen bzw. enablen lassen.
 
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

Einen Parameter im Reader gibt es dafür m.W. leider nicht, aber beim User:
allowedtimeframe = 23:00-06:00
Du könntest also für alle User die Hoppel bekommen sollen einen zweiten User anlegen, oder du lässt für Hoppel eine zweite OScam Instanz laufen mit nur einem eingeschränkten User und verbindest diesen mit deiner OScam Hauptinstanz.

-supraracer
 
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

...Oder Du startest und stoppst diese Zweite Instanz per Script zu Deinen gewünschten Zeiten, um den Vorschlag von @supraracer mal aufzugreifen.

Allerdings wäre da der parameter allowedtimeframe = sicher eleganter.
 
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

...oder man lässt die Hasen einfach frei hoppeln wenn sie hoppeln wollen...viele sind dann "ausgeglichener". :dfingers:

-supraracer
 
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

servus,

ja danke für die super ideen,
mann könnte ja irgendwie zeitschaltuhr analog od.digital hinbasteln mit usb reader? habe mir auch schon überlegt:emoticon-0117-talki

was fidero85 sagt das interessiert mich nur her damit,
wget oder curl zur Verfügung habt und das Webif von OSCAM aktiviert ist kann man mittels zeitgesteuertem Skriptaufruf den entsprechenden Reader disablen bzw. enablen lassen.

servus
 
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

Wie "immer her damit"...selber denken und probieren macht klug.
Man nehme sich das WebIf, genauer die Readers-Seite vor, untersuche den Seitenquelltext und verstehe (Achtung, große Denkhürde, man benötigt auch noch den Quelltext der oscam.js) was ein Klick auf "Enable/Disable Reader" auslöst (Lösung: nämlich den Aufruf der Seite http://$ip:$port/readers.html?label=$reader&action=disable bzw &action=enable und kreiere sich aus diesem erworbenen Neuwissen nun einen Aufruf a la
Code:
wget --no-check-certificate -O /dev/null "https://127.0.0.1/readers.html?label=reader1&action=disable"
Wenn du kein HTTPS verwendest oder einen alternativen Port oder was auch immer musst du den URL-Aufruf natürlich noch anpassen. Die Transferleistung, das ganze jetzt in ein Skript zu packen und zeitgesteuert mittels cron aufzurufen überlasse ich jetzt ganz dir, im Zweifel findest du sicherlich hier im Board (oder in jedem Linux-Einsteigerbuch) kompetente Hilfe.

h2h
fidero
 
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

Hi,
@fidero85
toller Ansatz, aber

es gibt ein Problem mit mit "wget" bei der Authorisierung, wenn das WebIf mit einem Passwort gesichert ist.
#760 (Webif wget problem)

Ich würde daher eher "curl" empfehlen und zwar nach diesem Schema:
Code:
#curl -s --digest -u "$USER:$PASS" "http://$IP:$PORT/readers.html?label=$READER&action=disable"
#curl -s --digest -u "$USER:$PASS" "http://$IP:$PORT/readers.html?label=$READER&action=enable"
Hier noch was zum Lesen dazu:
WebIf

Gruß
janni1
 
Zuletzt bearbeitet von einem Moderator:
AW: hoppele karte bestimmte zeiten ein ausschalten lassen

Hi,
das ist richtig, nur die Anmeldung wird mit wget scheitern.

Oscam-ticket #760
Wget does not correctly handle the qop-value and thus sends wrong authentification (it calculates the authentication for a more insecure authentification method).
....Please contact wget authors to get a fix or use curl instead.
Oscam-Wiki:
Q: Authentication does not work when trying to authenticate via my own program/library xy.
A: Make sure that your program/library uses digest authentication and NOT basic authentication. Wget also seems to have it's bugs with digest authentication so use curl instead. ...
Gruß
janni1
 
Zurück
Oben