YUP.py :: outil pour publier des photos sur forum

Partagez ici vos Trucs et vos Astuces.
Message
Auteur
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

YUP.py :: outil pour publier des photos sur forum

#1 Messagepar PengouinPdt » 14 mai 2016, 14:10

YUP :: Yet another Uploader Pixxie est un petit outil dont le but est d'envoyer une image sur un hébergeur d'image, afin de restituer le lien utile pour l'insertion dans un post.

Image

Le git officiel : https://framagit.org/hucste/YUP.py
Mode mirroir : https://git.debian-fr.xyz/YUP/YUP.py

----

Version Python:
Cet outil utilise python3 + tkinter pour fonctionner.
Il nécessite certaines dépendances python... /!\ Veillez à leur installation /!\
Il est très possible que j'ai oublié de nommer certaines dépendances ... ne pas hésiter à m'en faire part !

/!\ Code en phase de développement - peut très bien ne pas fonctionner /!\

Services hébergeurs gérés :
- toile-libre.org, debian-fr.xyz (basé sur pix)
- framapic.org, (basé sur lutim)
- jirafeau

Bogues connus :
- problèmes liés à l'interface graphique :
- pas de visualisation de progression.

Téléchargement :
- sur son dépôt git : https://framagit.org/hucste/YUP.py
- mode mirroir : https://git.debian-fr.xyz/YUP/YUP.py

----

S'il y a des volontaires pour tester, sachant que ce qui est sur mon dépôt est une version de dév, donc de test !
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

Re: PIX^ : Pixup outil bash pour publier des photos sur forum

#2 Messagepar BelZéButh » 14 mai 2016, 15:10

PengouinPdt a écrit :S'il y a des volontaires pour tester
Nickel ! :023:
Spoiler : pixup :

Code : Tout sélectionner

[15:05:36]:~/tmp/pixup_version_PengouinPdt/$./pixup
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property 'gtk-toolbar-style' of type 'GtkToolbarStyle' from rc file value "((GString*) 0xaba840)" of type 'GtkToolbarStyle'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

(zenity:11084): GLib-WARNING **: /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/giounix.c:410Error while getting flags for FD: Mauvais descripteur de fichier (9)

Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property 'gtk-toolbar-style' of type 'GtkToolbarStyle' from rc file value "((GString*) 0x1fa5ac0)" of type 'GtkToolbarStyle'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property 'gtk-toolbar-style' of type 'GtkToolbarStyle' from rc file value "((GString*) 0xd018a0)" of type 'GtkToolbarStyle'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

(zenity:11106): GLib-WARNING **: /build/glib2.0-wnDt2X/glib2.0-2.48.1/./glib/giounix.c:410Error while getting flags for FD: Mauvais descripteur de fichier (9)

service choisi : debianfr
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property 'gtk-toolbar-style' of type 'GtkToolbarStyle' from rc file value "((GString*) 0x2282420)" of type 'GtkToolbarStyle'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property 'gtk-toolbar-style' of type 'GtkToolbarStyle' from rc file value "((GString*) 0x15bd460)" of type 'GtkToolbarStyle'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 37.187.253.139...
* Connected to www.debian-fr.xyz (37.187.253.139) port 443 (#0)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property 'gtk-toolbar-style' of type 'GtkToolbarStyle' from rc file value "((GString*) 0x1d1d660)" of type 'GtkToolbarStyle'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
* found 696 certificates in /etc/ssl/certs
* ALPN, offering h2
* ALPN, offering http/1.1
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256
*        server certificate verification OK
*        server certificate status verification SKIPPED
*        common name: www.debian-fr.xyz (matched)
*        server certificate expiration date OK
*        server certificate activation date OK
*        certificate public key: RSA
*        certificate version: #3
*        subject: CN=www.debian-fr.xyz
*        start date: Fri, 15 Apr 2016 08:16:00 GMT
*        expire date: Thu, 14 Jul 2016 08:16:00 GMT
*        issuer: C=US,O=Let's Encrypt,CN=Let's Encrypt Authority X3
*        compression: NULL
* ALPN, server did not agree to a protocol
> POST //?action=upload HTTP/1.1
> Host: www.debian-fr.xyz
> User-Agent: curl/7.47.0
> Accept: */*
> Content-Length: 34815
> Expect: 100-continue
> Content-Type: multipart/form-data; boundary=------------------------270fa311aa209abc
> 
< HTTP/1.1 100 Continue
} [153 bytes data]
< HTTP/1.1 302 Moved Temporarily
< Date: Sat, 14 May 2016 13:07:55 GMT
< Server: Apache
< Set-Cookie: PHPSESSID=d6gle7on8pcb36sh6ojng0l104; path=/
< Expires: Thu, 19 Nov 1981 08:52:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< Pragma: no-cache
< Set-Cookie: lol-s-pix=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0
< Location: https://www.debian-fr.xyz/upload/img/1463231276.jpg
< Transfer-Encoding: chunked
< Content-Type: text/html; charset=UTF-8
* HTTP error before end of send, stop sending
< 
100 34815    0     0  100 34815      0  17627  0:00:01  0:00:01 --:--:-- 17744
* Closing connection 0
* Issue another request to this URL: 'https://www.debian-fr.xyz/upload/img/1463231276.jpg'
* Switch from POST to GET
* Hostname www.debian-fr.xyz was found in DNS cache
*   Trying 37.187.253.139...
* Connected to www.debian-fr.xyz (37.187.253.139) port 443 (#1)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 696 certificates in /etc/ssl/certs
* ALPN, offering h2
* ALPN, offering http/1.1
* SSL re-using session ID
* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256
*        server certificate verification OK
*        server certificate status verification SKIPPED
*        common name: www.debian-fr.xyz (matched)
*        server certificate expiration date OK
*        server certificate activation date OK
*        certificate public key: RSA
*        certificate version: #3
*        subject: CN=www.debian-fr.xyz
*        start date: Fri, 15 Apr 2016 08:16:00 GMT
*        expire date: Thu, 14 Jul 2016 08:16:00 GMT
*        issuer: C=US,O=Let's Encrypt,CN=Let's Encrypt Authority X3
*        compression: NULL
* ALPN, server did not agree to a protocol
> GET /?img=1463231276.jpg HTTP/1.1
> Host: www.debian-fr.xyz
> User-Agent: curl/7.47.0
> Accept: */*
> 
< HTTP/1.1 200 OK
< Date: Sat, 14 May 2016 13:07:56 GMT
< Server: Apache
< Set-Cookie: PHPSESSID=75grrbnncqgs20i3il7adbbio5; path=/
< Expires: Thu, 19 Nov 1981 08:52:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< Pragma: no-cache
< Set-Cookie: lol-s-pix=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0
< Vary: Accept-Encoding
< Transfer-Encoding: chunked
< Content-Type: text/html; charset=UTF-8
<
{ [6 bytes data]
100  6648    0  6648    0     0   2721      0 --:--:--  0:00:02 --:--:--  2721
* Connection #1 to host www.debian-fr.xyz left intact
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property 'gtk-toolbar-style' of type 'GtkToolbarStyle' from rc file value "((GString*) 0x15ede20)" of type 'GtkToolbarStyle'
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[15:29:29]:~/tmp/pixup_version_PengouinPdt/$ ./pixup$
Code pour insérer la miniature dans le forum :
Image
---
Code pour insérer l'image dans le forum :
Image
---
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com

Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 2762
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil bash pour publier des photos sur forum

#3 Messagepar lol » 14 mai 2016, 19:53

Parfait. Merci
Image
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Pas de support par message privé... Merci!

Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 2762
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil bash pour publier des photos sur forum

#4 Messagepar lol » 14 mai 2016, 20:00

Merci d'autant plus que j'ai vu les discussion sur ubuntu... Tout juste hallucinant!
Ça donne envie de se casser le cul mettre en quatre pour les autres...
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Pas de support par message privé... Merci!

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil bash pour publier des photos sur forum

#5 Messagepar PengouinPdt » 14 mai 2016, 20:10

oui, en effet ....
j'en ai tellement "honte" que j'ai même pas cherché à vous en parler ... pas envie de partager cela ...
Et, je n'ai vraiment pas envie ni d'en discuter, ni de justifier quoi que ce soit ... le gars abandonne tout, supprime tout sans avertir qui que ce soit, n'entretient rien, dégoûté parce que j'ai fait évolué son projet, en tenant compte de toutes ses remarques, sur le code, sur les commentaires, etc ... son copain "erresse" le défend - et, je passe pour le "monstre". grrr :021:
Je n'en revendique même pas la paternité, mais ce qui est sûr, c'est l'évolution du code, par mes soins ;)

Si on me fait parvenir des propositions, des corrections de codes, je les évaluerais, et m'efforcerais de les intégrer - quitte à le faire à ma manière de coder :p
Bref, cela m'encourage peu à continuer ... et me donne plutôt envie de reprendre mon propre projet python ...
Même dans mon projet python, j'ai écrit - d'après une idée originale de ... :017:
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 2762
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil bash pour publier des photos sur forum

#6 Messagepar lol » 14 mai 2016, 20:13

Pour moi un fork serait la solution.
Ils ne veulent pas partager et surtout pas être débordés pas des gens qui vont plus vite qu'eux (et mieux...).
FORK! :003:
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Pas de support par message privé... Merci!

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil bash pour publier des photos sur forum

#7 Messagepar PengouinPdt » 14 mai 2016, 20:17

lol a écrit :Pour moi un fork serait la solution.
(...)
FORK! :003:
Y'a même pas besoin, le projet "bash" sur le git, c'est moi qui l'entretien !
La quasi-totalité du code est de moi ... donc ... :024:

Si lui veut forker, qu'il le fasse ... et on verra bien, où il ira ...
Comme j'ai écrit aujourd'hui, sur le forum ubuntu ... ça me fait rire "jaune" - comme tes émoticones "bananes" ... :banana_explosion:
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#8 Messagepar PengouinPdt » 15 mai 2016, 22:26

Publication de la version Python !
J'ai essayé de mettre les informations en question dans le premier post ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
piratebab
Modérateur
Modérateur
Messages : 2544
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#9 Messagepar piratebab » 16 mai 2016, 08:55

quelle version de python ?

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#10 Messagepar PengouinPdt » 16 mai 2016, 10:15

piratebab a écrit :quelle version de python ?
C'est marqué !
Mdr, piratebab qui ne sait pas lire :p
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 2762
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#11 Messagepar lol » 16 mai 2016, 10:19

Hello,
C'est juste moi, ou...
Capture du 2016-05-16 11-19-02.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Pas de support par message privé... Merci!

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#12 Messagepar PengouinPdt » 16 mai 2016, 10:22

lol a écrit :Hello,
C'est juste moi, ou...
(...)
Rohhh, les gars, ayez un peu de jugeotte, svp ...
Tu m'avertis, c'est très bien, j'apprécie ... je regarde, idem ... mon réflexe suivant est de tenter la connexion du domaine !!!
Et, là, tu te rends compte que c'est le domaine qui est "Whoops" ...

Désolé, de vous faire la leçon ... mais avouez que tous les deux, c'est un peu mérité ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 2762
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#13 Messagepar lol » 16 mai 2016, 10:31

C'était pas une critique sur "ton" dépôt.
Juste qu'il est inaccessible donc qu'on peut pas essayer... ;-)
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Pas de support par message privé... Merci!

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#14 Messagepar PengouinPdt » 16 mai 2016, 10:37

T'inquiéte, j'avais compris ... :p
Mais bon, là, je ne peux rien y faire ... '-(
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#15 Messagepar PengouinPdt » 16 mai 2016, 13:28

C'est reviendu ! :p
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#16 Messagepar PengouinPdt » 17 mai 2016, 13:08

Bon, tous les services d'hébergeurs d'images pris-en-charge par le script bash, sont pris-en-charge par le code python !
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 2762
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#17 Messagepar lol » 17 mai 2016, 13:15

Super,
Merci pour le boulot. Tu voudrais pas faire un miroir du code python sur notre git ?
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Pas de support par message privé... Merci!

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#18 Messagepar PengouinPdt » 17 mai 2016, 14:00

lol a écrit :(...)
Merci pour le boulot. Tu voudrais pas faire un miroir du code python sur notre git ?
MDR, je m'y attendais à ta question ;)
Je vais ouvrir à tout le monde l'autre, et oui, en faire un miroir ...
faut que je voye si ton git est capable de gérer des projets comme gitlab !?
----
En effet, c'est possible, mais ça porte un autre nom : Organisation...

Bref: https://git.debian-fr.xyz/PixUP

----

@lol: "Aussitôt demandé ... (presque) aussitôt réalisé !" ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance

Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 2762
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#19 Messagepar lol » 17 mai 2016, 17:44

Top,
Merci. :-)
Debian SID. XFCE.
C'est curieux chez les marins ce besoin de faire des phrases (Les tontons flingueurs).
Pas de support par message privé... Merci!

Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1300
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Re: PIX^ : Pixup outil pour publier des photos sur forum

#20 Messagepar PengouinPdt » 20 mai 2016, 14:14

Version Bash: Nouvelle fonction qui demande à l'utilisateur s'il veut publier une autre image ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid
----
Ne réponds pas aux PM d'assistance


Revenir à « Trucs et astuces »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité