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

 

 

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

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

n°3284561
roger21
Posté le 29-09-2017 à 15:13:17  profilanswer
 

Reprise du message précédent :
éventuellement 2 menus gm pour choisir la taille par défaut :

var rehost_size = GM_getValue("hfr_cc_rehost_size", "preview" );
var real_rehost_size = rehost_size === "full" ? "/" : "/" + rehost_size + "/";

 

function set_rehost_size() {
  let l_rehost_size = prompt("Taille par défaut des images sous reho.st :\n\n - thumb (230px)\n - preview (600px)\n - medium (800px)\n - full (pleine taille)\n\n", rehost_size);
  if(l_rehost_size === null) return;
  l_rehost_size = l_rehost_size.trim();
  if(l_rehost_size !== "thumb" && l_rehost_size !== "preview" && l_rehost_size !== "medium" && l_rehost_size !== "full" ) return;
  GM_setValue("hfr_cc_rehost_size", l_rehost_size);
  rehost_size = l_rehost_size;
  real_rehost_size = (rehost_size === "full" ) ? "/" : "/" + rehost_size + "/";
}
GM_registerMenuCommand("[HFR] Téléversement d'images -> taille des images sous reho.st (< 2Mo)", set_rehost_size);

 

var imgur_size = GM_getValue("hfr_cc_imgur_size", "large" );
var real_imgur_size = (imgur_size === "small" ) ? "t" : (imgur_size === "full" ) ? "" : imgur_size.substr(0, 1);

 

function set_imgur_size() {
  let l_imgur_size = prompt("Taille par défaut des images sous imgur :\n\n - small (160px)\n - medium (320px)\n - large (640px)\n - huge (1024px)\n - full (pleine taille)\n\n", imgur_size);
  if(l_imgur_size === null) return;
  l_imgur_size = l_imgur_size.trim();
  if(l_imgur_size !== "small" && l_imgur_size !== "medium" && l_imgur_size !== "large" && l_imgur_size !== "huge" && l_imgur_size !== "full" ) return;
  GM_setValue("hfr_cc_imgur_size", l_imgur_size);
  imgur_size = l_imgur_size;
  real_imgur_size = (imgur_size === "small" ) ? "t" : (imgur_size === "full" ) ? "" : imgur_size.substr(0, 1);
}
GM_registerMenuCommand("[HFR] Téléversement d'images -> taille des images sous imgur (> 2Mo)", set_imgur_size);


et dans process :

           src = src.replace(object.data.id, object.data.id + real_imgur_size);

et

         src = doc.querySelector("#maincontent > img" ).getAttribute("src" ).replace("/thumb/", real_rehost_size);


Message édité par roger21 le 29-09-2017 à 15:14:38

---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
mood
Publicité
Posté le 29-09-2017 à 15:13:17  profilanswer
 

n°3284563
PetitJean
Bon ben hon
Posté le 29-09-2017 à 15:27:05  profilanswer
 

XaTriX a écrit :

Maintenant plus qu'à gérer l'upload via un lien http d'une image :o
 
XaT


 
je vais te donner un scoop : tu n'as qu'à ajouter "http://reho.st/" devant l'URI de ton image [:flambi:2]


---------------
Non
n°3284564
XaTriX
Posté le 29-09-2017 à 15:31:13  profilanswer
 

http://reho.st/http://forum-images [...] flambi.gif
 
Ca n'affiche rien :o
 
XaT


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°3284585
XaTriX
Posté le 29-09-2017 à 19:41:19  profilanswer
 

Bon ça commence à être bon tout ça, on va pouvoir faire un post pour le topic images :o  
 
Faut résumer les fonctionnalités :
[HFR] Téléversement d'images

  • Hébergement d'images via copier-coller
  • via glisser-déposer
  • Support de multiples images
  • reho.st si <2mo sinon imgr
  • Support des gif


Pour le texte converti je me souviens plus ce que ça fait clairement :o
 
XaT
 


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°3284586
PetitJean
Bon ben hon
Posté le 29-09-2017 à 19:45:14  profilanswer
 

ah non ça j'ai viré :D
 
c'était pour ceux qui collaient des messages twitter :D


---------------
Non
n°3284587
XaTriX
Posté le 29-09-2017 à 19:46:06  profilanswer
 

:D  
 
Du coup la liste des fonctionnalités est bonne ? :o
 
XaT


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°3284588
XaTriX
Posté le 29-09-2017 à 19:46:30  profilanswer
 

Maintenant faut un script qui convertit les url fb/tw en post imagés :D  
 
XaT


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°3284589
PetitJean
Bon ben hon
Posté le 29-09-2017 à 19:46:52  profilanswer
 

pour l'instant. faut que j'ajoute le multi upload :o


---------------
Non
n°3284593
jungledede
Posté le 29-09-2017 à 20:02:23  profilanswer
 

L'ajout de fichier fonctionne pas depuis KDE :o
 
J'ai un "sens interdis" comme icône de curseur dans le champs de text  [:clooney19]


---------------
Monde de merde | Restez curieux
n°3284594
XaTriX
Posté le 29-09-2017 à 20:06:18  profilanswer
 

PetitJean a écrit :

pour l'instant. faut que j'ajoute le multi upload :o


Ca y'est pas déjà ? Je comprends pas :o
 
XaT


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
mood
Publicité
Posté le 29-09-2017 à 20:06:18  profilanswer
 

n°3284601
roger21
Posté le 29-09-2017 à 20:39:51  profilanswer
 

jungledede a écrit :

L'ajout de fichier fonctionne pas depuis KDE :o
 
J'ai un "sens interdis" comme icône de curseur dans le champs de text  [:clooney19]


t'as ça si t'es sous firefox, faut modifier le bloc

if(content_form != null) {
  content_form.addEventListener('paste', pasting);
  content_form.addEventListener('drop', drop);
}

en

if(content_form !== null) {
  content_form.addEventListener('paste', pasting);
  content_form.addEventListener('drop', drop);
  content_form.addEventListener("dragover", function(event) {
    event.preventDefault();
  }, false);
}

bref rajouter les 3 lignes du dragover


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284603
jungledede
Posté le 29-09-2017 à 20:57:41  profilanswer
 

http://reho.st/preview/self/dc994609d37e7e76b3c353a897acf12431e91080.pnghttp://reho.st/preview/self/dc994609d37e7e76b3c353a897acf12431e91080.pnghttp://reho.st/preview/self/dc994609d37e7e76b3c353a897acf12431e91080.png
http://reho.st/preview/self/8d2d16929f901f252fd20c68b01a03465e5c5437.jpghttp://reho.st/preview/self/8d2d16929f901f252fd20c68b01a03465e5c5437.jpghttp://reho.st/preview/self/8d2d16929f901f252fd20c68b01a03465e5c5437.jpg
 
ça marche merci  :love:
 
Par contre il semblerais que la quantité mini soit de 3 :o


Message édité par jungledede le 29-09-2017 à 21:02:47

---------------
Monde de merde | Restez curieux
n°3284611
jungledede
Posté le 29-09-2017 à 22:50:30  profilanswer
 

alors c'est bisar, j'ai 3 "Téléversements" dans firefox. Si j'en désactive un, ça me les désactive tous. D'après le n° de version je suis en 0.2


---------------
Monde de merde | Restez curieux
n°3284612
PetitJean
Bon ben hon
Posté le 29-09-2017 à 22:50:56  profilanswer
 

hein ?! o_O


---------------
Non
n°3284618
roger21
Posté le 30-09-2017 à 00:05:19  profilanswer
 


c'est le même, breizh a changé le nom du script plusieurs fois
 

jungledede a écrit :

alors c'est bisar, j'ai 3 "Téléversements" dans firefox. Si j'en désactive un, ça me les désactive tous. D'après le n° de version je suis en 0.2


virez tout et installez le dernier [HFR] Téléversement d'images (version 0.2.0)
 


dans gm, un script est défini de manière unique par son nom et son namespace du coup s'il a installé les scripts manuellement ça lui à créé 3 scripts ([HFR] image upload, [HFR] Copié/Collé et [HFR] Téléversement d'images) qui ont tous ensuite été mis à jour en [HFR] Téléversement d'images ...


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284650
roger21
Posté le 30-09-2017 à 12:18:02  profilanswer
 

nan nan ça marche
 
t'as rajouté les 3 lignes là http://forum.hardware.fr/forum2.ph [...] 0#t3284601 ?
 
t'as le script qu'est bien activé ?
 
t'en a qu'un (pas de conflit avec d'autres version ou quoi) ?
 
si tout est bon alors ctrl + maj + j -> poubelle -> js + journal -> refresh de la page -> retester le drag & drop (ou copier coller) et regarder si y'a des erreurs liées au script


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284651
Heeks
La lettre X
Posté le 30-09-2017 à 12:23:34  profilanswer
 

Ça fonctionne ici une fois le script modifié selon le post de Roger :jap:


---------------
BnetTs3 HFR
n°3284652
Heeks
La lettre X
Posté le 30-09-2017 à 12:24:43  profilanswer
 

https://i.imgur.com/Iq3HdFil.jpg


---------------
BnetTs3 HFR
n°3284662
PetitJean
Bon ben hon
Posté le 30-09-2017 à 12:54:34  profilanswer
 

gist github ça puduku [:la chancla:1]
j'ai mis la dernière version du script ici : http://breizhodrome.free.fr/scripts/hfr_cc.user.js
comme ça pas de problème d'url, c'est la même partout :o

 

avec les lignes de roger et la possibilité de glisser plusieurs images [:la chancla:1]

 

pour l'ordre d'envoi je verrai ça plus tard [:la chancla:1]

Message cité 1 fois
Message édité par PetitJean le 30-09-2017 à 12:54:59

---------------
Non
n°3284664
PetitJean
Bon ben hon
Posté le 30-09-2017 à 13:01:41  profilanswer
 

"firefox ne veut pas gérer mon script !" soit c'est un topic de playgeek, soit de BrisChri :o


---------------
Non
n°3284667
roger21
Posté le 30-09-2017 à 13:06:02  profilanswer
 

PetitJean a écrit :

[…] avec les lignes de roger […]


ben heu non, fais pas ça
 
c'est du code que pour ff ça, ça créé une merde dans chrome (le copier coller de texte ou je sais plus quoi) cf :
 

roger21 a écrit :

mouais en effet ça merde sous chrome (et tout marche sans) et sous firefox c'est indispensable de l'avoir (et tout marche avec) […]


et j'ai pas trouvé de code qui marche dans les deux (enfin j'ai essayé un moment puis j'en ai eu marre de chrome qui fait chier :o)
 
par contre tu peux rajouter ça, ça mange pas de pain http://forum.hardware.fr/forum2.ph [...] 0#t3284561


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284668
PetitJean
Bon ben hon
Posté le 30-09-2017 à 13:10:38  profilanswer
 

roger21 a écrit :


ben heu non, fais pas ça
 
c'est du code que pour ff ça, ça créé une merde dans chrome (le copier coller de texte ou je sais plus quoi) cf :
 


 
ça fonctionne chez moi avec les lignes supplémentaires (chrome 61)


---------------
Non
n°3284669
roger21
Posté le 30-09-2017 à 13:15:03  profilanswer
 

PetitJean a écrit :

 

ça fonctionne chez moi avec les lignes supplémentaires (chrome 61)


vérifie d'autre types de drag & drop, c'est ça qui merdait (sinon c'est qu'ils ont corrigé leur merde :o)

 

édit : le glissé de texte

PetitJean a écrit :

edit : ah bah maintenant je ne peux même plus glisser du texte ...


Message édité par roger21 le 30-09-2017 à 13:17:44

---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284670
PetitJean
Bon ben hon
Posté le 30-09-2017 à 13:20:09  profilanswer
 

ah oui c'est vrai [:arn0]
 
lignes virées :D
bon maintenant, les signaux/déclencheurs pour respecter ce *$#@ d'ordre de liste


---------------
Non
n°3284671
roger21
Posté le 30-09-2017 à 13:21:48  profilanswer
 


mais t'as rajouté les 3 lignes plus haut ???
 
pasque y'a pas d’erreurs et t'as le "sens interdit" c'est typiquement que t'as pas fait la modif pour ff


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284672
roger21
Posté le 30-09-2017 à 13:36:19  profilanswer
 

PetitJean a écrit :

ah oui c'est vrai [:arn0]
 
lignes virées :D
bon maintenant, les signaux/déclencheurs pour respecter ce *$#@ d'ordre de liste


te prends pas la tête, tu mets tes files en global et un index global (que t'initialise à 0 sur le drop) t'appelle process sur ton files.item(index++) et à la fin de process si files.item(index) existe tu réappelle process dessus
 
par contre la question de rajouter un <br> entre les fichiers
 
et aussi de gérer tout ça sur la pasting pour les systèmes+navigateurs qui le gèrent


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284674
roger21
Posté le 30-09-2017 à 13:46:41  profilanswer
 


hein, mais il te les faut ces 3 lignes (si t'es sous ff)


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284676
PetitJean
Bon ben hon
Posté le 30-09-2017 à 14:00:39  profilanswer
 

http://reho.st/preview/self/b047eda64c34aee79f31e83587f5363ff7f8bb3d.pnghttp://reho.st/preview/self/990231fef0559fcfd2349f23af699077e055baaa.pnghttp://reho.st/preview/self/7bbbfe047873552008ee03ca95f429343a9eb24e.png


---------------
Non
n°3284677
PetitJean
Bon ben hon
Posté le 30-09-2017 à 14:01:36  profilanswer
 

[:gallyh]  
 
merci roger [:gallyh:1]  
 

function drop (event) {
 var dt = event.dataTransfer;
 this.files = dt.files;
 this.files_index = 0;
 if (this.files.length > 0) {
  process (this, this.files.item (this.files_index++));
  return event.preventDefault();
 }
}
 
...
 
if (success) {
    insert_text_at_cursor (this.context.textarea, "[url=" + link + "][img]" + src + "[/img][/url]" );
    if (area.files != null && area.files_index < area.files.length)
     process (area, area.files.item (area.files_index++));
   }


---------------
Non
n°3284701
garath_
Posté le 30-09-2017 à 15:34:56  profilanswer
 

Du coup j'ai un script qui vérifie le contenu du presse papier également.
Et si les 2 sont activés, il ne colle rien.
Si je désactive le mien il colle l'image rehostée.
 
Comment je peux modifier ça pour que mon script n'interfere pas?


---------------
HFR Links Preview | HFR Giphy
n°3284714
Heeks
La lettre X
Posté le 30-09-2017 à 16:49:14  profilanswer
 
n°3284717
roger21
Posté le 30-09-2017 à 17:06:22  profilanswer
 


y'a pas de raisons que ça marche pas

 

tu vires tous les scripts de téléversement d'images et consors

 

tu redémarres ton ff

 

tu install le dernier de breizh

 

tu fais la modif pour firefox

 

tu retestes

 

edit : bon le dernier lien de breizh est mort ... attends un peu :o

Message cité 1 fois
Message édité par roger21 le 30-09-2017 à 17:18:32

---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284718
roger21
Posté le 30-09-2017 à 17:13:40  profilanswer
 


j'ai essayer le copier/coller multiple apparemment le navigateur ne peux pas le gérer donc osef
 
et le drag&drop multiple ça déchire [:mika94400:5]
 
http://reho.st/thumb/self/84085e8377e76e884d7c469aa84e3687405ca77d.png
https://i.imgur.com/dA0s1bt.gif
http://reho.st/gif/4899e6be27cec0500207a9e80e9f7677154e7798.gif
http://reho.st/thumb/self/25c0164e2df68f6e74aee00ae4063b86663ca1d7.png


---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
n°3284727
PetitJean
Bon ben hon
Posté le 30-09-2017 à 18:03:41  profilanswer
 

impossible le copier/coller multiple. ça n'a aucun sens d'ailleurs, vu que la copie en cours écrase la précédente dans le presse-papier


---------------
Non
n°3284728
roger21
Posté le 30-09-2017 à 18:09:20  profilanswer
 

PetitJean a écrit :

impossible le copier/coller multiple. ça n'a aucun sens d'ailleurs, vu que la copie en cours écrase la précédente dans le presse-papier


si, depuis le gestionnaire de fichiers tu peux copier plusieurs fichiers, mais le navigateur n'en gère qu'un (files.length est à 1)

 

mais cherche pas, sur ton chrome ça marche déja pas même avec un seul

 

edit : ton lien chez free est en 404 http://breizhodrome.free.fr/scripts/hfr_cc.user.js


Message édité par roger21 le 30-09-2017 à 18:12:44

---------------
☭ ni patrie ni patron | send nupes | power concedes nothing without a demand | des scripts | des stats | y tho | stew is sus ඞ
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  364  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