Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

nombre réponses : 25

#0 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 06/01/2011, à 03:26

artik1024
Réponses : 1689

Bonsoir les hiboux (éventuels), je fais une demande d'aide concernant un script qui paraitra simple pour certain, mais après avoir passé du temps à décortiqué, impossible de faire un changement dans une fonction pour affiner ce que j'ai trouvé sur le web.

C'est un script que j'avais trouvé sur je ne sais plus quel site, qui permet de choisir une portion d'écran (avec le soft "scrot"), puis de l'uploader automatiquement sur IMGUR, et de nous donner les liens d'affichage dans une fenêtre "zenith". Voilà le script actuel :

#!/bin/bash
screenshot='screenshot';
file="$HOME/bureau/$shoot.png";

scrot -s -b -q 0 $file;

TEXT=$(curl -F "image"=@"$file" -F "key"="5d317f0bee23b282473522e1aa68f621" http://imgur.com/api/upload.xml | grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\1:\ /');

zenity --info --title="Imgur Upload" --text="$TEXT";

exit 0

Curl et scrot doivent au préalable être installés. J'ai donc très bien saisi le fonctionnement du script, mais je souhaiterais (comme un autre script que j'ai) qu'au lieu de m'afficher des liens en fenetre zenith, qu'il me le "copie". Et plus qu'à faire un Ctrl V dans un browser ou sur pidgin pour l'envoyer à mon correspondant.

Je suis confronté à 2 soucis :

1 - le texte copié fait 5 lignes récupérées en RegEx :
uo
avec cette ligne :

grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\1:\ /')

Comment faire en sorte qu'il ne me copie que l'URL de l'image originale ?

http://i.imgur.com/fdoXu.png

2 - Une fois l'url copiée, comment me la copier en presse papier pour n'avoir plus qu'un CTRL V à faire pour la coller ?

Merci à toute aide smile

#1 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 06/01/2011, à 15:04

artik1024
Réponses : 1689

Nikelll !! merci beaucoup AnsuzPeorth, ca me donne donc un copié en presse papier. Ca me copie :

http://i.imgur.com/ab0J1.png
http://i.imgur.com/ab0J1l.jpg
http://i.imgur.com/ab0J1s.jpg
http://imgur.com/ab0J1
http://imgur.com/delete/92g4dR9uVXU2MzP

J'ai essayé xclip, comme suggere Ghilan ca donne :

curl -F "image"=@"$file" -F "key"="5d317f0bee23b282473522e1aa68f621" http://imgur.com/api/upload.xml | grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\1:\ /' | cut -d ' ' -f3 | xclip -i;

Ca marche aussi bien, mais l'avantage est que xclip est inclus dans les paquets, pas besoin de l'installer donc wink

Est-il possible de n'avoir que la première ligne ? (http://i.imgur.com/ab0J1.png) et est-il possible de faire afficher une petite fenêtre "notify" une fois le copié effectué ? Merci beaucoup en tout cas, j'arrive presque au script dont je rêvais !

#2 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 07/01/2011, à 19:06

artik1024
Réponses : 1689

AnsuzPeorth, marvelous !! tu m'as filé un super coup de main, la commande regex est impec. J'ai mon copié collé, me manque plus que cette petite notification ... la commande zenity ne fonctionne pas. J'ai donc fais un :

sudo apt-get install libnotify-bin

Et voilà mon script fonctionnel à 100% :

#!/bin/bash
screenshot='screenshot';
file="$HOME/bureau/$shoot.png";

scrot -s -b -q 0 $file;

curl -F "image"=@"$file" -F "key"="5d317f0bee23b282473522e1aa68f621" http://imgur.com/api/upload.xml | grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\1:\ /' | cut -d ' ' -f3 | head -n1 | xsel -b;

notify-send "Image Uploadée";

exit 0

(finalement Xclip ne fonctionne pas)

#3 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 09/01/2011, à 01:29

artik1024
Réponses : 1689

Ah ! alors je suis confronté à un petit soucis. Losrque que j'execute mon script avec un launcher, il faut que je sélectionne

"Application dans un terminal"

Si je choisi "Application" le copié ne fonctionne pas. il y a une solution pour résoudre ce petit soucis ?

#4 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 18/02/2011, à 21:03

artik1024
Réponses : 1689

Script cadagre de zone d'écran manuel, puis auto upload sur imgur et copie du lien à coller pour afficher votre screenshot

Re bonsoir ! bon, j'ai réussi à m'en tirer seul (merci manpage) lol, du coup mon script est parfait et ne bug plus, il pourra en interesser plus d'un car il permet de selectionner une partie d'ecran en cadrant n'importe quelle zone, de l'uploader sur imgur, puis de copier un lien direct vers l'image en ligne. reste plus qu'à "Ctrl + V" ou "clic molette" dans un navigateur ou msn (sans aucun term qui s'affiche au lancement du script, donc xsel fonctionne) pour se rendre à l'adresse de l'image hébergée. un exemple :

test

Pour faire ça, j'ai simplement lancé mon script, cadré la zone voulue et relaché mon bouton. Une fois la notification "image uploadée" affichée, je peux copier / coller le lien n'importe ou pour afficher l'image. Tres pratique par exemple pour montrer à ses postes ou clients ce qu'on est en train de faire à l'écran, pour leur montrer une maquette, ou tout un tas de choses.

Voilà le code du script, il faut avoir installé scrot, curl, libnotify-bin, xsel, xclip :

sudo apt-get install scrot curl libnotify-bin xsel xclip

Ensuite, voilà le script :

#!/bin/bash

scrot -s -q 100 -d 1 bureau/screenshot.jpg;
url=$(curl -F "image"=@"bureau/screenshot.jpg" -F "key"="5d317f0bee23b282473522e1aa68f621" http://imgur.com/api/upload.xml | grep -Eo '<[a-z_]+>http[^<]+' | sed 's/^<.\|_./\U&/g;s/_/ /;s/<\(.*\)>/\1:\ /' | cut -d ' ' -f3 | head -n1);
echo -n "$url" | xsel -b -i;
echo -n "$url" | xclip -i;
rm bureau/screenshot.jpg;
notify-send "Image Uploadée";
exit 0

N'oubliez pas de changer le chemin d'accès (mon bureau en loccurence) mais adaptez en fonction de votre conf. Merci ) nordinateur et levi pour leur recherche avec moi de mes précédents bugs wink

#5 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 19/02/2011, à 16:26

artik1024
Réponses : 1689

Levi : oui bien sur, suffit de changer le dossier par /tmp wink Moi je garde le bureau car parfois je commente le "rm" pour garder l'image, et c'est plus court pour agir sur le fichier sur le bureau (notamment quand je l'ouvre avec photoshop wine).

Pour récuperer le img miniature ca doit etre possible car l'API d'imgur te permet de recup tout un tat de liens. Jette un oeil à mes topics page 52, l'auteur originel du script t'affiche plusieurs lignes, dont ceux des thumbs il me semble. Faut triturer le regex quoi wink

En parlant de ca, parsonne pour me faire sauter le saut de ligne please ?

#6 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 20/02/2011, à 03:40

artik1024
Réponses : 1689

@rmy : si le site propose une API utilisable pour uploader, oui. (en loccurence c'est http://imgur.com/api/upload.xml). Mais imgur est extra pour les images, contrairement à imageshack, reconnu pour sa lenteur d'affichage des images, et souvent deletées sans l'accord de l'uploadeur.

#8 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 21/02/2011, à 01:30

artik1024
Réponses : 1689

Cool Levi ! Bon visiblement mon soucis de saut de ligne ne peut pas être résolu ?

#9 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 21/02/2011, à 14:10

artik1024
Réponses : 1689

@levi et nordinateur : je suis vraiment raccommodeur avec les scripts, je ne fais que piocher à droite ou a gauche les fonctions, mais je ne sais pas les écrire wink donc vos 2 solutions, même après bien fouiné et fais tout un tas de tests, j'ai pas réussi à les mettre correctement dans mon script pour retirer ce saut de ligne tongue

Vous pouvez me donner la ligne complète please ?

#10 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 21/02/2011, à 21:57

artik1024
Réponses : 1689

@nordinatueur : marvellous !! C'est top de montrer le chemin sans pour autant delivrer la solution complete. J'ai donc réussi, je mets à jour mon script !

J'ai apporté un changement mineur, j'ai du coup (en récupérant la variable) avec xclip ajouté le clic milieu. Du coup il y a les 2, le Ctrl + V ou le clic molette pour "paste". Merci à vous tous, un script qui me sert 15 fois / jour !! smile

#11 Re : -1 »  convertir .7z en .zip » Le 15/02/2013, à 12:47

artik1024
Réponses : 6

Très simple, voilà la ligne de commande :

for i in *7z ; do tmpdir=$( basename ${i} .7z ) ; mkdir ${tmpdir} && pushd ${tmpdir} ; if 7z x ../${i} ; then if zip -r ../${tmpdir}.zip * .[^.]* ; then popd ; rm ${i} ; else popd ; echo Packing ${tmpdir}.zip failed! ; fi ; else echo Unpacking ${i} failed! ; fi ; rm -rf ${tmpdir} ; done

Tu copies/colles ca dans un terminal en étant dans le dossier dans lequel se trouve tes 7z. Soluce trouvée ici :http://www.linuxquestions.org/questions/linux-newbie-8/convert-a-batch-of-7z-files-to-zip-729198/

#12 Re : -1 »  ATI Radeon HD 4350 marche pas sur 11.04 Natty » Le 16/12/2011, à 18:55

artik1024
Réponses : 21
zombino a écrit :

chibbata, j'ai tout exécuté comme tu me l'as proposé, j'ai redemmaré -->  toujours le blocage sur la roue.
A noter que la dernière commande n'a pas fonctionné :

zest@zest-00000000000000000000000:~$ sudo aticonfig --intial
sudo: aticonfig: command not found

J'ai vu qu'on me proposait des mises à jour, notamment le passage au noyau Linux 3.00-11-generic, je l'ai fait, j'ai redémarré --> idem.

J'ai vu que le pilote "ATI Fire FL" remplaçait FGLRX dans les pilotes supplémentaires, je l'ai activé --> idem

Je reprendrai ça demain. Encore merci en tout cas.

sudo aticonfig --initial

Il y avait une faute de frappe

#13 Re : -1 »  [Résolu] Antrenamer sous linux - existe t'il un équivalent » Le 25/08/2011, à 00:36

artik1024
Réponses : 8

Salut Farliec !

Merci pour ton support concernant pyRenamer, par contre petite question : est-il possible de sauvegarder une liste d'actions ? de manière à la "charger" à chaque fois, un peu comme la fonction "charger une liste de jobs" propose antrenamer ? (Si c'est ça la fonction  (Menu Fichier > Load names from file...)) comment l'utiliser ?

#14 -1 »  Retrouver Compiz identique à une installation d'ubuntu » Le 22/11/2010, à 23:53

artik1024
Réponses : 6

Bonsoir à tous,

J'ai voulu (ah, mais ça c'est mon gros default, vouloir tout tester et mettre à jour alors que ça marche bien) installer la nouvelle version de compiz, d'après le billet du blog OMGubuntu.

Je rajoute donc le PPA de la branche "Unstable", puis update/upgrade. Compiz se met à jour je relance ma session et la .... Oh put1 tout déconne visuellement (plus d'ombre, plus rien). toute une partie de ma conf n'est plus fonctionnelle. Bref, je décide de faire machine arrière et la .... dans quoi je me lance ! impossible de revenir à une version "normale" de compiz fonctionnelle, comme celle livrée après une installation d'ubuntu.

Je retire compiz du PPA, je suis divers étape pour tenter de tout virer propre et réinstaller la version stable, mais rien n'y fait :

sudo apt-get remove --purge compiz
sudo apt-get autoremove --purge
sudo apt-get clean
sudo apt-get install compiz

J'ai même tenté un :

sudo apt-get remove compiz*

Je vire aussi les répertoires de compiz ~/.gconf/compiz .... et les autres, puis je réinstalle. En théorie, même synaptic me dis qu'il n'y a plus rien. Donc je réinstalle :

sudo apt-get install compiz

Mais là, impossible de réactiver les effets, les ombres, les contours des fenêtres .... même avec un clic droit puis en réactivant les effets, il cherches les drivers graphiques, les trouvent, passe en mode optimal, mais toujours aucune trace de mes ombres, des contours de fenêtres ... pourtant les déformations de fenêtres fonctionnent, et d'autres fonctions de compiz.

Autre soucis, quand je redémarre, je repasse en mode "aucun".

Mon rêve, repasser à ma config identique d'une suite d'installation propre. Si quelqu'un à cette solution, je suis la premier à la prendre XD ça m'évitera de tout réinstaller, puis surtout je veux comprendre d'ou vient le soucis wink Je vais pas me laisser avoir par un petit bug compiz ! tongue

#15 Re : -1 »  Retrouver Compiz identique à une installation d'ubuntu » Le 23/11/2010, à 15:41

artik1024
Réponses : 6

Ah, merci mike, mais ca ne m'aide pas du tout XD je pense que le soucis n'est pas un probleme de conf... mince, qu'ets ce que je pourrai tester :S

#16 Re : -1 »  Retrouver Compiz identique à une installation d'ubuntu » Le 23/11/2010, à 16:36

artik1024
Réponses : 6

Oui, mais ca n'empeche pas qu'au redémarrage, compiz se redésactive à nouveau :S

#17 Re : -1 »  Retrouver Compiz identique à une installation d'ubuntu » Le 23/11/2010, à 18:51

artik1024
Réponses : 6

Alors test du 2eme user : le wallpaper s'affiche, le curseur aussi, mais strictement rien d'autre. j'ai aussi installé la derniere version des pilotes : c'est pareil, même symptômes....


Je reinstall ma machine.

#18 -1 »  Relancer automatiquement XBMC quand il plante » Le 26/08/2010, à 21:59

artik1024
Réponses : 1

Bonsoir à tous,

J'ai installé XBMC live, donc quand je boot, j'ai directement XBMC à la place de gnome. Parfois, ça lui arrive de planter, et je retourne sous mon interface en ligne de commandes, mais je voudrais qu'XBMC se relance dirctement en cas de plantage.

Un pote m'avait paramétré ça, mais j'ai réinstallé depuis, et surtout je souhaite comprendre comment il à fait (dans un fichier init je sais plus quoi wink)

Vous pouvez me filer un coup de main ?

#20 -1 »  Créer un raccourcis clavier pour simuler la touche Supp » Le 18/08/2010, à 05:09

artik1024
Réponses : 3

Bonsoir à tous. Sur les claviers Apple sans fil, il n'y a pas de touche supprime (pour delete un fichier par exemple).

Mon souhait serait d'attribuer la fonction "supprime" au raccourcis "shift + backspace"

Quelqu'un aurait une solution native au lynx wink ?

Merci !

#21 Re : -1 »  Créer un raccourcis clavier pour simuler la touche Supp » Le 18/08/2010, à 17:30

artik1024
Réponses : 3

@HP : merci je vais jeter un oeil, mais ca m'oblige à installer un soft wink

@Maeda : Exact ! section que je commence à maitriser wink Mais si tu voulais simuler une pression de la touche "Supp" tu aurais mis quoi comme commande ?

#22 Re : -1 »  Créer un raccourcis clavier pour simuler la touche Supp » Le 18/08/2010, à 17:55

artik1024
Réponses : 3

Malheureusement non, pas par default wink Enfait ce que je cherche, c'est la commande "terminal" qui simulerai une pression de la touche Supp .... si j'ai ça, je peux faire mon raccourcis clavier en 2 secondes wink

#23 Re : -1 »  Le catalyst 10.6 est dans les bacs. (bonne nouvelle) » Le 22/07/2010, à 20:28

artik1024
Réponses : 46

Les catalyst 10.7 arrivent ce lundi d'après le blog twitter : http://twitter.com/CatalystMaker

VLC 1.1.1 prend enfin en charge les cartes radeons HD et leur acceleration. (http://www.clubic.com/telecharger/logiciel-video-streaming/actualite-354302-vlc-ouvre-acceleration-materielle-radeon-hd.html)

J'attends beaucoup de ces drivers, en croisant les doigts pour que le tearing disparaisse une bonne fois pour toute !