|
|
|
|
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 - 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]
|
|
|
|
|
|
Schau doch mal in die Fehlerkonsole und poste was da drin steht.
Also Javascriptfehler natuerlich.
|
|
|
|
|
|
|
Besteht Interesse an einem Script mit dem man Threads ausblenden kann?
Muesste manuell angepasst werden, per UserscriptCommand die ThreadID oder den Link eingeben.
|
|
|
|
|
|
|
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]
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
Ich habe jetzt einfach die fehlenden Posticons als Custom Smileys bei OpenSmileys eingefügt. Man bin ich gewitzt.
|
|
|
|
|
|
|
| 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...
|
|
|
|
|
|
|
|
|
|
|
| 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
|
|
|
|
|
|
|
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
NOCH!
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
Ja, Link ist aktuell und das Script springt auch an, wenn an diesen Link im Browsr aufruft.
|
|
|
|
|
|
|
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 :>
|
|
|
|
|
|
|
Freu mich schon auf den Release, da hat man dann doch einen grossen Vorteil an Uebersicht.
|
|
|
|
|
|
|
nix.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von psyched am 23.09.2007 19:40]
|
|
|
|
|
|
Da stand grad noch TADAA!
Her damit!
|
|
|
|
|
|
|
|
|
|
|
Hatte grade eben die URL rausgesucht.
|
|
|
|
|
|
|
Funktioniert momentan noch nicht mit den Ankuendigungen, ich fix das grad.
|
|
|
|
|
|
|
Dann installier ich es mal.
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
Ok, kann ich gut verstehen.
Trotzdem thx!
|
|
|
|
|
|
|
Bei mir geht das nicht...
Ich gebe einfach die TIDs ein. Also bspw. 174048;17xxxx;
Und dann seh ichd ie Threads trotzdem noch Verschoben habe ich das schon.
|
|
|
|
|
|
|
| Zitat von legendary_hacki
Bei mir geht das nicht...
Ich gebe einfach die TIDs ein. Also bspw. 174048;17xxxx;
Und dann seh ichd ie Threads trotzdem noch Verschoben habe ich das schon.
| |
Deshalb heisst es ja ThreadURL eingeben :x
|
|
|
|
|
|
|
| Zitat von psyched
| Zitat von legendary_hacki
Bei mir geht das nicht...
Ich gebe einfach die TIDs ein. Also bspw. 174048;17xxxx;
Und dann seh ichd ie Threads trotzdem noch Verschoben habe ich das schon.
| |
Deshalb heisst es ja ThreadURL eingeben :x
| |
Urgs
|
|
|
|
|
|
|
| Zitat von [KDO2412]Mr.Jones
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]
|
|
|
|
|
Thema: Greasemonkey IV ( Regeln ausblenden und viel mehr... ) |