Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Irdorath, statixx, Teh Wizard of Aiz


 Thema: Greasemonkey IV ( Regeln ausblenden und viel mehr... )
« erste « vorherige 1 ... 11 12 13 14 [15] 16 17 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
[KDO2412]Mr.Jones

[KDO2412]Mr.Jones
Hat jemand hier vielleicht ein user js für die free-Version von save.tv? Ich hab zwar mal was im Netz gefunden, aber leider funktioniert es bei mir nicht (Opera 9.23) - allerdings auch nicht mit dem neuesten FF mit Greasemonkey...

 
Code:
// ==UserScript==
// @name          SVCRShow-fix
// @namespace     [URL]http://userscripts.org/users/31653[/URL]
// @description   Fix SVCR Recorder free.save.tv
// @include       [URL]http://www.save.tv/STV/M/obj/TC/tcSVCRShow.cfm[/URL]*
// ==/UserScript==

// List of items to replace


var dateInputs = [\"StartdateDay\", \"StartdateMonth\",
\"StartdateYear\", \"StartdateHour\", \"StartdateMinute\", \"EnddateHour\", \"EnddateMinute\"];
var inputName, divId, inputCopy, hideDiv;

var SVCRForm = document.forms[0];
for(var i=0; dateInputs.length > i; i++){
 // div of class \"stv-basic-2stellen\" ids start with \"sdiv\"
  divId = \"sdiv\" + dateInputs[i];
  alert(divId);
  // form hidden inputs start with \"s\"
  inputName = \"s\" + dateInputs[i];
  hideDiv = document.getElementById(divId);
  inputCopy = SVCRForm.elements.namedItem(inputName).parentNode.removeChild(SVCRForm.elements.namedItem(inputName));
  inputCopy.type = \"text\";
  inputCopy.setAttribute(\"class\",\"stv-basic-2stellen\");
  hideDiv.parentNode.insertBefore(inputCopy, hideDiv);
  hideDiv.style.display = \"none\";
}


Ich denke, das Script soll die Inputs von \"hidden\" auf \"text\" setzen, aber leider kommt es nie so weit (hatte mal mit \"alert\" ausprobiert, wo es hängt.

Wenn jemand ein anderes Script für free.save.tv hat, nehme ich das auch gerne fröhlich - die bauen nach jedem klick eine Zwangspause ein, was echt nervt.

 
Code:
function changeSelectionStartdateDay(iStep)
      {
         if(!aktiv) aktiv = setTimeout(\"changeSelectionStartdateDayS(\"+iStep+\")\",1000);
      }
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von [KDO2412]Mr.Jones am 22.09.2007 19:38]
22.09.2007 19:37:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Schau doch mal in die Fehlerkonsole und poste was da drin steht.
Also Javascriptfehler natuerlich.
22.09.2007 20:23:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Besteht Interesse an einem Script mit dem man Threads ausblenden kann?
Muesste manuell angepasst werden, per UserscriptCommand die ThreadID oder den Link eingeben.
23.09.2007 6:42:57  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Octavian

Guerilla
ja gern, oder wenigstens eins womit ich die schreiberlinge gesucht ankündigung loswerde.

und die dropdown menu leiste ganz oben muss auch noch weg.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Octavian am 23.09.2007 7:28]
23.09.2007 7:27:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Ok, ich schau dass ich das bis heut abend fertigkriege.
ich hab vorher noch nicht wirklich mit gm Befehlen gearbeitet, mal schaun.

Und die dropdown Leiste wurde auf den letzten Seiten bestimmt schon 20mal weggemacht, einfach blaettern.
Ansonsten stehen im Startpost Websites auf denen Scripts dafuer verlinkt sind, zB http://userscripts.org/scripts/show/11991
23.09.2007 8:41:07  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Btw:

uberpwn:
http://wiki.greasespot.net/Code_snippets
23.09.2007 8:44:57  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
occido

AUP occido 23.12.2007
Ich habe jetzt einfach die fehlenden Posticons als Custom Smileys bei OpenSmileys eingefügt. Man bin ich gewitzt.
23.09.2007 11:29:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[KDO2412]Mr.Jones

[KDO2412]Mr.Jones
 
Zitat von psyched

Schau doch mal in die Fehlerkonsole und poste was da drin steht.
Also Javascriptfehler natuerlich.



Ich bekomme keine Fehler angezeigt, aber ich hatte damals rausgefunden, dass das Script keine Formulare in der Webseite fand - document.forms liefert nix zurück...
23.09.2007 18:27:22  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
http://www.save.tv/STV/M/obj/TC/tcSVCRShow.cfm

Ist diese URL ueberhaupt aktuell?
Versuch doch einfach mal http://save.tv/*
23.09.2007 18:43:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
legendary_hacki

AUP legendary_hacki 02.03.2010
...
 
Zitat von psyched

Ok, ich schau dass ich das bis heut abend fertigkriege.



Das wäre super, wenn es sowas gäbe. Dann würde ich die ganzen Sammelthreads, die ich eh nie besuche, ausblenden
23.09.2007 18:49:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Bin grad dabei.
Was glaubt ihr waer am besten um die Threads festzulegen?
Name, kompletter Link oder ThreadID?

Bei Name werden Sammelthreads auch weiter ausgeblendet wenn die ThreadID geaendert wird...

Am liebsten wuerd ich ja so ein kleines [x] an jeden Thread anhaengen mit dem man das dann zwischenspeichern kann, aber dazu reichen meine Kenntnisse noch nicht aus Breites Grinsen

NOCH!
23.09.2007 18:52:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Redh3ad

AUP Redh3ad 11.10.2009
TID

Link ist quatsch und beim Namen kanns sich auch auf andere Threaads auswirken oder es funktioniert nicht, da im Threadtitel z.b. ein Schreibfehler drin ist.
23.09.2007 18:56:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
TID ist natuerlich am meisten Arbeit.
Ich koennte auch einfach die gesamte URL nehmen und dann die TID rausfiltern.
Ich find das sogar noch am besten.
23.09.2007 18:58:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[KDO2412]Mr.Jones

[KDO2412]Mr.Jones
 
Zitat von psyched

http://www.save.tv/STV/M/obj/TC/tcSVCRShow.cfm

Ist diese URL ueberhaupt aktuell?
Versuch doch einfach mal http://save.tv/*



Ja, Link ist aktuell und das Script springt auch an, wenn an diesen Link im Browsr aufruft.
23.09.2007 19:13:05  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
...
Script ist fertig und funktioniert, ich spiel grad noch ein bisschen rum.

Wenn mir jetzt noch einer von den Profis sagen kann wie ich den Wert von GM_setValue, der durch das MenuCommand festgelegt wird, per Link erweitern kann, dann waere das superpraktisch :>
23.09.2007 19:33:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
iakchos

Gordon
Freu mich schon auf den Release, da hat man dann doch einen grossen Vorteil an Uebersicht.
23.09.2007 19:39:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
nix.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von psyched am 23.09.2007 19:40]
23.09.2007 19:39:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
iakchos

Gordon
 
Zitat von psyched

nix.


Da stand grad noch TADAA!

Her damit!
23.09.2007 19:41:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Redh3ad

AUP Redh3ad 11.10.2009
Breites Grinsen
http://userscripts.org/scripts/show/12521

könnte aber noch verbuggt sein
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Redh3ad am 23.09.2007 19:43]
23.09.2007 19:42:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
iakchos

Gordon
 
Zitat von Redh3ad

Breites Grinsen
http://userscripts.org/scripts/show/12521

könnte aber noch verbuggt sein


Hatte grade eben die URL rausgesucht. Breites Grinsen
23.09.2007 19:44:58  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Funktioniert momentan noch nicht mit den Ankuendigungen, ich fix das grad.
23.09.2007 20:05:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
iakchos

Gordon
Dann installier ich es mal. Breites Grinsen
23.09.2007 20:10:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Pfeil
Funktioniert:
http://userscripts.org/scripts/show/12521

Have fun.
23.09.2007 20:11:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
iakchos

Gordon
Danke!

Wenn du es jetzt noch schaffst, dass trotzdem noch gleich viele Threads auf der ersten Seite der Uebersicht gezeigt werden, kriegst du nen Keks.
23.09.2007 20:24:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
Ne, das geht leider nicht.
Dazu muesste man die 2te Seite asynchron laden, bearbeiten, auslesen, ergaenzen, Fehler abfangen etc.
Und das ist mir viel zu viel Arbeit zumal das Script dann ungefaehr 20mal so gross sein wird.
23.09.2007 20:28:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
iakchos

Gordon
Ok, kann ich gut verstehen.

Trotzdem thx!
23.09.2007 20:30:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
legendary_hacki

AUP legendary_hacki 02.03.2010
traurig gucken
Bei mir geht das nicht... traurig Mata halt...
Ich gebe einfach die TIDs ein. Also bspw. 174048;17xxxx;

Und dann seh ichd ie Threads trotzdem noch traurig Verschoben habe ich das schon.
23.09.2007 20:33:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
psyched

psyched
 
Zitat von legendary_hacki

Bei mir geht das nicht... traurig Mata halt...
Ich gebe einfach die TIDs ein. Also bspw. 174048;17xxxx;

Und dann seh ichd ie Threads trotzdem noch traurig Verschoben habe ich das schon.



Deshalb heisst es ja ThreadURL eingeben :x
23.09.2007 20:35:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
legendary_hacki

AUP legendary_hacki 02.03.2010
...
 
Zitat von psyched

 
Zitat von legendary_hacki

Bei mir geht das nicht... traurig Mata halt...
Ich gebe einfach die TIDs ein. Also bspw. 174048;17xxxx;

Und dann seh ichd ie Threads trotzdem noch traurig Verschoben habe ich das schon.



Deshalb heisst es ja ThreadURL eingeben :x



Urgs peinlich/erstaunt Breites Grinsen
23.09.2007 20:40:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[KDO2412]Mr.Jones

[KDO2412]Mr.Jones
 
Zitat von [KDO2412]Mr.Jones

 
Zitat von psyched

http://www.save.tv/STV/M/obj/TC/tcSVCRShow.cfm

Ist diese URL ueberhaupt aktuell?
Versuch doch einfach mal http://save.tv/*



Ja, Link ist aktuell und das Script springt auch an, wenn an diesen Link im Browser aufruft.



Nur falls es jemanden interessiert: habe nun einen anderen Ansatz genommen, nicht ganz so schön, aber was solls.
Ich überschreibe jetzt einfach die Funktionen, welche den Timeout aufrufen. Nun kann man sich immerhin recht schnell zur gewünschten Start- und Endzeit durchklicken.
(ohne die Sekunde Timeout)

 
Code:
// ==UserScript==
// @name          SVCRShow-fix-timeouts
// @namespace     http://unterwelt.org
// @description   Fix SVCR Recorder free.save.tv timouts
// @include       http://www.save.tv/STV/M/obj/TC/tcSVCRShow.cfm*
// ==/UserScript==

// List of items to replace


opera.defineMagicFunction(
  'changeSelectionStartdateDay',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionStartdateDayS(oIStep);
  }
);

opera.defineMagicFunction(
  'changeSelectionStartdateMonth',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionStartdateMonthS(oIStep);
  }
);

opera.defineMagicFunction(
  'changeSelectionStartdateYear',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionStartdateYearS(oIStep);
  }
);

opera.defineMagicFunction(
  'changeSelectionStartdateHour',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionStartdateHourS(oIStep);
  }
);

opera.defineMagicFunction(
  'changeSelectionEnddateMinute',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionEnddateMinuteS(oIStep);
  }
);

opera.defineMagicFunction(
  'changeSelectionEnddateHour',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionEnddateHourS(oIStep);
  }
);

opera.defineMagicFunction(
  'changeSelectionStartdateMinute',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionStartdateMinuteS(oIStep);
  }
);

opera.defineMagicFunction(
  'changeSelectionTVStation',
  function (oRealFunction,oThis,oIStep) {
    changeSelectionTVStationS(oIStep);
  }
);



Wahrscheinlich gibts für FF-User eine ähnliche Funktion wie opera.defineMagicFunction? müsste man wohl anpassen, wenn man es in Greasemonkey benutzen wollte.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von [KDO2412]Mr.Jones am 23.09.2007 21:02]
23.09.2007 21:01:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Greasemonkey IV ( Regeln ausblenden und viel mehr... )
« erste « vorherige 1 ... 11 12 13 14 [15] 16 17 nächste » letzte »

mods.de - Forum » Public Offtopic » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
07.12.2008 22:12:27 [G]Tobit hat diesen Thread geschlossen.

| tech | impressum