Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OFF-TOPIC] Pastebin para nerds.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Inodoro_Pereyra
Advocate
Advocate


Joined: 03 Nov 2006
Posts: 2631
Location: En la otra punta del cable

PostPosted: Fri Jul 25, 2008 5:14 am    Post subject: [OFF-TOPIC] Pastebin para nerds. Reply with quote

Me acabo de encontrar con esto:
Code:
 ~ $ cat /etc/make.conf | curl -F 'sprunge=<-' http://sprunge.us
 http://sprunge.us/TJZH

Se que le va a venir bien a alguien mas.

http://sprunge.us/ wrote:
sprunge(1) SPRUNGE sprunge(1)

NAME
sprunge: command line pastebin:

SYNOPSIS
<command> | curl -F 'sprunge=<-' http://sprunge.us

DESCRIPTION
add ?<lang> to url for line numbers and syntax highlighting

EXAMPLES
~$ cat bin/ching | curl -F 'sprunge=<-' http://sprunge.us
http://sprunge.us/NfIC
~$ firefox http://sprunge.us/NfIC?sh


Salud!
_________________
Mi Blog.

Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL y OBOL.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Fri Jul 25, 2008 6:49 am    Post subject: Reply with quote

Buenos días, o lo que sea :)

Muy buena, Inodory_Pereyra. Un buen truco. Me ha gustado tanto que hasta he hecho un sencillo script con la idea. Aquí dejo un link por si a alguien le interesa.

http://jesgue.homelinux.org/scripts/pastebin

El script recibe un argumento, que será un nombre de fichero, y usa curl para subirlo y xsel para poner la url de salida en los búfferes de X. Esto significa que puedes hacer algo como:

Code:
pastebin myfile.sh


Y luego simplemente ir a tu navegador y usar click central, control+v o shift+insert para pegar la url directamente. Éstos que usen konqueror o nautilus supongo que podrían crear una opción de menú para "Subir a sprunge", y tras seleccionarla con el botón derecho del ratón sobre un archivo cualquiera deberían poder pegar la url en la barra de títulos de la misma forma.

Todo esto para ahorrarse seleccionar la url con el ratón, pero es que i92 es así de vago :twisted:

Saludos y gracias por el truco, ahí queda el script por si alguien lo quiere :)

Editado: actualizado para soportar entrada por stdin usando -i. En otras palabras, ahora puedes subir no solo ficheros, sino también la salida de cualquier comando de forma directa. Por ejemplo: "emerge --info | pastebin -i". -h/--help añadido también.

Editado de nuevo: -i eliminado, el código ha sido simplificado y ahora debería funcionar sin problemas tanto con ficheros como con pipes sin necesidad de parámetros extra.
Back to top
View user's profile Send private message
Stolz
Moderator
Moderator


Joined: 19 Oct 2003
Posts: 3028
Location: Hong Kong

PostPosted: Fri Jul 25, 2008 1:43 pm    Post subject: Reply with quote

Creo que app-text/wgetpaste también se puede usar para lo mismo
Back to top
View user's profile Send private message
Coghan
l33t
l33t


Joined: 25 Jul 2007
Posts: 789
Location: Gran Canaria (Spain)

PostPosted: Fri Jul 25, 2008 3:51 pm    Post subject: Reply with quote

Stolz wrote:
Creo que app-text/wgetpaste también se puede usar para lo mismo


Es cierto que este script es para servicios pastebin pero no integra el de http://sprunge.us, por ahora.
Los servicios que admite son los siguientes:
Code:
wgetpaste -S
Services supported: (case sensitive):
    ca   - http://pastebin.ca/
    osl  - http://pastebin.osuosl.org/
   *rafb - http://rafb.net/paste/

También incluye la opción que a i92 tanto le gusta de dejarlo en el clipboard. Estaría bien integrar el código de i92 en el de wgetpaste.

Aún así la idea es buena y no conocía este script, gracias por el aporte.
_________________
Salu2.
Alguien, muy acertadamente, dijo una vez wrote:
'El buen informático es como un bibliotecario, no lo sabe todo, pero sabe donde buscarlo'
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Fri Jul 25, 2008 3:56 pm    Post subject: Reply with quote

No conocía ese programa, se me ha ocurrido la misma idea al ver el anuncio que puso Inodoro_Pereyra. Todos los días se aprende algo nuevo :)

Gracias a todos por las aportaciones. Ya tengo otra cosa que mirar.

Saludetes. ;)
Back to top
View user's profile Send private message
Inodoro_Pereyra
Advocate
Advocate


Joined: 03 Nov 2006
Posts: 2631
Location: En la otra punta del cable

PostPosted: Fri Jul 25, 2008 5:50 pm    Post subject: Reply with quote

Voy por pastebin.sh de i92 que me parece espectacular. Gracias!

Salud!
_________________
Mi Blog.

Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL y OBOL.
Back to top
View user's profile Send private message
Cereza
Guru
Guru


Joined: 14 Apr 2006
Posts: 428

PostPosted: Fri Jul 25, 2008 7:19 pm    Post subject: Reply with quote

Inodoro_Pereyra wrote:
Voy por pastebin.sh de i92 que me parece espectacular. Gracias!

Salud!

Búuuuuuuuuu, pelotaaaaaaaa ;PPP

(Es broma, es cojonudo)
Back to top
View user's profile Send private message
achaw
l33t
l33t


Joined: 09 Aug 2006
Posts: 689
Location: Argentina

PostPosted: Fri Jul 25, 2008 7:21 pm    Post subject: Reply with quote

Jejeje, "pelota" seguro es algo que los argentinos no conocemos, imagino que significa lo que aca le decimos "chupamedias"...


Saludos :D
_________________
Usuario GNU/Linux #398133
Fluxbox + ROX
NO al canon!
Back to top
View user's profile Send private message
Cereza
Guru
Guru


Joined: 14 Apr 2006
Posts: 428

PostPosted: Fri Jul 25, 2008 8:24 pm    Post subject: Reply with quote

achaw wrote:
Jejeje, "pelota" seguro es algo que los argentinos no conocemos, imagino que significa lo que aca le decimos "chupamedias"...


Saludos :D

Jajajaja "chupamedias" esa palabra sí que mola x)))

Quote:
pelota


1. f. Bola, generalmente de material flexible, hueca o maciza, que se utiliza en distintos juegos: pelota de tenis, de waterpolo.

2. Juego que se realiza con ella: en el garaje no permiten jugar a la pelota.

3. Bola de materia blanda, como nieve, barro, etc., que se amasa fácilmente: pelota de carne picada.

4. com. Persona aduladora: eres el pelota de la clase.

5. f. pl. vulg. Testículos.

6. pelota vasca Juego en que los jugadores lanzan la pelota contra un frontón valiéndose de una pala, de una cesta o de las propias manos.

7. en pelotas o en pelota picada o en pelota viva loc. adv. Desnudo, sin ropa.

8. devolver la pelota loc. Responder o rebatir a otro con sus mismas argumentaciones o armas.

9. estar hasta las pelotas loc. vulg. Estar muy harto de algo: estoy hasta las pelotas de aguantarte.

10. hacer la pelota loc. Adular a alguien para conseguir algo.

11. tocarse o estar tocándose uno las pelotas loc. vulg. No trabajar nada, estar holgazaneando: se pasa la tarde tocándose las pelotas frente al televisor.


Cuantas frases con pelotas x) aunque eso es mentira, que no os engañe el diccionario, es España rara vez se oye "tocarse las pelotas", si no "tocarse los cojones" y lo mismo para "estar hasta los..." x)

La verdadera complejidad de los mismísimos explicada y extendida aquí (la sección Ejemplos de cómo y cuándo se debe usar "Cojones" es totalmente real y como se usa en España)

Saludos :P
Back to top
View user's profile Send private message
Inodoro_Pereyra
Advocate
Advocate


Joined: 03 Nov 2006
Posts: 2631
Location: En la otra punta del cable

PostPosted: Sat Jul 26, 2008 2:08 am    Post subject: Reply with quote

Sonó chupamedias? Pero es que es espectacular y ya lo estaba probando cuando escribí el mensaje... Me dió vagancia ponerme a investigar wgetpaste, confieso. :D

Lo segundo que se me ocurrió después de encontrar sprunge fué: "Que bueno sería un script que lo automatice" para inmediatamente cavilar a "Pero como no tengo la menor intención de aprender a programar..." e inmediatamente después encontrarme con que ya me ganaron de mano, recibe desde pipes y copia la URL!!

Yo cuando sea grande quiero ser como i92guboj, pero con un nick facil de escribir.

Ya que estamos:
http://inciclopedia.wikia.com/wiki/Cojones wrote:
Yo que estaba estudiando para Toro y me cortaron los estudios
— Un buey sobre sus cojones


No pregunten como llegué hasta ahí por favor...

Salud!
_________________
Mi Blog.

Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL y OBOL.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Sat Jul 26, 2008 8:25 pm    Post subject: Reply with quote

Jajaja, el humor que no falte :D

Le di un vistazo a wgetpaste y tiene un par de problemillas. Eso si, mucho más funcional que mi script, pero la verdad es que no necesito soporte para pegar en 20 sitios, uno solo me vale. Un problema es que mi script manda la salida sin el retorno de carro (para algunos será malo, para mi es bueno, porque si pego la salida en un programa cualquiera no quiero que me introduzca un retorno de carro automáticamente, sobre todo en línea de comando).

Otro problema es que wgetpaste pega al buffer de shift+ins/click medio, pero no al de control+v, que es el único que aceptan algunas aplicaciones. Estoy seguro de que ambos problemas se podrían corregir de forma sencilla y quizás me ponga a revisar y mande un parche (lo del buffer es fácil de corregir, lo demás no lo se).
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Sat Jul 26, 2008 9:15 pm    Post subject: Reply with quote

i92guboj wrote:

Le di un vistazo a wgetpaste y tiene un par de problemillas. Eso si, mucho más funcional que mi script, pero la verdad es que no necesito soporte para pegar en 20 sitios, uno solo me vale. Un problema es que mi script manda la salida sin el retorno de carro (para algunos será malo, para mi es bueno, porque si pego la salida en un programa cualquiera no quiero que me introduzca un retorno de carro automáticamente, sobre todo en línea de comando).

Otro problema es que wgetpaste pega al buffer de shift+ins/click medio, pero no al de control+v, que es el único que aceptan algunas aplicaciones. Estoy seguro de que ambos problemas se podrían corregir de forma sencilla y quizás me ponga a revisar y mande un parche (lo del buffer es fácil de corregir, lo demás no lo se).


Me auto-cito, he "corregido" esos dos "problemas". Parche, por si alguien lo quiere:

http://jesgue.homelinux.org/patches/wgetpaste_nocr+ctrlv-2.10.patch

Para aplicarlo, se puede hacer esto como root:

Code:

cd /usr/bin
wget -q -O - http://jesgue.homelinux.org/patches/wgetpaste_nocr+ctrlv-2.10.patch | patch -p0


Pego el link para que reviseis el parche antes. Es una buena costumbre. ;)

También he mandado un mail al creador/mantenedor de wgetpaste, por si le interesa incluir alguno de estos arreglos en sus próximas versiones. El parche hace lo siguiente:

1.- elimina el retorno de carro de la salida, muy molesto sobre todo en línea de comandos
2.- replica el contenido en el clipboard (control+v), antes solo estaba en el buffer the shift+ins/midclick.

Saludetes.

PS: Por si alguien quiere eliminar el parche:

Code:

cd /usr/bin
wget -q -O - http://jesgue.homelinux.org/patches/wgetpaste_nocr+ctrlv-2.10.patch | patch -p0 -R


O simplemente:

Code:

emerge -1 --nodeps wgetpaste
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum