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

gelöst oscam user/server-updaten unter php

Hack

Ist oft hier
Registriert
25. Januar 2010
Beiträge
110
Reaktionspunkte
10
Punkte
38
Ort
bei Mannheim
hallo leute
ich suche mich schon seit wochen tot und finde keine lösung:
ich möchte, dass mein php-script zb einen neuen user im oscam unter debian anlegt, ohne es in die oscam.user schreiben zu müssen und neustarten, endstand sollte der aufruf sein, wie er von oscam selbst wäre, wenn man über das webif den neuen user angelegt hat, da braucht man ja auch keinen neustart.
shell_exec("w3m -dump ...) oder iframe gehen nicht mit passwort (leeres ergebnis ohne änderung)
EINEN oscam kann man ohne user:passwd im iframe anlegen, wenn man das loginfenster im browser korrekt bestätigt, aber beim zweiten akzeptiert er die korrekte kombination nicht.
hat jemand eine idee, wie man beliebig viele oscam anpingen kann und die änderungen korrekt übernommen werden?

bin echt am verzweifeln...

so, kleiner nachtrag:
das mit dem gleichzeitige iframe-update mehrerer instanzen klappt, da hab ich einen fehler gemacht, bleibt die kernfrage:
gibt es einen weg, dass das php die config updaten kann ohne neustart von oscam?
 
Das ist eher was für php-Programmer und weniger bis gar kein oscam Problem.
Also gehört deine Frage eher in dem Bereich.

Eine Frage stellt sich mir, wozu braucht ein normaler oscam User so eine Funktion?
 
@Kind regards
perfekt, danke

bleibt noch die frage, wie ich per php das oscam ansprechen kann, und das passwort übergeben kann ... ohne iframe
hintergrund: es soll der user-zugang gesperrt werden, wenn der zugehörige server über längere zeit nix mehr gibt - und das halt automatisch per php
 
Zuletzt bearbeitet:
ja ... danke... das ist schon klar... klappt aber nicht im iframe => dann kommt nur ein weisses fenster und nix wird ausgeführt
shell_exec("w3m -dump http... wär noch ne idee, klappt aber auch nicht

any more ideas?
 
musst dir halt die templates auslesen und entsprechend anpassen, dann solltest du diese auch aufrufen können
in Config/Webif -> template Settings einen Pfad angeben zum Beispiel /tmp/tmplates/
mkdir /tmp(tmplates
dann savetemplates.html dann sollte
Code:
Automatic switch to the Status-Page in 5 Seconds
Saved 247 templates to /tmp/tmplates/
erscheinen

Code:
root@vuduo4k:~# cd /tmp
root@vuduo4k:/tmp# mkdir tmplates
root@vuduo4k:/tmp# cd tmplates/
root@vuduo4k:/tmp/tmplates# ls
ADDNEWUSER.tpl                  CLIENTPHEADLINE.tpl             CWCYCLETHV.tpl                  ICREF.tpl                       LOGOBITSVG.tpl                  READERCTYPNOICON.tpl            STATUS.tpl
APICONFIRMATION.tpl             CLIENTPHEADLINEADD.tpl          DEBUGSELECT.tpl                 ICRES.tpl                       LOGPAGE.tpl                     READEREDITCACHEEXBIT.tpl        STATUSHBUTTON.tpl
APIERROR.tpl                    CLIENTRHEADLINE.tpl             EMM_RUNNING.tpl                 ICSPAC.tpl                      LOGSIZEMENU.tpl                 READERENTITLEBIT.tpl            STATUSHEADLINE.tpl
APIFAILBAN.tpl                  CLIENTRHEADLINEADD.tpl          ENTITLEMENTBIT.tpl              ICSTA.tpl                       MENU.tpl                        READERINFOBIT.tpl               STATUSKBUTTON.tpl
APIFAILBANBIT.tpl               CLIENTSHEADLINE.tpl             ENTITLEMENTBITNDS.tpl           ICSTART.tpl                     MESSAGE.tpl                     READERLABEL.tpl                 STATUSRBUTTON.tpl
APIFILE.tpl                     CLIENTSTATUSBIT.tpl             ENTITLEMENTGENERICBIT.tpl       ICSTOP.tpl                      MESSAGEBIT.tpl                  READERLBBIT.tpl                 SUPPRESSCMD08.tpl
APIFOOTER.tpl                   CMCAPTIONCWC.tpl                ENTITLEMENTITEMBIT.tpl          IC_CARBON.tpl                   NOENTITLEMENTS.tpl              READERLBSTAT.tpl                SUSER.tpl
APIHEADER.tpl                   CONFIGANTICASC.tpl              ENTITLEMENTS.tpl                IC_METAL.tpl                    POLL.tpl                        READERLBWD.tpl                  SUSERICON.tpl
APIREADERS.tpl                  CONFIGCACHE.tpl                 FAILBAN.tpl                     IC_STEEL.tpl                    POLLINGSET.tpl                  READERLBWU.tpl                  SYSTEMINFOBIT.tpl
APIREADERSBIT.tpl               CONFIGCACHEEXCSP.tpl            FAILBANBIT.tpl                  IC_invalid.tpl                  PRESHUTDOWN.tpl                 READERNAMEBIT.tpl               TOUCH_CSS.tpl
APIREADERSTATS.tpl              CONFIGCAMD35.tpl                FILE.tpl                        IC_not_found.tpl                PROTONEWCAMDPIC.tpl             READERNOICON.tpl                TOUCH_JSCRIPT.tpl
APIREADERSTATSECMBIT.tpl        CONFIGCAMD35TCP.tpl             FILEMENU.tpl                    IC_sleeping.tpl                 PROTOOTHERPIC.tpl               READERPINCODE.tpl               TOUCH_STATUS.tpl
APIREADERSTATSEMMBIT.tpl        CONFIGCONTENT.tpl               FILEMENUANTICASC.tpl            IC_timeout.tpl                  READERCONFIG.tpl                READERREFRESHBIT.tpl            UNLOCKPARENTAL.tpl
APISTATUS.tpl                   CONFIGCWCYCLE.tpl               FILEMENUCONSTCW.tpl             JQUERY.tpl                      READERCONFIGBOXKEY.tpl          READERS.tpl                     USERANTICASC.tpl
APISTATUSBIT.tpl                CONFIGDVBAPI.tpl                FILEMENUCSS.tpl                 JSCRIPT.tpl                     READERCONFIGCAMD35BIT.tpl       READERSBIT.tpl                  USERCONFIGLASTCHANEL.tpl
APIUSERCONFIGLIST.tpl           CONFIGGLOBAL.tpl                FILEMENUDVBAPI.tpl              JSONCACHEEX.tpl                 READERCONFIGCS378XBIT.tpl       READERSTATS.tpl                 USERCONFIGLIST.tpl
APIUSERCONFIGLISTBIT.tpl        CONFIGLOADBALANCER.tpl          FILEMENUFAKECWS.tpl             JSONCACHEEXBIT.tpl              READERCONFIGDESKEY.tpl          READERSTATSBIT.tpl              USERCONFIGLISTBIT.tpl
APIUSEREDIT.tpl                 CONFIGLOADBALANCERCTRL.tpl      FILEMENUSOFTCAMKEY.tpl          JSONENTITLEMENTBIT.tpl          READERCONFIGDRE.tpl             READERSTATSNOSTATS.tpl          USERCWCYCLE.tpl
ASKEMM.tpl                      CONFIGMENU.tpl                  FILTERFORM.tpl                  JSONENTITLEMENTS.tpl            READERCONFIGEMUBIT.tpl          READERSTATSROWBIT.tpl           USEREDIT.tpl
BODY.tpl                        CONFIGMENUANTICASC.tpl          FOOTER.tpl                      JSONFOOTER.tpl                  READERCONFIGIRDETO.tpl          READERSTATSROWINVALIDBIT.tpl    USEREDITANTICASC.tpl
CACHEEXINFOBIT.tpl              CONFIGMENUCAMD35.tpl            FOUNDENTITLEMENTS.tpl           JSONHEADER.tpl                  READERCONFIGLBWEIGHT.tpl        READERSTATSROWNOTFOUNDBIT.tpl   USEREDITCACHEEXBIT.tpl
CACHEEXMENUITEM.tpl             CONFIGMENUCAMD35TCP.tpl         GETBLOCKEMMAUPROVID.tpl         JSONREADER.tpl                  READERCONFIGNAGRA.tpl           READERSTATSROWTIMEOUTBIT.tpl    USEREDITCWCYCLE.tpl
CACHEEXPAGE.tpl                 CONFIGMENUDVBAPI.tpl            GRAPH.tpl                       JSONREADERBIT.tpl               READERCONFIGNAGRACAK7.tpl       READERWRITEEMMBIT.tpl           USEREDITMONLEVEL.tpl
CACHEEXTABLEROW.tpl             CONFIGMENULB.tpl                HEADER.tpl                      JSONSTATUS.tpl                  READERCONFIGNANO.tpl            REFRESH.tpl                     USEREDITSID.tpl
CLEARLOG.tpl                    CONFIGMENUMONITOR.tpl           HEADERSHORT.tpl                 JSONSTATUSBIT.tpl               READERCONFIGNCD524BIT.tpl       SAVETEMPLATES.tpl               USEREDITSIDNOBIT.tpl
CLEARUSERLOG.tpl                CONFIGMENUNEWCAMD.tpl           ICARRL.tpl                      JSONUSER.tpl                    READERCONFIGNCD525BIT.tpl       SCANUSB.tpl                     USEREDITSIDOKBIT.tpl
CLIENTCOUNTNOTIFIERBIT.tpl      CONFIGMENUSTREAMRELAY.tpl       ICARRR.tpl                      JSONUSERBIT.tpl                 READERCONFIGRSAKEY.tpl          SCANUSBBIT.tpl                  USERICON.tpl
CLIENTCURRENTCHANNEL.tpl        CONFIGMONITOR.tpl               ICDEL.tpl                       LOCALCARDS.tpl                  READERCONFIGSID.tpl             SCRIPT.tpl                      USERINFOBIT.tpl
CLIENTCURRENTCHANNELBIT.tpl     CONFIGNEWCAMD.tpl               ICDIS.tpl                       LOGDEBUGMENU.tpl                READERCONFIGSIDLBOKBIT.tpl      SERVICECONFIGLIST.tpl           USERLABEL.tpl
CLIENTCURRENTCHANNELPIC.tpl     CONFIGSTREAMRELAY.tpl           ICEDI.tpl                       LOGHISTORYBIT.tpl               READERCONFIGSIDNOBIT.tpl        SERVICECONFIGLISTBIT.tpl        USERNOICON.tpl
CLIENTHEADLINE.tpl              CONFIGWEBIF.tpl                 ICEMM.tpl                       LOGMENU.tpl                     READERCONFIGSIDOKBIT.tpl        SERVICECONFIGSIDBIT.tpl         WRITEPROTECTION.tpl
CLIENTHEADLINEADD.tpl           CONFIGWEBIFJQUERYBIT.tpl        ICENA.tpl                       LOGMENUDISABLELOG.tpl           READERCONFIGSMARGO.tpl          SERVICEEDIT.tpl
CLIENTHEADLINEBIT.tpl           CSS.tpl                         ICENT.tpl                       LOGMENUFILTERFORM.tpl           READERCONFIGSTDHWREADERBIT.tpl  SHOWCACHEEXINFO.tpl
CLIENTLBLVALUEBIT.tpl           CWANTICASCTBV.tpl               ICHID.tpl                       LOGMENUONOFF.tpl                READERCONFIGVIACCESS.tpl        SHUTDOWN.tpl
CLIENTLBLVALUERP.tpl            CWANTICASCTHV.tpl               ICKIL.tpl                       LOGOBIT.tpl                     READERCONFIGVIDEOGUARD.tpl      SREADER.tpl
CLIENTMHEADLINE.tpl             CWCYCLETBV.tpl                  ICMAI.tpl                       LOGOBITIMG.tpl                  READERCTYPBIT.tpl               SREADERICON.tpl
root@vuduo4k:/tmp/tmplates#
 
Zurück
Oben