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

Stalker Portal Manager

Dann wäre meine Antwort die selbe, wie auf #8. ;-)

Wenn du willst, schick mir die Portal Adresse und ein paar MACs per PM, dann schau ich mir das an.
 
UPDATE 2.10
  • kleine Anpassungen Log Ausgabe
  • Für die Auswahl der MACs stehen jetzt drei Verschiedene Verfahren zur Auswahl, diese werden automatisch vom iptv_proxy.sh ausgewählt. Diese sind aufgeteilt in Q > B > R. Um die Systemlast zu mindern, wurde dafür ein kleines Python helper script erstellt.
    • Q = Qualifizierte MACs, die sowohl die Schwellenwerte für die Anzahl der Versuche als auch für die Erfolgsquote erfüllen; sie werden nach der Quote absteigend sortiert und zuerst ausgegeben.
    • B = Best-Effort-MACs: Sobald keine Q-Einträge mehr vorhanden sind (Schwellenwerte nicht erreicht), versucht der Proxy diese nach Erfolgsquote geordnete B-Liste als Fallback, bevor er auf die reine Zufallsliste zurückgreift.
    • R = Zufällige Fallback-MACs, denen entweder Statistiken fehlen oder die die Schwellenwerte nicht erreicht haben; sie werden dennoch ausgegeben, damit der Proxy sie gemischt anhängen kann, wenn keine qualifizierten MACs funktionieren.
  • iptv_proxy.sh sammelt die Q-Zeilen und mischt sie pro Anfrage. Wenn die Q-Liste leer ist, aber B-Einträge vorhanden sind, behandelt es diese als geordnete Liste. Unabhängig davon werden R-Zeilen immer gemischt und nach dem priorisierten Satz angehängt, wodurch sichergestellt wird, dass jede Anfrage zuerst die besten MACs ausprobiert, aber dennoch über einen deterministischen Fallback-Pfad verfügt.
  • "3. Proxy Settings" -> "4. Proxy Script Setup" ->
    • "Min Stats Attempts Threshold", hier wird ein Minimum festgelegt, ab wie vielen Abfragen die Statistik rangezogen wird.
    • "Min Success Rate (0-1)", hier wird in Prozent angegeben, wie erfolgreich eine MAC sein soll, um berücksichtigt zu werden. (z.B. 0.8 = 80%)
Zum Update reicht es, den Inhalt aus dem ZIP einfach über die alten Dateien zu kopieren.
Nach dem kopieren der Dateien, einmal über "3. Proxy Settings" -> "3. Configure Nginx for Proxy" ausführen. Damit werden alle nötigen Dateien aktualisiert für das Webinterface.
 
Hallo
Habe das Script auch seit einiger Zeit in Benutzung. Funktioniert gut , sehr gute Arbeit. Aber jetzt bei Update 2.10 bin ich ratlos. Bekomme Error: Proxy script (iptv_proxy.sh) not found bei Punkt 2. Proxy Script Setup . Wie ist die genaue Platzierung der neu hinzu gekommnen Dateien ? Habe einiges probiert aber ohne Erfolg. Kann die Webseite Portalstatistics öffnen aber ohne Funktion.
MFG
 
Wenn du dir das zip runterlädst, sind alle Dateien am richtigen Ort. Von daher verstehe ich nicht, wieso das script nicht gefunden werden sollte.
 
ja das verstehe ich auch nicht . Bis jetzt hatte ich die Updates alle mittgemacht , hatte keine Probleme. Muss weiter experimentieren.

habe es gefunden ! Denkfehler ich muss natürlich die Ordner mit kopieren . Danke
 
UPDATE 2.20
  • Anpassungen an der stats website
  • div. Scripte noch mal angepasst und mögliche Fehler Quellen beseitigt
  • die Auswahl der MAC Adresse angepasst
    • die Änderungen in der letzten Version konnten dazu führen, dass sich Clients gegenseitig aus dem Stream werfen, da dieselbe MAC für jede Anfrage genommen wurde. Hier einige Funktionen eingebaut, die das verhindern sollten

Zum Update reicht es, den Inhalt aus dem ZIP einfach über die alten Dateien zu kopieren.
Nach dem kopieren der Dateien, einmal über "3. Proxy Settings" -> "3. Configure Nginx for Proxy" ausführen. Damit werden alle nötigen Dateien aktualisiert.
 
habe Update 2.20 ausgeführt aber kein einziges Portal funktioniert mehr. Die stats webseite funktioniert. Habe jetzt wieder auf 2.10 zurückgestellt.
 
hast du "3. Proxy Settings" -> "3. Configure Nginx for Proxy" gemacht?
 
Ich habe aktuell die Version 1.20 auf meiner Dream one. Wo kann ich diese Version aktualisieren? deb-Datei?
 
Habe auf 2.20 aktualisiert, was mir aufgefallen ist, dass mein Portal das ich vor 3 Tage angelegt habe, weg ist.
Bin mal mit Filezilla auf den Server, Portal ist noch vorhanden und funktioniert auch, nur wenn ich z.B.
auf 2 Edit portal gehe, taucht er nicht mehr auf. Auf 6 View Proxy Log, sieht man aber das sich was auf den Portal tut wenn ich mich darauf verbinde :(
 
UPDATE 2.20
  • die Auswahl der MAC Adresse angepasst
    • die Änderungen in der letzten Version konnten dazu führen, dass sich Clients gegenseitig aus dem Stream werfen, da dieselbe MAC für jede Anfrage genommen wurde. Hier einige Funktionen eingebaut, die das verhindern sollten

Erstmal vielen Dank für die neue Version!
Nur, vielleicht über sehe ich ja was, aber das Problem was scheint jetzt zu sein, dass der Algorithmus die 'successfull' MACs erstmal 15 min. sperrt
Code:
MAC=XX:XX:XX:XX:XX marked as active for 900s cooldown.
und danach weiter die Liste der MACs aus der macs_stats.txt abarbeitet auch wenn da MACs dabei sind die nach zig Versuchen noch nicht einen 'succesfull' Status erreicht haben.
Das ist in den alten Versionen wo die MACs noch nicht gesperrt wurden halt nicht so aufgefallen .
Code:
XX:XX:XX:XX:XX:XX|107|125
XX:XX:XX:XX:XX:XX|0|81
XX:XX:XX:XX:XX:XX|52|101
XX:XX:XX:XX:XX:XX|0|87
Vielleicht könntest du da einen Schwellwert einbauen der MACs die nach x (10 / 20 ?) Versuchen keinen 'success' erreicht haben erst gar nicht mehr für die Stream Generierung verwendet werden.
Oder ganz generell im Tool eine Möglichkeit einbauen das man solche 'Leichen' über die Oberfläche entfernen kann. Also vielleicht im Menu 'MAC Usage Stats' noch eine Auswahl 'Clear unsuccessfull MACs after x attempts' oder so was in der Art. Händisch gehts natürlich auch aber das wäre halt eleganter.
Aber wie gesagt, vielleicht übersehe ich auch was. :)
 
@tem_invictus ......Version 1.91 ist die letzte Version wo ( Configure Ngnix For Proxy ) bei Erstinstallation funktioniert.Bei neueren Versionen startet nginx bei mir nicht.
 
Zurück
Oben