Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1510 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  319  320  321  ..  365  366  367  368  369  370
Auteur Sujet :

[Firefox] Scripts GreaseMonkey @ HFR - Vos smileys favoris by Fred82

n°3222486
Lobster
Pour être bien clair :
Posté le 24-02-2016 à 18:51:25  profilanswer
 

Reprise du message précédent :
Et en remplaçant "@-moz-document" par "@-webkit-document" ?


---------------
Yargla !!! | La derniere alerte qualitaÿ : avion gelés
mood
Publicité
Posté le 24-02-2016 à 18:51:25  profilanswer
 

n°3222526
MireilleTr​unks
Darling !
Posté le 24-02-2016 à 21:15:33  profilanswer
 

Aucune des deux solutions malheureusement.

 

La première ne change rien, et le @-webkit-document n'est pas reconnu "unknow @ rule".


Message édité par MireilleTrunks le 24-02-2016 à 21:15:54
n°3222567
vave
Nice to meet me
Posté le 25-02-2016 à 09:32:17  profilanswer
 

Tu vires le @-moz-document domain("forum.hardware.fr" ) { } et tu précises le domaine en dessous :
 
http://reho.st/self/c721fc696f672d12014663c43831f9ea103ee8fa.jpg


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3222573
vave
Nice to meet me
Posté le 25-02-2016 à 10:11:41  profilanswer
 

Du coup je l'ai modifié pour l'appliquer à toutes les images (les images d'un autre domaine s'affichaient en non transparentes) et les rendre normales au survol de la souris :
 

Code :
  1. @namespace url(http://www.w3.org/1999/xhtml);
  2. img{
  3. opacity:0.2 !important;
  4. }
  5. img:hover {
  6. opacity:1.0  !important; 
  7. }


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3222574
MireilleTr​unks
Darling !
Posté le 25-02-2016 à 10:23:28  profilanswer
 

Tu l'as essayé sous Chrome ? Sans succès pour moi au boulot. Je vois bien le script actif sur la page mais sans conséquence. Par contre le nom du script stylish est barré, je ne sais pas pourquoi. Actif mais barré.

 

Va falloir que je me trouve un firefox portable :O.

 

J'ai bien pris ça :

 
Code :
  1. @namespace url(http://www.w3.org/1999/xhtml);
  2. img{
  3. opacity:0.2 !important;
  4. }
  5. img:hover {
  6. opacity:1.0  !important;
  7. }
 

Et appliquer sans indiquer le domaine, histoire d'être sûr.


Message édité par MireilleTrunks le 25-02-2016 à 10:27:32
n°3222575
vave
Nice to meet me
Posté le 25-02-2016 à 10:28:41  profilanswer
 

Ben ouais, je suis sous chrome et ça fonctionne nickel. (version 48.0.2564.116 m)

Message cité 1 fois
Message édité par vave le 25-02-2016 à 10:31:49

---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3222576
vave
Nice to meet me
Posté le 25-02-2016 à 10:31:11  profilanswer
 

T'as pas d'autres styles qui pourraient interférer ?
 
Essaye en enlevant le  
 
img:hover {
opacity:1.0  !important;
}


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3222577
Heeks
La lettre X
Posté le 25-02-2016 à 10:32:09  profilanswer
 

Y'a pas un topic tampermonkey ?


---------------
BnetTs3 HFR
n°3222579
MireilleTr​unks
Darling !
Posté le 25-02-2016 à 10:37:13  profilanswer
 

vave a écrit :

Ben ouais, je suis sous chrome et ça fonctionne nickel. (version 48.0.2564.116 m)

 
vave a écrit :

T'as pas d'autres styles qui pourraient interférer ?

 

Essaye en enlevant le

 

img:hover {
opacity:1.0  !important;
}

 

Ça ne marche pas en l'enlevant. 1 seul script actif.

 

Par contre j'ai un chrome portable un peu vieillo (en 38.0.2125.101). Je vais le foutre à jour.

 

:jap:

 

Edit : testé a la maison avec une version à jour et ça marche, donc je vais update au taff.


Message édité par MireilleTrunks le 25-02-2016 à 12:30:24
n°3222581
SOF40
Posté le 25-02-2016 à 10:37:48  profilanswer
 

Heeks a écrit :

Y'a pas un topic tampermonkey ?


 
non il est mort, et vu que globalement les scripts sont compatibles  [:yiipaa:4]


---------------
[Topik Unik] - Clash Royale        
mood
Publicité
Posté le 25-02-2016 à 10:37:48  profilanswer
 

n°3222585
roger21
Posté le 25-02-2016 à 10:50:25  profilanswer
 

SOF40 a écrit :

[…] les scripts sont compatibles […]


plutôt pas en fait [:tinostar]

n°3222586
Heeks
La lettre X
Posté le 25-02-2016 à 10:50:42  profilanswer
 

[:grande greluche:5]


---------------
BnetTs3 HFR
n°3223324
TheCreator
zwiiiii and then shbrouk tak
Posté le 01-03-2016 à 07:57:50  profilanswer
 

TheCreator a écrit :

oy,
 
est-ce qu'il existe une version hardcore du script blacklist? suppression complète du message et des quotes


 

roger21 a écrit :

oui, c'est dans les options, le bouton en haut


 
j'ai pas trouvé :( je suis sur chrome avec TM donc.


---------------
La superstition c'est comme ceux qui réparent les fauteuils, il faut que le bois qu'ils rajoutent soit à peu près comme l'autre bois sinon ça se voit trop.
n°3223329
vave
Nice to meet me
Posté le 01-03-2016 à 08:33:05  profilanswer
 

Tu vas dans les paramètres du script et tu coches ça :
 
http://reho.st/self/8b06940a062d3faf6724de2ae1d88b13a000c110.jpg
 
Icone TM, tableau de bord, clic sur le script et onglet paramètre.


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3223331
TheCreator
zwiiiii and then shbrouk tak
Posté le 01-03-2016 à 08:34:12  profilanswer
 

wunderbar, merci!


---------------
La superstition c'est comme ceux qui réparent les fauteuils, il faut que le bois qu'ils rajoutent soit à peu près comme l'autre bois sinon ça se voit trop.
n°3224580
matt113
Et mon cul c'est du poulet ?
Posté le 09-03-2016 à 18:15:51  profilanswer
 

:hello:  
 
Dites il n'y avait pas avant un script grease monkey pour replacer le topic images à sa bonne position quand il charge les images ?
J'avais ça dans mon ancien profil firefox mais depuis que j'ai formaté ma machine plus moyen de mettre la main dessus.

n°3224588
roger21
Posté le 09-03-2016 à 19:01:51  profilanswer
 

nan ça le navigateur le fait tout seul quand il a fini de charger

 

à moins que tu utilises le script anti-hs, dans ce cas la position va encore changer après le chargement et y'a pas de solution actuellement

 

pareil avec blacklist


Message édité par roger21 le 09-03-2016 à 19:52:51
n°3224590
roger21
Posté le 09-03-2016 à 19:07:30  profilanswer
 

humm à moins que tu veuilles le script réparateur d'ancre mais il ne fonctionne qu'en cas de delete du post recherché (et il est en second post)

n°3224604
matt113
Et mon cul c'est du poulet ?
Posté le 09-03-2016 à 20:08:24  profilanswer
 

bah firefox ne me le fait plus depuis que j'ai réinstallé, du coup je me retrouve automatiquement avec les 3/4 de la page d'images à remoletter.
Alors qu'avant je voyais la page se replacer automatiquement sur le dernier post non lu au fur et à mesure que les images du dessus se charger.


Message édité par matt113 le 09-03-2016 à 20:14:36
n°3224605
roger21
Posté le 09-03-2016 à 20:20:30  profilanswer
 

humm, je sais pas, c'est vrai que des fois ff a des raté, mais normalement il gère (faut bien attendre qu'il ait fini de charger avant de commencer à scroller par contre ...)

n°3224606
matt113
Et mon cul c'est du poulet ?
Posté le 09-03-2016 à 20:25:08  profilanswer
 

Je viens de retrouver dans un backup.

 

C'était le script Stable Anchor during image loading, le fichier c'est hfr_lala.user.js.

 

Et le réparateur d'ancre en première page, il fait pas la même chose ?

 

Ici le script, après chaque image chargée, il replaçait automatiquement le page sur la nouvelle position du post.


Message édité par matt113 le 09-03-2016 à 20:26:26
n°3224608
roger21
Posté le 09-03-2016 à 20:34:24  profilanswer
 

ah ok, connaissait pas faudrait le rajouter alors
 
 
nan le reparateur il ajuste la position que si on pointe sur un post supprimé (au lieu de rester en haut de page dans ce cas)

n°3224609
matt113
Et mon cul c'est du poulet ?
Posté le 09-03-2016 à 20:41:42  profilanswer
 

roger21 a écrit :

ah ok, connaissait pas faudrait le rajouter alors
 
 
nan le reparateur il ajuste la position que si on pointe sur un post supprimé (au lieu de rester en haut de page dans ce cas)


 
 
c'est ici que je l'avais eu à la base le script, mais il y déjà quelques années, il est mentionné dans certaines pages du topic.

n°3224700
wotdim
Posté le 10-03-2016 à 15:07:44  profilanswer
 
n°3224703
matt113
Et mon cul c'est du poulet ?
Posté le 10-03-2016 à 15:25:33  profilanswer
 


 
Je sais pas faudrait vérifier le script du lien avec celui que j'ai retrouvé dans mon backup.
 
edit : j'ai retrouvé ça comme script
 

Code :
  1. hfr_dest = document.location.hash;
  2. function hfr_lala(event)
  3. {
  4. document.location.hash = hfr_dest;
  5. }
  6. if (hfr_dest.length) {
  7. hfr_plist = document.getElementsByTagName("img" );
  8. for (i=0; i<hfr_plist.length; i++) {
  9.  hfr_plist.item(i).addEventListener('load', hfr_lala, true);
  10. }
  11. }


Message édité par matt113 le 10-03-2016 à 15:29:17
n°3224714
roger21
Posté le 10-03-2016 à 16:28:37  profilanswer
 

ils ont l'air identique
 
mais en effet c'est marrant comme truc

n°3226255
Mr Marron ​derriere
Proprio d'une mER-6uez !
Posté le 24-03-2016 à 13:27:34  profilanswer
 

Bonjour,  
 
Je suis en train de faire un script qui fait une preview/resumé des annonces leboncoin postée sur le forum, au survol du lien (inspiré de image quote) et je voudrais savoir comment il faut faire pour pouvoir bénéficier de la mise à jour auto des scripts ?
 
Merci

n°3226265
roger21
Posté le 24-03-2016 à 18:40:00  profilanswer
 

t'as besoin de rien, gm check tout seul les maj et propose l’installe du script si y'a une nouvelle version
 
il faut que ton script soit installable depuis une adresse web et que les gens l'ai installé depuis cette adresse
 
toi tu mets simplement à jour le script à cette adresse en faisant grimper le numéro de version dans le script
 
(faut pas changer le nom du script ni le namesapce)
 
enfin, par défaut que les adresse en https sont en check auto, si ton script n'a pas une adresse en https il faut que l'utilisateur autorise les check sur adresse en pas https dans les options de gm


Message édité par roger21 le 24-03-2016 à 18:41:11
n°3226267
Mr Marron ​derriere
Proprio d'une mER-6uez !
Posté le 24-03-2016 à 18:49:49  profilanswer
 

Entre temps, j'ai trouvé, en analysant plusieurs scripts. Du coup je l'ai mis sur github.  
Merci.  
Je pense que je vais rester un peu pour poser des questions cependant :D

n°3226273
vave
Nice to meet me
Posté le 24-03-2016 à 20:19:23  profilanswer
 

Bonne idée de script cette preview lbc [:bien]


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3226274
Mr Marron ​derriere
Proprio d'une mER-6uez !
Posté le 24-03-2016 à 20:23:00  profilanswer
 

C'est même presque dommage de le limiter à hfr :D
 
Je l'ai fait à la ca vite pour voir ce que ça donnerait, faut que je le fasse correctement maintenant :o

n°3226304
vave
Nice to meet me
Posté le 25-03-2016 à 10:44:41  profilanswer
 

J'ai testé ton script, il est très bien.
 
Mais il est en conflit avec celui des smileys favoris de Roger.
 
Dans ton script, quand ça arrive là :

Code :
  1. var i, arr = [], xpr = document.evaluate(p, context, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);


 
Ca appelle la fonction dans le script de Roger :

Code :
  1. document._evaluate = document.evaluate;
  2. document.evaluate = function(xpathExpression, contextNode, resultType) {
  3.   if(resultType == undefined) {
  4.     resultType = XPathResult.ANY_TYPE
  5.   }
  6.   if(contextNode == null) {
  7.     contextNode = this
  8.   }
  9.   var result = this._evaluate(xpathExpression, contextNode, null, resultType, null);
  10.   switch(resultType) {
  11.     case XPathResult.NUMBER_TYPE:
  12.       return result.numberValue;
  13.     case XPathResult.STRING_TYPE:
  14.       return result.stringValue;
  15.     case XPathResult.BOOLEAN_TYPE:
  16.       return result.booleanValue;   
  17.     case XPathResult.ANY_UNORDERED_NODE_TYPE:
  18.     case XPathResult.FIRST_ORDERED_NODE_TYPE:
  19.       return result.singleNodeValue;
  20.     default:
  21.       return result
  22.   }
  23.   return result
  24. };


 
Et du coup ça fonctionne pas  [:kyjja:1]  
 
 
PS : sur chrome + tampermonkey


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3226310
Mr Marron ​derriere
Proprio d'une mER-6uez !
Posté le 25-03-2016 à 11:07:36  profilanswer
 

J'arrive pas à reproduire, où est le script smiley favoris, parce que celui que j'installe depuis la first page, me donne foule de syntax error et n'a pas l'air de fonctionner, chrome + TP aussi.

n°3226312
vave
Nice to meet me
Posté le 25-03-2016 à 11:18:22  profilanswer
 

Il est là : http://roger21.free.fr/hfr/hfr_vos [...] 21.user.js
 
Il était en erreur aussi chez moi, j'avais fait ça :
 

vave a écrit :


J'ai mis en commentaire la fonction exportFunction aux 3 endroits où elle apparaît.
Ca m'a l'air de fonctionner mais je doit forcément perdre une ou plusieurs features, tu saurais me dire lesquelles ?
 
N'ayant jamais utilisé ce script auparavant, je ne peux pas voir de différence.



---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3226320
justhynbry​dhou
Tripping major ballsack.
Posté le 25-03-2016 à 12:16:34  profilanswer
 

vave a écrit :

Bonne idée de script cette preview lbc [:bien]


Je plussoie ! [:bien]


---------------
!!! ??
n°3226327
roger21
Posté le 25-03-2016 à 13:04:58  profilanswer
 

vave a écrit :

J'ai testé ton script, il est très bien.

 

Mais il est en conflit avec celui des smileys favoris de Roger.

 

Dans ton script, quand ça arrive là :

Code :
  1. var i, arr = [], xpr = document.evaluate(p, context, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
 

Ca appelle la fonction dans le script de Roger :

Code :
  1. document._evaluate = document.evaluate;
  2. document.evaluate = function(xpathExpression, contextNode, resultType) {
  3.   if(resultType == undefined) {
  4.     resultType = XPathResult.ANY_TYPE
  5.   }
  6.   if(contextNode == null) {
  7.     contextNode = this
  8.   }
  9.   var result = this._evaluate(xpathExpression, contextNode, null, resultType, null);
  10.   switch(resultType) {
  11.     case XPathResult.NUMBER_TYPE:
  12.       return result.numberValue;
  13.     case XPathResult.STRING_TYPE:
  14.       return result.stringValue;
  15.     case XPathResult.BOOLEAN_TYPE:
  16.       return result.booleanValue;   
  17.     case XPathResult.ANY_UNORDERED_NODE_TYPE:
  18.     case XPathResult.FIRST_ORDERED_NODE_TYPE:
  19.       return result.singleNodeValue;
  20.     default:
  21.       return result
  22.   }
  23.   return result
  24. };
 

Et du coup ça fonctionne pas  [:kyjja:1]

 


PS : sur chrome + tampermonkey


non non, un script n'appelle pas la fonction d'un autre script sauf si cette fonction est mise dans la page (ce qui ne ce fait pas de manière générale)

 

du plus le code que tu cites n'est pas dans http://roger21.free.fr/hfr/hfr_vos [...] 21.user.js

 

enfin et pour appuyer le premier point, cette fonction evaluate est présente dans plein de scripts hfr (et ça serait pas mal de la laisser tomber comme une merde et de passer aux querySelector, bien plus simples)
edit : c'est getElementByXpath qu'est reprise partout et qui utilise evaluate et qui est d'une lourdeur sans nom par rapport aux queryselectors

 

edit 2 : même là, en modifiant document.evaluate, donc le document, cette version de evaluate reste inconnues des autres scripts - du moins avec gm - chaque script est dans son propre monde (et encore heureux) .. mais d'où tu sort ce code immonde ?

Message cité 1 fois
Message édité par roger21 le 25-03-2016 à 13:24:07
n°3226330
roger21
Posté le 25-03-2016 à 13:31:08  profilanswer
 

ok c'est le code original de fred, j'ai viré tous ça dans ma version

n°3226331
roger21
Posté le 25-03-2016 à 13:34:14  profilanswer
 

pour vos smileys favoris et chrome il suffit de reprendre uniquement la version originale de fred soit la 1.4.0 soit la 1.4.6 (les 2 marches il me semble ?)

 

là pour la 1.4.0 : http://fred.82.free.fr/hfr_greasemonkey/VSF/

 

là pour la 1.4.6 : http://userscripts-mirror.org/scripts/show/145435


Message édité par roger21 le 25-03-2016 à 13:37:10
n°3226333
vave
Nice to meet me
Posté le 25-03-2016 à 13:50:37  profilanswer
 

Ah ben merde, j'avais pas ton dernier script j'aurais juré que si [:otobox:2]  
 
J'ai donc pris le tien en mettant en commentaire la fonction exportFunction et ça fonctionne bien.
 
 
Mes confuses pour le dérangement.


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
n°3226338
Mr Marron ​derriere
Proprio d'une mER-6uez !
Posté le 25-03-2016 à 14:09:05  profilanswer
 

roger21 a écrit :


non non, un script n'appelle pas la fonction d'un autre script sauf si cette fonction est mise dans la page (ce qui ne ce fait pas de manière générale)
 
du plus le code que tu cites n'est pas dans http://roger21.free.fr/hfr/hfr_vos [...] 21.user.js
 
enfin et pour appuyer le premier point, cette fonction evaluate est présente dans plein de scripts hfr (et ça serait pas mal de la laisser tomber comme une merde et de passer aux querySelector, bien plus simples)
edit : c'est getElementByXpath qu'est reprise partout et qui utilise evaluate et qui est d'une lourdeur sans nom par rapport aux queryselectors
 
edit 2 : même là, en modifiant document.evaluate, donc le document, cette version de evaluate reste inconnues des autres scripts - du moins avec gm - chaque script est dans son propre monde (et encore heureux) .. mais d'où tu sort ce code immonde ?


Je me posais d'ailleurs la question de l'utilité des xpath. Du coup je basculerais en queryselector asap \o/

n°3226353
demars
Posté le 25-03-2016 à 15:02:30  profilanswer
 

Mr Marron derriere a écrit :

Bonjour,  
 
Je suis en train de faire un script qui fait une preview/resumé des annonces leboncoin postée sur le forum, au survol du lien (inspiré de image quote) et je voudrais savoir comment il faut faire pour pouvoir bénéficier de la mise à jour auto des scripts ?
 
Merci


Bonjour,
 
Cette fonction me tente, car je vais souvent sur LBC, mais où en parles-tu précisément sur HFR ?
 
:jap:

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  319  320  321  ..  365  366  367  368  369  370

Aller à :
 

Sujets relatifs
FireFox ne veut pas gérer mon script !FireFox et Moteur de recherche Yahoo France
Probleme d'ouverture de liens sous FireFoxUne extension Firefox comme proxomitron, ça existe ?
Associer les liens mailto: à Lotus Notes dans FirefoxFirefox 3.0 dans le guiness des records !
Zoom sur le nouveau firefox (3.0)Firefox se bloque ttes les 1/2 heures à peu près
[RESOLU]Firefox et ouverture d'onglets 
Plus de sujets relatifs à : [Firefox] Scripts GreaseMonkey @ HFR - Vos smileys favoris by Fred82


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR