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 VI ( Affentheater! )
« erste « vorherige 1 ... 24 25 26 27 [28] 29 30 31 32 ... 50 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
Happy Carcass

happy carcass
Hi, ich hab mir das Favorite Boards-Script auf dem Firefox installiert, nur wird nichts angezeigt. Ist das zufällig ein bekannter Fehler auf Win7 64bit?
24.05.2010 21:05:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Redh3ad

AUP Redh3ad 11.10.2009
Seitdem das Script geschrieben wurde, hat sich auch das Forum verändert. Evtl muss man da ein paar Indizes abändern (am Betriebssystem kann sowas natürlich nciht liegen, wie kommt man da drauf? Mata halt...)
24.05.2010 21:10:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Teufel

AUP Teufel 21.04.2008
 
Zitat von Redh3ad

(am Betriebssystem kann sowas natürlich nciht liegen, wie kommt man da drauf? Mata halt...)



Ich glaub 90% der Leute die GM Scripts benutzen wissen nicht wie das eigentlich funktinoiert fröhlich
24.05.2010 21:14:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Rufus

AUP Rufus 12.02.2008
Das is ja auch ein echt verrücktes Teil.




Hast du meine PN nich bekommen oder is dir das zu blöd?
24.05.2010 22:53:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Teufel

AUP Teufel 21.04.2008
Pfeil
Morgen
25.05.2010 1:54:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
legendary_hacki

AUP legendary_hacki 02.03.2010
Warum geht auf einmal das Mute-User-Plugin nicht mehr?
26.05.2010 1:18:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[VALAR]Shai-Hulud

[VALAR]Shai-Hulud
Hat jemand ein grandioses Script das einfach nur alle youtube videos in bester Qualität anzeigt? Kein Download link, kein schnick schnack. Nur alles in höchster verfügbarer Qualität.
28.05.2010 23:10:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Biomann

AUP Biomann 26.11.2007
Kannste doch in den YT-Optionen einstellen Mata halt...
28.05.2010 23:17:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[VALAR]Shai-Hulud

[VALAR]Shai-Hulud
Bei jedem ausser bei mir ja:
28.05.2010 23:29:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
tschy2m

AUP tschy2m 30.03.2011
Das hab ich.

tschy2m
28.05.2010 23:41:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
So, ich habe mich auch einmal an einem Skript versucht: Geburtstage
Das Skript blendet eine Leiste oberhalb des Lesezeichen-Blocks mit allen Leuten ein, die am aktuellen Tag Geburtstag haben und die man vorher hinzugefügt hat.
Genaugenommen müssen es nicht nur Geburtstage sein, sondern können alle möglichen wiederkehrenden Ereignisse sein, da auf Monat und Tag geprüft wird.

Vorschau:


Über Kritik, Flames, Lob, usw. würde ich mich freuen.
Sollte ich ein ähnliches Skript übersehen haben, rufe ich morgen beim Augenarzt an.
01.06.2010 19:04:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
Ein Geburtstaganzeiger, find ich gut!
Man muss jeden Nutzer einzeln eingeben. Warum nicht einfach alle Freunde?
So ein JavaScript Code bricht mir das Herz. Gehe auf http://jslint.com/ füge deinen Code ein, klicke auf "The good parts" und dann auf "JSLint".

MfG Hase
01.06.2010 19:22:33  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
1) Danke.
2) Könnte ich zusätzlich einbauen, wenn ich wüsste wie.
3) Was will jslint mir mit
'document'/'XPathResult' is not defined.
sagen und warum soll ich '++' nicht verwenden?
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von cms am 01.06.2010 20:11]
01.06.2010 20:09:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Teufel

AUP Teufel 21.04.2008
 
Zitat von cms

1) Danke.
2) Könnte ich zusätzlich einbauen, wenn ich wüsste, wie.
3) Was will jslint mir mit
'document'/'XPathResult' is not defined.
sagen und warum soll ich '++' nicht verwenden?



3) Speicherfreundlicher und so Augenzwinkern
2) GM_xmlhttpRequest -> rausparsen
1) ka
01.06.2010 20:12:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
3) D.h.
i = i + 1;
ist besser? Sollte das nicht intern genau so umgesetzt werden?

/: Das "'document' is not defined." hab ich durch aktivieren der Option "assume webbrowser" wegbekommen und "'XPathResult' is not defined." ignorier ich jetzt einfach.

2) Also müsste ich erst aus http://my.mods.de/p/buddies.php alle UIDs parsen und anschließend bei jeder das Geburtsdatum parsen? Bei dem normalen p0Tler mache ich mir da keine Gedanken, aber was ist, wenn jemand mal ein paar mehr Freunde hat? Würde das nicht unheimlich langsam werden?
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von cms am 01.06.2010 20:53]
01.06.2010 20:22:32  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Nebby

AUP Nebby 08.05.2008
verschmitzt lachen
Der normale pOTler hat keine Freunde - dein Script ist sinnlos
01.06.2010 20:31:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
 
Zitat von Nebby

Der normale pOTler hat keine Freunde - dein Script ist sinnlos


Ja, was glaubst du, wie schwer es für mich war, das Skript zu testen?
Abgesehen davon kann man ja auch tägliche und monatliche Erinnerungen einbauen, wie z. B. "Pizza bestellen", "kacken" oder "Mama sagen, dass sie Bier kaufen soll". fröhlich
01.06.2010 20:34:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
 
Zitat von Teufel

 
Zitat von cms

2) Könnte ich zusätzlich einbauen, wenn ich wüsste, wie.
3) Was will jslint mir mit 'document'/'XPathResult' is not defined. sagen und warum soll ich '++' nicht verwenden?



3) Speicherfreundlicher und so
2) GM_xmlhttpRequest -> rausparsen



 
Zitat von cms

3) D.h. i = i + 1; ist besser? Sollte das nicht intern genau so umgesetzt werden?


2) Also müsste ich erst aus http://my.mods.de/p/buddies.php alle UIDs parsen und anschließend bei jeder das Geburtsdatum parsen? Bei dem normalen p0Tler mache
ich mir da keine Gedanken, aber was ist, wenn jemand mal ein paar mehr Freunde hat? Würde das nicht unheimlich langsam werden?



2) Du musst das ja nicht jedes mal machen. Du kannst ja auch Werte zwischenspeichern.

3)
'XPathResult' is not defined.
kannste ignorieren.
Das mit
i++
ist Geschmackssache. D.Crockford( der Entwickler von JSLint) hat es hauptsächlich für sich persönlich aufgenommen. Es kam irgendwann auf die Idee
i++
sei Schuld an Buffer/Stackoverflows und Ursache von Sicherheitsproblemen. Deswegen hat er für sich diese Option eingebaut um seinen schlechten Stil zu korrigieren. Ich persönlich nutze
++i
dennoch.
01.06.2010 21:45:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Teufel

AUP Teufel 21.04.2008
++i != i++
01.06.2010 22:35:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
i know, aber bei standard forschleifen ist
++i
ein bisschen schneller, von
while(i--)
mal abgesehen Breites Grinsen
01.06.2010 22:37:58  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
 
Zitat von Kambfhase

2) Du musst das ja nicht jedes mal machen. Du kannst ja auch Werte zwischenspeichern.


Da lese ich mich dann mal morgen genauer ein.
Und die ++i-Geschichte habe ich durch ein viel sinnigeres true/false ersetzt. fröhlich
01.06.2010 22:48:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Teufel

AUP Teufel 21.04.2008
Also
i = i + 1;
finde ich ja schon übel :P

Nie einen Nazi-Mathe-Prof gehabt? fröhlich
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Teufel am 01.06.2010 22:54]
01.06.2010 22:53:57  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
Das könnte ich dir beantworten, wenn ich zu den Mathe-Vorlesungen hingehen würde. peinlich/erstaunt
01.06.2010 22:57:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
Zunge rausstrecken
 
Zitat von cms

Und die ++i-Geschichte habe ich durch ein viel sinnigeres true/false ersetzt.


Wenn du es noch viel sinniger machen möchtest, dann ließt du morgen auch gleich noch diesen Artikel.
01.06.2010 23:06:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
 
Zitat von Kambfhase

 
Zitat von cms

Und die ++i-Geschichte habe ich durch ein viel sinnigeres true/false ersetzt.


Wenn du es noch viel sinniger machen möchtest, dann ließt du morgen auch gleich noch diesen Artikel.


Autsch, natürlich,
join()
ist für genau soetwas da. Breites Grinsen
Auf die einfachsten Dinge kommt man nie zuerst. fröhlich

/: Und ich wundere mich plötzlich, warum auf einmal nichts mehr funktioniert, bis mir beim wilden Editieren auffällt, dass für den 2.6. keine Beispieleinträge mehr vorhanden sind ...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von cms am 02.06.2010 0:04]
02.06.2010 0:02:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
böse gucken Browserdifferenzen
Eigentlich wollte ich schon längst eine neue QR Version raus gebracht haben. Die sollte dann aber auch kompletten Chrome Support haben. Nun aber war mein Problem, wie speichere ich in Chrome die Optionen dynamisch ab?
GM_setValue()
entfällt, da Chrome dieses nicht unterstützt. Da fiel mein Blick auf
window.localStorage
das von alle großen Browsern unterstützt wird. Leider hat Firefox ein falsches Interface eingebaut, sodass Werte wie
5
die ich reingebe als Text
"5"
wieder raus kommen. Ja, tolle Kacke!

Gut dachte ich mir, bauste halt eine Browserweiche.
if( GM_getValue && GM_setValue){ Firefox } else { Chrome } 
Aber da habe ich jetzt meine Rechnung ohne Chrome gemacht. Anstatt die Funktion
GM_getValue
einfach
undefined
zulassen. Bauen sie ein tolle Funktion ein, die einen eigentlich warnen soll, das das Feature nicht verfügbar ist. Allerdings ist sie buggy, sodass die Console vor
"undefined is not supported"
nur so überquillt.

Naja, dann muss ich wohl doch zwei getrennte Versionen erzeugen und die getrennt hochladen. Genau deswegen nutze ich Bibliotheken. Ich habe einfach keinen Bock fremde, kaputte Software zu reparieren.

Dank auch nochmal an Biomann, der fleißig die Bilder hostet, die URL werde ich mit der nächsten Version umstellen.

MfG Hase
02.06.2010 15:24:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Teufel

AUP Teufel 21.04.2008
Also mit GM_getValue && GM_setValue Browserweichen festzulegen ist aber auch nicht grad das gelbe vom Ei
02.06.2010 15:34:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
 
Zitat von Teufel

Also mit GM_getValue && GM_setValue Browserweichen festzulegen ist aber auch nicht grad das gelbe vom Ei



Den Rest kriege ich ja irgendwie hingebogen. bzw. GM_log wird ja sogar unterstützt!
02.06.2010 15:45:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Teufel

AUP Teufel 21.04.2008
Ja aber warum benutzt du nicht jQuery's interne Browserweichen?
Oder lässt einfach Number($wert) drüberlaufen? Das erscheint mir einfacher :x
02.06.2010 15:49:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Kambfhase

tf2_medic.png
 
Zitat von Teufel

Ja aber warum benutzt du nicht jQuery's interne Browserweichen?


Da geht es ja schon los, jQuery braucht in GM unsafeWindow als globales Object, welches es aber in Chrome nicht gibt.

 
Zitat von Teufel

Oder lässt einfach Number($wert) drüberlaufen? Das erscheint mir einfacher :x



Es sind ja nicht immer Nummern, mal Strings, mal Booleans, ... Habs schon mit JSON probiert ist aber wieder sehr aufwenig.

Ich mach es jetzt GANZ anders, wirst schon noch Augen machen!
02.06.2010 16:08:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Greasemonkey VI ( Affentheater! )
« erste « vorherige 1 ... 24 25 26 27 [28] 29 30 31 32 ... 50 nächste » letzte »

mods.de - Forum » Public Offtopic » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
21.04.2015 08:16:47 Sharku hat diesen Thread geschlossen.

| tech | impressum