SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…
zyngris@gmail.com ▼ ​
| Mis favoritos ▼ | Perfil | Salir

yad

  Buscar proyectos

Visualizar diálogos gráficos de scripts de shell o línea de comandos
Proyecto Inicio

Descargas

Wiki

Búsqueda   Páginas actuales

Cuestiones

Fuente

 para 

  Búsqueda

 Ejemplos  
Ejemplos de uso YAD 
Destacado , Fase de Implementación

Ac tualización 25 de febrero 2013 por ananasik

Introducción
Aquí se pone de ejemplos demuestran cómo utilizar yad en scripts de shell.

De diálogo Salir
Mostrar diálogo de salida.
Software adicional:
wmctrl ( http://tripie.sweb.cz/utils/wmctrl/ )

código:
# /Bn/bs
!
i
ah
acó =$(yd-aco30 -etaa-e ttl "itm Slr 
cin
a
nh 0
nrd
l íuo Ssea ai"
-iae =goe-aaao
mgn
nm
pgd
-btn="aba d uuro 2 
oó
Cmir e sai: "
-btn="t-o:0" -btn="t-ire 1 
oó
gk k
oó
gkcer: "
-txo"lj l acó: 
et Eia a cin"
-d etaa-e txo
e nrd
l et
"oe
Pwr

/Si /pwrf " ;
bn
oeof
;
Rbo * cd="uo/si /rbo" ;
eot ) m
sd
bn
eot
;
Ssedr* cd="uo/bn/s- 'cod dso /ss/pwr/sae" ;
upne ) m
sd
i
hc eh e ic>
y
oe
tt'
;
Slr*)
ai
cs $(wcr -m|ge nmr ) e
ao
mtl
rp obe
n
*Oebx)cd="e oebx-sld" ;
pno
m
dl pno
aia
;
*FW )cd="vmomn Qi" ;
VM
m
FwCmad ut
;
*Mtct )cd="nm-aessó -mt " ;
eaiy
m
goesv-ein
aa
;
* sld 1 ;
) aia
;
ea
sc
;
;
* sld 1 ;
) aia
;
ea
sc
ea ee d $cd
vl xc e
m

De diálogo Ejecutar
De diálogo Ejecutar con la historia, el reconocimiento URI y funciones administradas en xterm
Software adicional:
xterm
perl

código:

https://code.google.com/p/yad/wiki/Examples

1/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

# /bn/bs
!
i
ah
XEM="tr"
TR
xem

#ce e aciohsoil
ra l rhv itra
mdr-p${XGCCEHM :-$HM ./cce}/
ki
D_AH_OE
OE
ah
HSFL =${XGCCEHM :-$HM ./cce}/i -rn.hsoi
ITIE
D_AH_OE
OE
ah
x
u
itra
tuh$HSFL
oc
ITIE
#ceryeeua dáoo
ra
jctr ilg
TTL ="oad Eeua"
ÍUO
cmno jctr
TX =" nnrdzacmnoaeeua:n
ET
 ltouc oad
jctr
"
rm =$('a -wdh=50-cnr -wno-cn="t-jctr -nm =" { ##*/"-tte=" TTL"-tx =" TX"
cd
yd
it
0
eto
idwio
gkeeua"
ae
$ 0
}
il
$ IUO
et
$ ET

Editor de inicio automático
Editar contenido de $ HOME / .config / autostart.

código:
# /Bn/bs
!
i
ah
cni_i =${XGCNI_OE:-$HM ./cni }
ofgdr
D_OFGHM
OE
ofg
rslao =$(mtm -atsattpi .XXXXX )
eutds
kep
uotr mdr
XXXXX

pr fe $cni_i /atsat./*dstp hcr
aa
n
ofgdr
uotr
eko, ae
ge- 1e' [:bak] *Ee ' f|ctd=f2
rpm - ^ [ ln:]
xc $
u- ge- 1e' [:bak] *Nmr'$f|ctd=f2
rpm - ^ [ ln:]
obe
u- ge -m1e' [:bak] *Cmnai'$f|ctd=f2
rp
- ^ [ ln:]
oetro
u- hco|yd-wdh=50-hih =30-tte="dtrd Iii atmtc"-l iae ="t-jctr 
eh
a
it
0
egt
0
il
Eio e nco uoáio
a mgn
gkeeua"
-tx ="gea /qia eeetsd iii atmtc"-lsa-eials-pital
et
Argr
utr lmno e nco uoáio
it
dtbe
rn-l
-mlil -clma="oad"-clma="obe -clma="ecicó" $rslao s [${IETTS[]-q0
útpe
oun
Cmno
oun
Nmr"
oun
Dsrpin>
eutds i [ PPSAU 1}e ]

https://code.google.com/p/yad/wiki/Examples

2/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

Frontend gráfico para su (1)
Ejecutar programa como otro usuario (root por defecto). Pregunte la contraseña si es necesario
Software adicional:
vacía ( http://empty.sourceforge.net/ )

código:
# /Bn/bs
!
i
ah
#agnsvlrspeeemnds
luo aoe rdtriao
d uuro="ot
e sai
ro"
sag ="p
urs
-"
fez ="o
ura
n"
d cmno #pre
e oads
as
s [ $#e 0] yleo
i [
-q ],
ug
eh "s:${ ##*/ [f [uuuro []"
co Uo
0
} -] - sai] ei 1
xt
f
i
OTN =1
PID
meta gtpsu:ot; hcr
inrs eot
p
ae
cs " ot e
ao $ p" n
f)fez ="í ;
ura
s" ;
u)ue =" OTR" ;
sr
$ PAG
;
ea
sc
hco
eh
cmi d $( OTN - 1)
abo e
( PID
)
cd=" *
m
$ "
s [ $vgr= "o ]; leo
i [
io ! n" ]
ug
#cmreasd
opub uo
sd_hc =$(sd -H-S-eoSD_K2>&1 y
uocek
uo
c UOO
)
s [ $sd_hc = "UOO" ]; etne
i [
uocek = SD_K
]
nocs
ea sd $cd
vl uo
m
sld $?
aia
f
i
f
i

#oteecnrsñ
bin otaea
arbr=$(yd-cae="S" 
poa
a
ls
Gu
-ttl ="Cnrsñ " 
íuo
otaea
-txo="nrdzal cnrsñ pr e uuro<>$uuro< b: 
et
Itouc a otaea aa l sai b
sai / >"
-iae ="ilg-asod 
mgn
dáoopswr"
-etaa-hd -txo)
nrd
ie
et
[ -z" ps " ] & ei 1
[
$ as
] & xt
Acs #sbecó aXevrpr uuroepcfcd
ceo
uvnin
sre aa sai seiiao
xot+${uuro}@ y /dv/nl
hs
sai
>
e
ua
cmno#eeua
oad
jctr
ff_n=" (kepu-tpi guepyi.XXXX)
ioi
$ mtmmdr s.mt.nXXXXX"
ff_u =" (kepu-tpi guepyotXXXXX"
ioot
$ mtmmdr s.mt.u.XXXX)
L_ESGS=Cvco-f-iff_n$-o$ff_u d $sag $uuro-c" cd
CMSAE
aí
ioi
ioot o
urs
sai
$ m"
[ $? -e 0 ] & vco-w-i$ff_u -o$ff_n"aar: "as$n
[
q
] & aí
ioot
ioi plba" ps
"
ei $?
xt

Comentario por hemanth ... @ gmail.com , 17 de marzo 2010
Hola, Los ejemplos eran buenas, yo estaba usando zenity antes. ¿Es posible tener un solo cuadro con múltiples entradas usando yad?
Comentario por miembro del proyecto ananasik , 17 de marzo 2010
Sí. yad ­ formulario ­ Campo = nombre ­ campo = contraseña: H darle un diálogo de contraseña simple, con dos campos ­ el nombre y la contraseña
con símbolos ocultos

https://code.google.com/p/yad/wiki/Examples

3/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

Comentario por catkin6 ... @ yahoo.co.in , 31 de marzo 2010
¿Es posible tener una ­ lista con ­ el progreso?
zenity dio "Dos o más opciones de diálogo especificados" cuando este fue juzgado. yad no de error, pero no muestra la barra de progreso tampoco.
En caso de que importa, me gustaría ofrecer al usuario una lista de comprobación con un tiempo de espera (fácil) y una barra de progreso de derecha
a izquierda que indica el tiempo que queda.
Comentario por miembro del proyecto ananasik , 31 de marzo 2010
Indicador de cuenta atrás muestra de tiempo de espera es una gran idea. Voy a ponerlo en práctica en una próxima versión, gracias
Comentario por tri ... @ gmail.com , 01 de abril 2010
A lo largo de la línea de la utilización de "dos o más opciones de diálogo", sería agradable ser capaz de utilizar la "entrada" o "forma" con "lista". Por
ejemplo, escribí un script para cambiar el tamaño de imágenes. Necesito 2 cuadros de diálogo, el primero con la "entrada" para solicitar el usuario el
nuevo tamaño, el segundo con "lista" para presentar el usuario con pocas opciones (es decir, cambiar el tamaño de sólo imagen grande, ignorar la
relación de aspecto, o cambiar el tamaño de todos). Sería bueno tener todo esto en un diálogo.
Comentario por miembro del proyecto ananasik , 01 de abril 2010
Estoy pensando en añadir nuevos tipos de campos como cuadros combinados y los botones de número para formar de diálogo, pero no decidir aún
la forma de aplicar el ajuste de valores iniciales. especialmente para los cuadros combinados. alguna idea sobre esto sería apreciada
Comentario por tri ... @ gmail.com , 01 de abril 2010
He aquí mis 2 centavos. De forma predeterminada, el valor inicial debe ser la primera entrada de la lista. Para ser un poco complicada, añadir otra
opción dice "init­val". Esta opción puede ser o bien un valor que se añade a la lista existente como valor inicial o un número que especifica la
ubicación del valor inicial en la lista existente. Ejemplos: yad ­ entrada "uno" "dos" "tres" # "uno" es yad valor inicial ­ entrada "uno" "dos" "tres" ­ init­
val "cero" # "cero" es el valor inicial yad ­ entrada "uno" "dos" "tres" ­ init­val 1 # "dos" es el valor inicial (contar empezar desde 0)
Supongo que algo similar también se puede hacer por cuadro de número, es decir, "min­val", "max­val", y "init­val"
Comentario por usdanskys@gmail.com , 01 de octubre 2010
Permitir listas o cuadros combinados en formas sería muy útil. Estoy de acuerdo con trile7 que, por defecto, el valor inicial si la primera entrada en la
lista.
Comentario por miembro del proyecto ananasik , 12 de octubre 2010
ahora (en 0.5.x yad) es posible. yad ­ forma ­ campo = "combo: CB" '! test1 test2 test3' darle lo que quiere
Comentario de tiempo libre ... @ gmail.com , 27 de noviembre 2010
Hola, se puede publicar un ejemplo de cómo utilizar esto: yad ­ forma ­ campo = "combo: CB" 'test1 test2 test3!'
No me entiendo!
Comentario por miembro del proyecto ananasik , 28 de noviembre 2010
aquí es la forma más simple, como un editor de entrada de escritorio.
yad ­ title = "editor de entradas del escritorio" ­ text = "editor de entrada de escritorio simple" 
­ Forma ­ campo = "Tipo: CB" ­ = campo "Nombre" ­ campo = "nombre genérico"  ­ = campo "Comentario" ­ campo = "Comando: FL" ­
campo = "Icono " ­ campo =" En termianl: CHK "­ campo =" Startup notificar: CHK "" Solicitud URI "" Nombre "" nombre genérico ""
Este es el comentario "" / usr / bin / yad "! "yad" Cierto Falso
Comentario por glamdrin ... @ gmail.com , 13 de enero 2011
Estoy usando una barra de progreso y el pulsate ­ Función de auto­kill no va a funcionar. Cuando llega el usuario cancele la ventana abierta

https://code.google.com/p/yad/wiki/Examples

4/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

desaparece pero el proceso continúa en segundo plano.
­Gracias por cualquier ayuda
Comentario por miembro del proyecto ananasik , 13 de enero 2011
fija en R202
Comentario por glamdrin ... @ gmail.com , 15 de enero 2011
Yo creo que debería haber una página wiki dedicado a los comandos y ejemplos de su uso. El ­ la ayuda está muy bien, pero a veces es más fácil
mirar un ejemplo de trabajo. Me gustaría ser la voluntad de contribuir lo que sí sé.
Comentario por dholl2 ... @ gmail.com , 27 de enero 2011
Tengo algunos ejemplos de trabajo que utilizo con yad en mi escritorio Fluxbox (Slackware13.0) ­ Voy a publicar estos en este comentario pensión
(para mi y otra referencia para el usuario) ­ pero estoy de acuerdo, sería bueno tener una demostración wiki 'ejemplos de trabajo' de yad en scripts ­
nada demasiado pesado, ya sea ­ Keep It Simple, Stupid!
Comentario por miembro del proyecto ananasik , 27 de enero 2011
envíanos ejemplos para maillist, voy a ponerlos en wiki
Comentario por mnatas ... @ gmail.com , 03 de febrero 2011
Cómo agregar comandos de menú para la notificación? ¿Podría dar algún ejemplo? Siempre termino con este error: (Yad: 4624): CRÍTICO :
Popup_menu_cb: afirmación `menu_data = NULL" falló Aquí mi ejemplo: yad ­ Notificación ­ Menú de escuchar: "algo"
Comentario por miembro del proyecto ananasik , 03 de febrero 2011
"Menú" y otros comandos deben enviarse a la entrada estándar de yad.
mira http://code.google.com/p/yad/wiki/USBFlash por ejemplo
Comentario por wolfbite ... @ gmail.com , 21 de marzo 2011
Sólo me preguntaba por qué no usar ides de Xdialog (donde zenity obtuvo sus ideas de) http://xdialog.free.fr/doc/box.html
haría que algunos viejos conversiones a la pantalla de hoy en día aún mejor :)
Es sólo una idea
Pero de todos modos excelente
Comentario por miembro del proyecto ananasik , 21 de marzo 2011
¿Qué característica de Xdialog olvida en yad? como veo, todas las casillas descritas pueden realizarse en yad, puede ser salvo de diálogo sola
fuente. Xdialog se hizo como de diálogo ventana hacha (1) la sustitución, con la compatibilidad de línea de comandos en mente. pero no puedo ver
ninguna razón para hechos de una misma diálogos, tanto para la consola y el modo gráfico. así que (y zenity también) rompe los compatibilidad para
conseguir una herramienta de interfaz gráfica de usuario única más flexible
Comentario por siuksliu ... @ gmail.com , 22 de marzo 2011
Me Ecuse por mi pobre Ebglish. He intentado utilizar yad en esas situaciones: $ yad ­ forma ­ campo = "Label: DIR" ­ elemento separador = " $" ­
campo = "LABELYS: CB" 'DATOS $ data $ basta' / home / XBG | (null) | << ­ en esta bandera situación CB no funciona <¿POR QUÉ? $ Yad ­ forma
­ elemento separador = " $" ­ campo = "LABELYS: CB" 'DATOS $ data $ basta' basta |
Comentario por miembro del proyecto ananasik , 22 de marzo 2011
se olvida de los datos para el primer campo

https://code.google.com/p/yad/wiki/Examples

5/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

yad ­ forma ­ campo = "Label: DIR" ­ elemento separador = " $" ­ campo = "LABELYS: CB" $ HOME 'DATOS $ data $ basta'
haría las obras
Comentario por miembro del proyecto ananasik , 23 de abril 2011
por las impresiones de Yad defecto resultar sólo para botones con incluso códigos de retorno. para cambiar este comportamiento add opción ­
siempre­print­resultado o usar sólo iguala códigos de retorno
y acerca de la documentación ­ puede comunicarse conmigo directamente (ananasik@gmail.com) oa través maillist (
http://groups.google.com/group/yad­common )
Comentario por nilarimo ... @ gmail.com , 18 de mayo 2011
¿Cómo te haces una casilla de verificación (: CHK) ser controladas por defecto?
Comentario por miembro del proyecto ananasik , 18 de mayo 2011
por ajustes de los valores iniciales en argumentos adicionales.
yad ­ formulario ­ Campo entry1 ­ Check1 campo: chk ­ campo entrada2 ­ Check2 campo: chk'' verdadera'' falsa
en el ejemplo de arriba se activará la primera entrada de verificación
Comentario por nilarimo ... @ gmail.com , 18 de mayo 2011
¡Gracias!
Comentario por you.hear ... @ gmail.com , 22 de mayo 2011
Usted realmente debe empujar esto en los principales repositorios de Debian, causar su tan gran idea.
Sigan con el buen trabajo!
Comentario por hobbs .... @ gmail.com , 18 de junio 2011
Gran trabajo. 1 para empujar a través de repos de Aquí hay un escritorio Color Picker­escrito para yad, para su placer!
http://code.google.com/p/colour­picker/
Comentario por zac ... @ free.fr , 25 de junio 2011
Muy buena utilidad para crear diálogos muy simples (la meta)
algunas ideas:
1) ¿Sería posible tener eventos gui (tecla de prensado, clic del ratón, el objeto de cambio de contenido, ...) llame a un script externo o binario (una
vez), capaz de comunicarse con la interfaz gráfica de usuario a través de stdin / stdout?
reproductores cambios solicitudes enviadas por stdout del programa a la gui investigación reproductores de estado / contenidos enviados por la salida
estándar del programa a la interfaz gráfica de usuario
eventos asíncronos enviados por la interfaz gráfica de usuario para el estado de los widgets stdin programa enviado por el gui a la entrada estándar
del programa
Ejemplos de uso: un botón "campo libre", oscurecimiento o esconder algún objeto cuando se hace clic en una marca de verificación, el cálculo de un
campo de otros?
2) ¿sería posible organizar los widgets en forma gtk hbox / vbox std? y tener marcos gtk visualmente objetos de grupo?
(O perharps es todo esto ya es posible?)
muchas gracias por esta herramienta.
Comentario por estu ... @ gmail.com , 16 de julio 2011

https://code.google.com/p/yad/wiki/Examples

6/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

Hola Ananasik, Permítanme comenzar diciendo lo grande Yad es, he estado usando mucho en Puppy Linux con gran efecto ­ me pregunto sin
embargo si sería posible solicitar un servicio adicional para Yad ­ para el GUI de más compleja que requerirá bastante mucha usuario introduce una
opción que permite a las entradas del usuario o columnas verticales de las entradas del usuario para estar al lado del otro en la misma interfaz
gráfica de usuario para aprovechar al máximo el espacio disponible de la pantalla? ejemplo: campo = (izquierda) campo1 = (derecha) Así que tiene
dos filas verticales de izquierda a derecha en el mismo GUI aumentar las entradas de usuario de 14 en la pantalla de mi ordenador portátil de 15
pulgadas a 28 entradas de usuario.
Espero que esto tiene sentido? Gracias.
Comentario por miembro del proyecto ananasik , 19 de julio 2011
gracias por la idea. creo, sería mejor especificar un número de columnas en forma y dirección de cómo llenar las células con campos
Comentario por de067018@googlemail.com , 22 de julio 2011
Hola Ananasik, buen material y felicitaciones a usted. Es mucho mejor que zenity usé antes. Tengo dos preguntas: ¿Hay un puerto de las ventanas
de yad y cómo puedo mostrar las claves de acceso en los cuadros de diálogo de Yad. Thx y mantener su trabajo.
Comentario por azd ... @ googlemail.com , 23 de agosto 2011
Hola Ananasik,
Sólo quiero decir gracias por yad. Yo había usado zenity pero ahora me he mudado a utilizar yad. Tengo una aplicación que necesita para mostrar
notificaciones a través de cuadros de diálogo en la parte superior y yad hace el trabajo muy bien.
Mi problema es con múltiples dialos. Si puedo mostrar un cuadro de diálogo, a continuación, momentos después muestro otra, en el momento en
que el primer cuadro de diálogo es la única visible en la parte superior (el otro se esconde debajo). Me gusta mucho que el último diálogo siempre
llegar a la cima. ¿Alguna sugerencia?
Comentario por miembro del proyecto ananasik , 24 de agosto 2011
colocación de ventanas es una tareas del gestor de ventanas. opción on­top acaba de establecer una propiedad ventana correspondiente, a decir wm
cómo colocar esta ventana ­ de yad. puede jugar con el establecimiento nombres de las ventanas de sus diálogos y establecer políticas de
colocación adecuadas para ellos en la configuración de su gestor de ventanas
Comentario por christri ... @ gmail.com , 21 de septiembre 2011
Hola Ananasik,
Tengo este código de abajo y necesito cuando presiono un botón para ejecutar una función, para conectar todos los botones con una función
diferente, ¿cómo puedo hacerlo?
yd-atr =40 -aco=40 -ttl ="rpa -txo="lj qéhcr 
a
lua
0
nh
0
íuo
cit"
et
Eia u ae"

-fra
om
-cmo="ra crea BN 
ap
Cer apt: T"
-cmo="bi crea BN" 
ap
Arr apt: T
-cmo="errcrea BN 
ap
Cra apt: T"
-cmo="apt d iprain BN
ap
Crea e motcó: T"
-cmo="lmnrcrea BN 
ap
Eiia apt: T"
-cmo="apt d cpad sgrdd B
ap
crea e oi e euia:
--cmo="etua:BN 
ap
Rsarr T"

Comentario por miembro del proyecto ananasik , 21 de septiembre 2011
en un corto ­ sólo tiene que utilizar argumentos extra para los conjuntos de comandos de los botones en el mismo orden que los campos
especificados. por ejemplo:
yad ­ forme ­ campo "Button1: btn" ­ campo "button2: btn" ­ campo "button3: btn" "echo 'botón 1 pulsado'" "echo" button2 pulsa '"" echo' button3
pulsa '"
Comentario por christri ... @ gmail.com , 23 de septiembre 2011
No puedo hacer que funcione ... ¿podrías señalar mi error?
btn1( {
oó
)

https://code.google.com/p/yad/wiki/Examples

7/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…
eh "eplae btn1
co s us l oó "
}

Yd-fra-cmo"utn:bn -cmo"utn:bn -cmo"utn:bn "oó 1 "co bto2pla' "co'ut
a
om
ap Bto1 t"
ap bto2 t"
ap bto3 t" btn " eh" utn us " eh bto

Comentario por miembro del proyecto ananasik , 24 de septiembre 2011
si desea utilizar la función como un comando, debe exportar y llamar como una "función sh­c". por lo que su ejemplo será
botón 1 () {"se pulsa el botón 1" echo} exportación­f botón1
yad ­ forma ­ campo "Button1: btn" ­ campo "button2: btn" ­ campo "button3: btn" "sh­c Button1" "echo" button2 presionado '"" echo' button3 pulsa '"
Comentario por christri ... @ gmail.com , 24 de septiembre 2011
voy a probarlo ... gracias! yad es impresionante! :)
Comentario por christri ... @ gmail.com , 24 de septiembre 2011
i copiar y pegar el código y me sale e r r d s n a i : f n d a c i o i e p r d
ro e itxs i e rhv nseao
Comentario por miembro del proyecto ananasik , 24 de septiembre 2011
esto es malo formato
# /Bn/bs
!
i
ah
fnind btn1(
ucó e oó
)
{
eh "oó 1s pein"
co btn
e rsoa
}
eprain -fbtn yd
xotcó
oó1 a
-fra-cmo"utn:bn -cmo"utn:bn -cmo"utn:bn 
om
ap Bto1 t"
ap bto2 t"
ap bto3 t"
"hcBto1 "co bto2pla' "co'utn pla"
s- utn" eh" utn us " eh bto3 us'

Comentario por christri ... @ gmail.com , 24 de septiembre 2011
ahora me sale
s :Bto1: n ecnrd
h
utn
o notao
bto2peind
utn rsoao
peind bto3
rsoao utn

Comentario por christri ... @ gmail.com , 24 de septiembre 2011
Puedo reemplazar sh con bash y está bien ahora ... yo le ocurrió más tarde con otra pregunta: P
Comentario por christri ... @ gmail.com , 24 de septiembre 2011
hola de nuevo: P ahora tengo este
yd-fra-cmo"utn:bn -cmo="obe "co s plae btn1" "ere nmr"
a
om
ap Bto1 t"
ap
Nmr" eh" e us l oó
" le l obe
}} yqir le l plbaqee uuroeciae e nmr dlcmo,cm peohcreo?
}
ueo er a aar u l sai srb n l obe e ap
óo ud ae s
P.SPrqétee uadcmnaindtlaaocaqircs cnmseepo ?gais!
o u ins n ouetcó eald
ulue oa o á jmls
rca

Comentario por miembro del proyecto ananasik , 25 de septiembre 2011
sólo tiene que pulsar el botón Aceptar. o usted quiere conseguir valor del campo actual sin diálogo de cerrar?

https://code.google.com/p/yad/wiki/Examples

8/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

ps y creo que, la lista de correo ( http://groups.google.com/group/yad­common ) es un lugar más adecuado para este tipo de discusiones
Comentario por MeissS ... @ gmail.com , 01 de octubre 2011
Herramienta de alerta simple, escribió este yad, ¿Compartiré aquí ;)
# /Bn/bs
!
i
ah
#
#rljd aam pr PLnxS
eo e lra aa CiuO
#
#N t pedsmmno yeetsiprats Cniret odndr
o e ira oets
vno motne. ovet u reao
#e e pret ssead aecó.Cniuel aam yotnrl
n l efco itm e tnin ofgr a lra
bee a
Pzadlhroe e tep pret.
iz e on n l imo efco
#
#Atr D-ihl (ece
uo: MWlem Lih)
#Eal misw1e galcm
mi: ess0 n mi.o
#Lcni:GL
ieca P
#Pieacntucó:MeMy1 21
rmr osrcin i a 1 01
#Útm eeuin jlo21 dm1
lia jccó: ui 01 o 0
#fj iood vsaiaine l bneadlssea meaznt,
ia cn e iulzcó n a adj e itm, uv eiy
bsd aoae #yd
aaa hr n
a.
#
Ecdn =UF-8
noig
T
#
#i8 -Itrainlzcó -Itrainlseug
1n
nencoaiain
nentoaiirn
#
eprainDMNOET =aetcok
xotcó OIITXO
lr_lc
eprainTXDMIDR=" ur/sae/lcl"
xotcó ETOANI
/ s
hr
oae
#
#dfn agnsvrals-DfneugengrvralN
eie lua aibe
eiirn iie aibe
#
TTL =aetcok
ÍUO
lr_lc
VRIN=03
ESO
.2
IO =/ur/acoe /ios/Wce .pg
CN
s
cins
cn
ekr
n
#
#peut -Fae
rgna
rg
#
fnind mn {
ucó e eú
CET ARS=$(yd-etaa-$txo"ne mnts.. " -ttl =" TTE "
UNA TÁ
a
nrd
et Etr iuo .!
íuo
$ IL"

snd -Snd ädr
oio
oio nen
#
s [ $rt-e 2 ]; leo
i [
e
q
]
ug
CMIR=$(yd-ttl =" TTL"" VRIN -vnaa-io =$IO 
ABA
a
íuo
$ IUO $ ESO"
etn
cn
CN
-acio-aco=60 -atr =50 
rhv
nh
0
lua
0
-txo=$"b Eias poi aciod adocm
et
<> lj u rpo rhv e ui oo

$HM / cni /aet -rlj
OE . ofg
lra
eo
r -r $HM ./cni /aet -rlj/aam dlseo1
m
f
OE
ofg
lra
eo
lra e uñ
l -s" CMI"$HM ./cni /aet -rlj/aam
n
$ ABO
OE
ofg
lra
eo
lra
yd-ttl $" TTL " $VRIN" 
a
íuo
$ ÍUO "
ESO
-btn="t-k 0 
oó
gko: "
-aco30 
nh 0
-vnaa-ioo=$IO 
etn
cn
CN
-txo=$"upoi snd et autd!
et
S rpo oio sá jsao"
f
i

mn
eú
f
i
#
#Pub d snd -Kagtse
rea e oio
ln etn
#
s [ $rt-e 3 ], etne
i [
e
q
]
nocs
s [ -f
i

https://code.google.com/p/yad/wiki/Examples

9/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

$" TTL"" VRIN 
$ IUO $ ESO"
-btn="t-k 0 
oó
gko: "
-aco30 
nh 0
-vnaa-io =$IO 
etn
cn
CN
-txo=$!"read snd Ei"
et
pub e oio xt
klalmlyr
ill pae
mn
eú
f
i
}
mn
eú
#
#Pors -Poes
rgeo
rzs
#
s [ " Cuton = " ] leo
i
$ ondw"
" ; ug
sla
ag
or
to
eh eta " Cuton mnts
co nrr $ ondw" iuo
TMOIAO =$(eh $( $CET ARS*6 ))
EPRZDR
co
(
UNA TÁ
0 )
TS1=$(fca-s"euds+$TMR 2>/dv/nl |cre-d" -f )
AK
eh
sgno
IE"
e
ua
ot
"
4
eeuio 3> >(yd-ntfccó -cmno=CD-iae =$IO -ecca )
jctv
a
oiiain
oad
M
mgn
CN
suhr
eh totp:$"eprao s etbeee $mntsd cet arsyntfcdrse $TS1" >&3
co oli
Dsetdr e salc n
iuo e una tá
oiiaoe n
AK!
$seoTMOIAO
uñ EPRZDR
eeuio 3>&jctv
#
#ceu wc snd -afAdopüe
hqe ih oio
u ui rfn
#
s [ -f
i

sld -Aam Asae
aia
lra ugb
#
(mlyr-lo 0 " SUD ) |yd-ttl $" $TTL " $VRIN 
pae
op
$ ON"
a
íuo
"
IUO "
ESO
-btn="t-k 0 
oó
gko: "
-aco30 -iae =$IO 
nh 0
mgn
CN
-vnaa-io =$IO 
etn
cn
CN
-txo=$"b tep h triao< b!"
et
<> imo a emnd / >!
ei ;
xt
f
i
ei
xt

Disfrute, y gracias por yad
Comentario por tiong1 ... @ gmail.com , 07 de diciembre 2011
Hi ~ ¿Hay alguna versión de yad para Microsoft Windows?
Comentario por miembro del proyecto ananasik , 07 de diciembre 2011
había un problema acerca de la construcción satisfactoria de yad en MS Windows ­ http://code.google.com/p/yad/issues/detail?id=56
Comentario por satyajit ... @ gmail.com , 24 de mayo 2012
Hola. El diálogo de selector de color no devuelve el valor de la transparencia. ¿Puede ser que el valor de salida en rgba lugar de hexadecimal?
Comentario por oren.bod ... @ gmail.com , 30 de septiembre 2012
Hola a todos. ¿Tiene "yad" trabaja con RedHat ? OS?
Comentario por peterpas ... @ gmail.com , 05 de diciembre 2012
¿Hay (o puede haber) ninguna disposición por la que el elemento del cuadro de diálogo tiene el foco?
Esta fue mi única queja principal con Zenity, que (por ejemplo, en un cuadro de diálogo que se trate) no se podía establecer cuál de los 2 botones fue
el seleccionado por defecto (que estaba bien y que necesitaba n por defecto).
Comentario por georgiano ... @ gmail.com , 15 de enero 2013

https://code.google.com/p/yad/wiki/Examples

10/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

Hola. Es posible que la fuente de un cuadro combinado que es un archivo?
Comentario por miembro del proyecto ananasik , 15 de enero 2013
Sí. utilice la opción ­ resto
Comentario por georgiano ... @ gmail.com , 16 de enero 2013
gracias, funciona bien.
... y cómo puedo configurar el valor predeterminado de cuadro combinado?
Comentario por n3tw0rk ... @ gmail.com , 23 de enero 2013

Comentario por nerunblogs , 21 de febrero 2013
Psom( {
asU )
PSAFR =$(yd-aco=50 -atr =30
AT_OM
a
nh
7
lua
0
-fra
om
-cmo="at d Taah:DR 
ap
Psa e rblo I"
-ttl ="rao D PctsDba -1ºPso 
íuo
cidr e aoe ein
as"
-iae -sbe-spro -iae ="akg.n"
mgn
or
ueir
mgn
Pcaepg
-btn="t-ire 0 -btn="t-k 1 
oó
gkcer: "
oó
gko: "
-txo="sPctscidssoDba APRI dsAqio d ua
et
O aoe rao ã ein
ATR o ruvs e m
psa snmcosu Dnr d psadsamnavc ua
ats i ir e. eto e at es ot oê m
etuuad drtro a smlrshcrsuSsea ms
srtr e ieóis o iiae ae e itm, a
clcnoaea cm psa od osuPorm isaaá
ooad pns oo ats ne
e rgaa ntlr
Aqio.Oisaao etar o Aqio pr cm psa
ruvs
ntldr xriá s ruvs ár oo ats
idcds < >Eape < b s qie Isaa u Porm caao 'xml'e ' ot ci caaapsa ua'aut'e
niaa. b
xml: / > e usr ntlr m rgaa hmd
Eape m / p' re hmd ats m Pqee m

)

rt=$?
e
eh " PSAFR" |cre-d"" -f1 > /tp/tse.tp
co $ AT_OM
ot
|
m
et
m
s [$rt-e 1 ] acniucó, #1=O
i
e
q
;
otnain
K
psa =$(eh " PSAFR" |cre-d"" -f1)
ats
co $ AT_OM
ot
|
Psoeo$psa
asMi
ats
ms #0=cra
á
err
ei
xt
f
i

}

Cuando uso este código, pasta = $ (echo "$ PASTA_FORM" | cut­d "|"­f 1) es siempre nulo. No importa carpeta wich i elegir. ¿Qué sucede?
Uh, y / tmp / teste.tmp siempre escribir / home / user / Escritorio

https://code.google.com/p/yad/wiki/Examples

11/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

Comentario por nerunblogs , 21 de febrero 2013
Resuelto: i eliminado: ­ Botón = "gtk­cierre: 0" ­ botón = "gtk­ok: 1"  no lo necesita
Comentario por miembro del proyecto ananasik , 21 de febrero 2013
si establece sus propios botones, recuerde que sólo los botones con códigos de salida incluso imprime resultado. Este es el comportamiento por
defecto que se puede cambiar mediante la especificación ­ siempre­print­resultado.
Comentario por hpp3.mar ... @ gmail.com , 24 de febrero 2013
Pocos cambios en el ejemplo de diálogo Ejecutar ... No pude conseguir que pueblan la historia, por lo intercambiado '­ entrada »y« ­ editable'. Ahora
la historia se presenta, pero no llena correctamente (espacios vistos como nuevas líneas?), Por lo que utiliza la opción ­ resto en cambio, y leer los $
HISTFILE directamente, eliminando la necesidad de eval'ing. También usé un truco de poner el último comando usado en la cabecera del archivo, por
lo que se presenta como la primera entrada en el cuadro combinado.
# /bn/bs
!
i
ah
XEM="tr"
TR
xem

#ce e aciohsoil
ra l rhv itra
mdr-p${XGCCEHM :-$HM ./cce}/
ki
D_AH_OE
OE
ah
HSFL =${XGCCEHM :-$HM ./cce}/i -rn.hsoi
ITIE
D_AH_OE
OE
ah
x
u
itra
tuh$HSFL
oc
ITIE
#ceryeeua dáoo
ra
jctr ilg
TTL ="oad Eeua"
ÍUO
cmno jctr
TX =" nnrdzacmnopr
ET
 ltouc oad aa
$HSFL )
ITIE
[ z" rm" ] & ei 0
$ cd
& xt

#eeua cmno
jctr oad
cs $rm e
ao
cd n
ht ://*|hts/ *|fp/ *
tp
tp:/
t:/ )
xg-airo$rm y
d
bet
cd
;
;
mit ://*
alo
)
xg-eal$rm y
d
mi
cd
;
;
hmr ://*
obe
)
ea $XEM-e"obe${ mnrm : /" y
vl
TR
hmr
# a cd / }
;
;
tle *|sh*
ent
s )
ea $XEM-e" rm " y
vl
TR
$ cd
;
;
*
)
ea $rm y
vl
cd
;
;
ea
sc
#aaeal hsoi d cmno
ñd
a itra e oads
cbz $HSFL |ge -q " rm" ||eh -e" rm n$($HSFL) >$HSFL
aea
ITIE
rp
F $ cd
co
$ cd
< ITIE"
ITIE
ei 0
xt

He cambiado la línea grep porque si un comando está enterrado en la historia, quería que le permita escribir en el archivo, incluso si el comando
existe más abajo; para mayor comodidad. También creo que el archivo se debe mantener el ajuste con un comando 'head­n', traté de comer a mi
historial de bash a él y lancé un error. ;)
Comentario por miembro del proyecto ananasik , 25 de febrero 2013
sí, ahora ­ el descanso es una mejor opción que perl && eval. y para añadir comando en el comienzo del archivo de la historia, yo uso sed ­ sed­i "1 i
$ RCMD" $ HISTFILE
Comentario por JBS ... @ gmail.com , 11 de abril 2013
Alguien me puede ayudar con esto?
Así que, básicamente, este script BASH funciona bien, las botas de Debian en un entorno mínimo Matchbox WM y este guión es de ejecución
automática que muestra una pantalla gráfica agradable que permite la entrada de AD nombre de usuario y pasar, y luego las vars sea traspasada a
pyhoca­cli que registra el equipo en un servidor de terminal linux x2go­servidor remoto .. funciona sin problemas.

https://code.google.com/p/yad/wiki/Examples

12/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

Sin embargo, lo que quiero hacer es añadir una selección desplegable adicional a la pantalla gráfica YAD (después de los dos primeros campos),
donde el usuario puede seleccionar la sesión (por ejemplo, kde, xfce4, LXDE y Fluxbox), y luego pasa que la selección al comando­pyhoca cli
reemplazar startkde con algo como inicio $ DatosTrm (desde la selección desplegable) ...
No estoy seguro exactamente cómo hacer esto ...
ro @ltm -ticin -clds :~#ct
ot
xrs
hnlet
ooek
a
aLnxTria Sre " -fra-cmo="obed uuroA" -cmo="otaea H )
iu emnl evr
om
ap
nmr e sai D
ap
Cnrsñ: "
fmsrae=$(eh $Dtsr |ak'ei {S="" {rn $1')
ruenm
co
aoTm
w bgn F
|} pit
}
fmasod=$(eh $Dtsr |ak'ei {S="" {rn $2')
rPswr
co
aoTm
w bgn F
|} pit
}
phc -ci-srio agn .piao.i .ad -u$fmsrae-pswr $fmasod-csatd --snd nnuo
yoa
l
evdr lua
rvd
p
dr
ruenm
asod
rPswr
trke
oio ign
hcn
ae

Comentario por Macke ... @ gmail.com , 02 de mayo 2013
Aquí es un asesino en proceso de seleccionar una (o más) los PID y matarlos:
#! / Bin / bash
TMPFILE = / tmp / $ $. Pstmp OUTFILE = / tmp / $ $. Psdata EMSG = / tmp / $ $. Errmsg
gen_data () {
ps aux | tail­n 2> $ TMPFILE
cat $ TMPFILE | awk­F '' '{print "" " n" $ 1 " n" $ 2 " n" $ 3 " n" $ 4 " n" $ 5 " n" $ 6 " n" $ 7 "  n "$ 8"  n "$ 9"  n "$ 10"  n "$ 11} '> $
OUTFILE
}
mientras que la verdadera do
gen_data
selección = $ (yad ­ lista 
­ Lista de control 
­ Columna = ": CHK"  ­ column = "USER: TXT"  ­ column = "PID: NUM"  ­ column = "% CPU: NUM"  ­ column = "% MEM: NUM"  ­
column = "VSZ: NUM"  ­ column = "RSS: NUM"  ­ column = "TTY: TXT"  ­ column = "STAT: TXT"  ­ column = "START: TXT"  ­
column = "TIEMPO: TXT"  ­ column = "COMANDO: TXT"  ­ multiple  ­ width = 900  ­ height = 600  ­ title =  "Killer" ­ window­icon =
"procedimiento de ventanilla única"  ­ Botón = "Kill: 0"  ­ = botón "Actualizar: 1"  ­ = botón "Exit: 2" <$ OUTFILE)
sel_ret = $?
caso $ sel_ret en
0)
echo "$ selección" | awk­F '|' '{print $ 3 "" $ 12}' | mientras leen cmd pid hacen
si ­n "$ pid" entonces
zenity ­ pregunta ­ el texto "Confirmar matanza de pid: $ pid  n  nCommand: $ cmd" rc = $? si $ rc­eq 0 entonces
kill ­9 pid $ 2> $ EMSG si $? ­Ne 0 entonces
errmsg = " c t $ E S  zenity "­ error ­ text" $ errmsg "
a
MG
más
zenity ­ info ­ text "Pid $ pid matado ..." ­ Timeout = 1
fi
fi

https://code.google.com/p/yad/wiki/Examples

13/14
12/01/14

Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho…

más
zenity ­ info ­ text "No pid seleccionado ..." ­ Timeout = 3
fi
hecho;;
1. 
continuar;;
2)
romper;;
esac
hecho
rm­f $ TMPFILE rm­f $ OUTFILE rm­f $ EMSG
Comentario por Yarling .... @ gmail.com , 20 de mayo 2013
Hola. He creado una interfaz de botón de arranque y parada y. Así que cuando hice clic en el botón de inicio, mi programa se ejecuta pero la interfaz
se ha ido. ¿Cómo puedo hacer que la interfaz se mantienen para que pueda dejar de mi programa con el botón de parada en la interfaz? Gracias.
Escriba un comentario:

Sugerencia: Puede utilizar la sintaxis Wiki.

Presentar

Condiciones ­ Privacidad ­ alojamiento de proyectos de ayuda
Powered by Google Project Hosting

https://code.google.com/p/yad/wiki/Examples

14/14

Más contenido relacionado

Destacado

Genero dramático powerpoint
Genero dramático powerpointGenero dramático powerpoint
Genero dramático powerpointoreo12345
 
Género Dramàtico
Género DramàticoGénero Dramàtico
Género DramàticoPia Salazar
 
Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...
Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...
Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...Maxi De Diego Pérez
 
Power point del género dramático
Power point del género dramáticoPower point del género dramático
Power point del género dramáticofernan2_fox
 

Destacado (8)

Resumen Tipos De Textos
Resumen Tipos De TextosResumen Tipos De Textos
Resumen Tipos De Textos
 
DiáLogo Y MonóLogo
DiáLogo Y MonóLogoDiáLogo Y MonóLogo
DiáLogo Y MonóLogo
 
Género dramático
Género dramáticoGénero dramático
Género dramático
 
Tipos de textos
Tipos de textosTipos de textos
Tipos de textos
 
Genero dramático powerpoint
Genero dramático powerpointGenero dramático powerpoint
Genero dramático powerpoint
 
Género Dramàtico
Género DramàticoGénero Dramàtico
Género Dramàtico
 
Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...
Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...
Veinte monólogos estudiantiles y un diáologo inesperado. (Se recomienda la le...
 
Power point del género dramático
Power point del género dramáticoPower point del género dramático
Power point del género dramático
 

Similar a Ejemplos yad - ejemplos de uso yad - mostrar diálogos gráficos de scripts de shell o línea de comandos - google project hosting

R shiny-grupo-usuarios-r-def
R shiny-grupo-usuarios-r-defR shiny-grupo-usuarios-r-def
R shiny-grupo-usuarios-r-defPedro Concejero
 
Introducción a las vulnerabilidades web
Introducción a las vulnerabilidades webIntroducción a las vulnerabilidades web
Introducción a las vulnerabilidades webPablo Garaizar
 
Asciidoctor para Dev(Ops)
Asciidoctor para Dev(Ops)Asciidoctor para Dev(Ops)
Asciidoctor para Dev(Ops)Jorge Aguilera
 
Mda Para Dummies
Mda Para DummiesMda Para Dummies
Mda Para Dummiessolnatec
 
Bend the developers to your will - miguel tarascó @ tarlogic - rooted 2015
Bend the developers to your will  - miguel tarascó @ tarlogic - rooted 2015Bend the developers to your will  - miguel tarascó @ tarlogic - rooted 2015
Bend the developers to your will - miguel tarascó @ tarlogic - rooted 2015atarasco
 
Patrón Façade
Patrón FaçadePatrón Façade
Patrón FaçadeAutentia
 
Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)
Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)
Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)Agustin Ramos
 
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...Luis Eduardo Telaya Escobedo
 
Introducción a phone gap
Introducción a phone gapIntroducción a phone gap
Introducción a phone gapRodrigo Corral
 
El Ferrocarril Contra Los Arboles Muertos2
El Ferrocarril Contra Los Arboles Muertos2El Ferrocarril Contra Los Arboles Muertos2
El Ferrocarril Contra Los Arboles Muertos2ferdinand13
 
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptxLo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptxSergio Antonio Ochoa Martinez
 
Desarrollar juegos para Iphone e Ipad con Cocos2D
Desarrollar juegos para Iphone e Ipad con Cocos2DDesarrollar juegos para Iphone e Ipad con Cocos2D
Desarrollar juegos para Iphone e Ipad con Cocos2Dcreagamers
 
Javascript en proyectos reales: jQuery
Javascript en proyectos reales: jQueryJavascript en proyectos reales: jQuery
Javascript en proyectos reales: jQueryDavid Arango
 
Construccion de proyectos con gradle
Construccion de proyectos con gradleConstruccion de proyectos con gradle
Construccion de proyectos con gradleDavid Gómez García
 
Thinking of CPU and Memory (2.0)
Thinking of CPU and Memory (2.0)Thinking of CPU and Memory (2.0)
Thinking of CPU and Memory (2.0)Oriol Jiménez
 

Similar a Ejemplos yad - ejemplos de uso yad - mostrar diálogos gráficos de scripts de shell o línea de comandos - google project hosting (20)

R shiny-grupo-usuarios-r-def
R shiny-grupo-usuarios-r-defR shiny-grupo-usuarios-r-def
R shiny-grupo-usuarios-r-def
 
Web Mapping con Django
Web Mapping con DjangoWeb Mapping con Django
Web Mapping con Django
 
Introducción a las vulnerabilidades web
Introducción a las vulnerabilidades webIntroducción a las vulnerabilidades web
Introducción a las vulnerabilidades web
 
Asciidoctor para Dev(Ops)
Asciidoctor para Dev(Ops)Asciidoctor para Dev(Ops)
Asciidoctor para Dev(Ops)
 
Mda Para Dummies
Mda Para DummiesMda Para Dummies
Mda Para Dummies
 
Big Data: análisis de weblogs
Big Data: análisis de weblogsBig Data: análisis de weblogs
Big Data: análisis de weblogs
 
Bend the developers to your will - miguel tarascó @ tarlogic - rooted 2015
Bend the developers to your will  - miguel tarascó @ tarlogic - rooted 2015Bend the developers to your will  - miguel tarascó @ tarlogic - rooted 2015
Bend the developers to your will - miguel tarascó @ tarlogic - rooted 2015
 
Patrón Façade
Patrón FaçadePatrón Façade
Patrón Façade
 
Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)
Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)
Desarrollo Dirigido por Comportamiento (con Cucumber y Groovy)
 
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...[Drupal camp]   herramientas que no deberían de faltar en el desarrollo de dr...
[Drupal camp] herramientas que no deberían de faltar en el desarrollo de dr...
 
Introducción a phone gap
Introducción a phone gapIntroducción a phone gap
Introducción a phone gap
 
Introducción a Clojure
Introducción a ClojureIntroducción a Clojure
Introducción a Clojure
 
Computación distribuida usando Python
Computación distribuida usando PythonComputación distribuida usando Python
Computación distribuida usando Python
 
Videojuegos indie
Videojuegos indieVideojuegos indie
Videojuegos indie
 
El Ferrocarril Contra Los Arboles Muertos2
El Ferrocarril Contra Los Arboles Muertos2El Ferrocarril Contra Los Arboles Muertos2
El Ferrocarril Contra Los Arboles Muertos2
 
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptxLo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
 
Desarrollar juegos para Iphone e Ipad con Cocos2D
Desarrollar juegos para Iphone e Ipad con Cocos2DDesarrollar juegos para Iphone e Ipad con Cocos2D
Desarrollar juegos para Iphone e Ipad con Cocos2D
 
Javascript en proyectos reales: jQuery
Javascript en proyectos reales: jQueryJavascript en proyectos reales: jQuery
Javascript en proyectos reales: jQuery
 
Construccion de proyectos con gradle
Construccion de proyectos con gradleConstruccion de proyectos con gradle
Construccion de proyectos con gradle
 
Thinking of CPU and Memory (2.0)
Thinking of CPU and Memory (2.0)Thinking of CPU and Memory (2.0)
Thinking of CPU and Memory (2.0)
 

Último

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 

Último (20)

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 

Ejemplos yad - ejemplos de uso yad - mostrar diálogos gráficos de scripts de shell o línea de comandos - google project hosting

  • 1. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… zyngris@gmail.com ▼ ​ | Mis favoritos ▼ | Perfil | Salir yad   Buscar proyectos Visualizar diálogos gráficos de scripts de shell o línea de comandos Proyecto Inicio Descargas Wiki Búsqueda   Páginas actuales Cuestiones Fuente  para    Búsqueda  Ejemplos   Ejemplos de uso YAD  Destacado , Fase de Implementación Ac tualización 25 de febrero 2013 por ananasik Introducción Aquí se pone de ejemplos demuestran cómo utilizar yad en scripts de shell. De diálogo Salir Mostrar diálogo de salida. Software adicional: wmctrl ( http://tripie.sweb.cz/utils/wmctrl/ ) código: # /Bn/bs ! i ah acó =$(yd-aco30 -etaa-e ttl "itm Slr cin a nh 0 nrd l íuo Ssea ai" -iae =goe-aaao mgn nm pgd -btn="aba d uuro 2 oó Cmir e sai: " -btn="t-o:0" -btn="t-ire 1 oó gk k oó gkcer: " -txo"lj l acó: et Eia a cin" -d etaa-e txo e nrd l et "oe Pwr /Si /pwrf " ; bn oeof ; Rbo * cd="uo/si /rbo" ; eot ) m sd bn eot ; Ssedr* cd="uo/bn/s- 'cod dso /ss/pwr/sae" ; upne ) m sd i hc eh e ic> y oe tt' ; Slr*) ai cs $(wcr -m|ge nmr ) e ao mtl rp obe n *Oebx)cd="e oebx-sld" ; pno m dl pno aia ; *FW )cd="vmomn Qi" ; VM m FwCmad ut ; *Mtct )cd="nm-aessó -mt " ; eaiy m goesv-ein aa ; * sld 1 ; ) aia ; ea sc ; ; * sld 1 ; ) aia ; ea sc ea ee d $cd vl xc e m De diálogo Ejecutar De diálogo Ejecutar con la historia, el reconocimiento URI y funciones administradas en xterm Software adicional: xterm perl código: https://code.google.com/p/yad/wiki/Examples 1/14
  • 2. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… # /bn/bs ! i ah XEM="tr" TR xem #ce e aciohsoil ra l rhv itra mdr-p${XGCCEHM :-$HM ./cce}/ ki D_AH_OE OE ah HSFL =${XGCCEHM :-$HM ./cce}/i -rn.hsoi ITIE D_AH_OE OE ah x u itra tuh$HSFL oc ITIE #ceryeeua dáoo ra jctr ilg TTL ="oad Eeua" ÍUO cmno jctr TX =" nnrdzacmnoaeeua:n ET ltouc oad jctr " rm =$('a -wdh=50-cnr -wno-cn="t-jctr -nm =" { ##*/"-tte=" TTL"-tx =" TX" cd yd it 0 eto idwio gkeeua" ae $ 0 } il $ IUO et $ ET Editor de inicio automático Editar contenido de $ HOME / .config / autostart. código: # /Bn/bs ! i ah cni_i =${XGCNI_OE:-$HM ./cni } ofgdr D_OFGHM OE ofg rslao =$(mtm -atsattpi .XXXXX ) eutds kep uotr mdr XXXXX pr fe $cni_i /atsat./*dstp hcr aa n ofgdr uotr eko, ae ge- 1e' [:bak] *Ee ' f|ctd=f2 rpm - ^ [ ln:] xc $ u- ge- 1e' [:bak] *Nmr'$f|ctd=f2 rpm - ^ [ ln:] obe u- ge -m1e' [:bak] *Cmnai'$f|ctd=f2 rp - ^ [ ln:] oetro u- hco|yd-wdh=50-hih =30-tte="dtrd Iii atmtc"-l iae ="t-jctr eh a it 0 egt 0 il Eio e nco uoáio a mgn gkeeua" -tx ="gea /qia eeetsd iii atmtc"-lsa-eials-pital et Argr utr lmno e nco uoáio it dtbe rn-l -mlil -clma="oad"-clma="obe -clma="ecicó" $rslao s [${IETTS[]-q0 útpe oun Cmno oun Nmr" oun Dsrpin> eutds i [ PPSAU 1}e ] https://code.google.com/p/yad/wiki/Examples 2/14
  • 3. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… Frontend gráfico para su (1) Ejecutar programa como otro usuario (root por defecto). Pregunte la contraseña si es necesario Software adicional: vacía ( http://empty.sourceforge.net/ ) código: # /Bn/bs ! i ah #agnsvlrspeeemnds luo aoe rdtriao d uuro="ot e sai ro" sag ="p urs -" fez ="o ura n" d cmno #pre e oads as s [ $#e 0] yleo i [ -q ], ug eh "s:${ ##*/ [f [uuuro []" co Uo 0 } -] - sai] ei 1 xt f i OTN =1 PID meta gtpsu:ot; hcr inrs eot p ae cs " ot e ao $ p" n f)fez ="í ; ura s" ; u)ue =" OTR" ; sr $ PAG ; ea sc hco eh cmi d $( OTN - 1) abo e ( PID ) cd=" * m $ " s [ $vgr= "o ]; leo i [ io ! n" ] ug #cmreasd opub uo sd_hc =$(sd -H-S-eoSD_K2>&1 y uocek uo c UOO ) s [ $sd_hc = "UOO" ]; etne i [ uocek = SD_K ] nocs ea sd $cd vl uo m sld $? aia f i f i #oteecnrsñ bin otaea arbr=$(yd-cae="S" poa a ls Gu -ttl ="Cnrsñ " íuo otaea -txo="nrdzal cnrsñ pr e uuro<>$uuro< b: et Itouc a otaea aa l sai b sai / >" -iae ="ilg-asod mgn dáoopswr" -etaa-hd -txo) nrd ie et [ -z" ps " ] & ei 1 [ $ as ] & xt Acs #sbecó aXevrpr uuroepcfcd ceo uvnin sre aa sai seiiao xot+${uuro}@ y /dv/nl hs sai > e ua cmno#eeua oad jctr ff_n=" (kepu-tpi guepyi.XXXX) ioi $ mtmmdr s.mt.nXXXXX" ff_u =" (kepu-tpi guepyotXXXXX" ioot $ mtmmdr s.mt.u.XXXX) L_ESGS=Cvco-f-iff_n$-o$ff_u d $sag $uuro-c" cd CMSAE aí ioi ioot o urs sai $ m" [ $? -e 0 ] & vco-w-i$ff_u -o$ff_n"aar: "as$n [ q ] & aí ioot ioi plba" ps " ei $? xt Comentario por hemanth ... @ gmail.com , 17 de marzo 2010 Hola, Los ejemplos eran buenas, yo estaba usando zenity antes. ¿Es posible tener un solo cuadro con múltiples entradas usando yad? Comentario por miembro del proyecto ananasik , 17 de marzo 2010 Sí. yad ­ formulario ­ Campo = nombre ­ campo = contraseña: H darle un diálogo de contraseña simple, con dos campos ­ el nombre y la contraseña con símbolos ocultos https://code.google.com/p/yad/wiki/Examples 3/14
  • 4. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… Comentario por catkin6 ... @ yahoo.co.in , 31 de marzo 2010 ¿Es posible tener una ­ lista con ­ el progreso? zenity dio "Dos o más opciones de diálogo especificados" cuando este fue juzgado. yad no de error, pero no muestra la barra de progreso tampoco. En caso de que importa, me gustaría ofrecer al usuario una lista de comprobación con un tiempo de espera (fácil) y una barra de progreso de derecha a izquierda que indica el tiempo que queda. Comentario por miembro del proyecto ananasik , 31 de marzo 2010 Indicador de cuenta atrás muestra de tiempo de espera es una gran idea. Voy a ponerlo en práctica en una próxima versión, gracias Comentario por tri ... @ gmail.com , 01 de abril 2010 A lo largo de la línea de la utilización de "dos o más opciones de diálogo", sería agradable ser capaz de utilizar la "entrada" o "forma" con "lista". Por ejemplo, escribí un script para cambiar el tamaño de imágenes. Necesito 2 cuadros de diálogo, el primero con la "entrada" para solicitar el usuario el nuevo tamaño, el segundo con "lista" para presentar el usuario con pocas opciones (es decir, cambiar el tamaño de sólo imagen grande, ignorar la relación de aspecto, o cambiar el tamaño de todos). Sería bueno tener todo esto en un diálogo. Comentario por miembro del proyecto ananasik , 01 de abril 2010 Estoy pensando en añadir nuevos tipos de campos como cuadros combinados y los botones de número para formar de diálogo, pero no decidir aún la forma de aplicar el ajuste de valores iniciales. especialmente para los cuadros combinados. alguna idea sobre esto sería apreciada Comentario por tri ... @ gmail.com , 01 de abril 2010 He aquí mis 2 centavos. De forma predeterminada, el valor inicial debe ser la primera entrada de la lista. Para ser un poco complicada, añadir otra opción dice "init­val". Esta opción puede ser o bien un valor que se añade a la lista existente como valor inicial o un número que especifica la ubicación del valor inicial en la lista existente. Ejemplos: yad ­ entrada "uno" "dos" "tres" # "uno" es yad valor inicial ­ entrada "uno" "dos" "tres" ­ init­ val "cero" # "cero" es el valor inicial yad ­ entrada "uno" "dos" "tres" ­ init­val 1 # "dos" es el valor inicial (contar empezar desde 0) Supongo que algo similar también se puede hacer por cuadro de número, es decir, "min­val", "max­val", y "init­val" Comentario por usdanskys@gmail.com , 01 de octubre 2010 Permitir listas o cuadros combinados en formas sería muy útil. Estoy de acuerdo con trile7 que, por defecto, el valor inicial si la primera entrada en la lista. Comentario por miembro del proyecto ananasik , 12 de octubre 2010 ahora (en 0.5.x yad) es posible. yad ­ forma ­ campo = "combo: CB" '! test1 test2 test3' darle lo que quiere Comentario de tiempo libre ... @ gmail.com , 27 de noviembre 2010 Hola, se puede publicar un ejemplo de cómo utilizar esto: yad ­ forma ­ campo = "combo: CB" 'test1 test2 test3!' No me entiendo! Comentario por miembro del proyecto ananasik , 28 de noviembre 2010 aquí es la forma más simple, como un editor de entrada de escritorio. yad ­ title = "editor de entradas del escritorio" ­ text = "editor de entrada de escritorio simple"  ­ Forma ­ campo = "Tipo: CB" ­ = campo "Nombre" ­ campo = "nombre genérico"  ­ = campo "Comentario" ­ campo = "Comando: FL" ­ campo = "Icono " ­ campo =" En termianl: CHK "­ campo =" Startup notificar: CHK "" Solicitud URI "" Nombre "" nombre genérico "" Este es el comentario "" / usr / bin / yad "! "yad" Cierto Falso Comentario por glamdrin ... @ gmail.com , 13 de enero 2011 Estoy usando una barra de progreso y el pulsate ­ Función de auto­kill no va a funcionar. Cuando llega el usuario cancele la ventana abierta https://code.google.com/p/yad/wiki/Examples 4/14
  • 5. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… desaparece pero el proceso continúa en segundo plano. ­Gracias por cualquier ayuda Comentario por miembro del proyecto ananasik , 13 de enero 2011 fija en R202 Comentario por glamdrin ... @ gmail.com , 15 de enero 2011 Yo creo que debería haber una página wiki dedicado a los comandos y ejemplos de su uso. El ­ la ayuda está muy bien, pero a veces es más fácil mirar un ejemplo de trabajo. Me gustaría ser la voluntad de contribuir lo que sí sé. Comentario por dholl2 ... @ gmail.com , 27 de enero 2011 Tengo algunos ejemplos de trabajo que utilizo con yad en mi escritorio Fluxbox (Slackware13.0) ­ Voy a publicar estos en este comentario pensión (para mi y otra referencia para el usuario) ­ pero estoy de acuerdo, sería bueno tener una demostración wiki 'ejemplos de trabajo' de yad en scripts ­ nada demasiado pesado, ya sea ­ Keep It Simple, Stupid! Comentario por miembro del proyecto ananasik , 27 de enero 2011 envíanos ejemplos para maillist, voy a ponerlos en wiki Comentario por mnatas ... @ gmail.com , 03 de febrero 2011 Cómo agregar comandos de menú para la notificación? ¿Podría dar algún ejemplo? Siempre termino con este error: (Yad: 4624): CRÍTICO : Popup_menu_cb: afirmación `menu_data = NULL" falló Aquí mi ejemplo: yad ­ Notificación ­ Menú de escuchar: "algo" Comentario por miembro del proyecto ananasik , 03 de febrero 2011 "Menú" y otros comandos deben enviarse a la entrada estándar de yad. mira http://code.google.com/p/yad/wiki/USBFlash por ejemplo Comentario por wolfbite ... @ gmail.com , 21 de marzo 2011 Sólo me preguntaba por qué no usar ides de Xdialog (donde zenity obtuvo sus ideas de) http://xdialog.free.fr/doc/box.html haría que algunos viejos conversiones a la pantalla de hoy en día aún mejor :) Es sólo una idea Pero de todos modos excelente Comentario por miembro del proyecto ananasik , 21 de marzo 2011 ¿Qué característica de Xdialog olvida en yad? como veo, todas las casillas descritas pueden realizarse en yad, puede ser salvo de diálogo sola fuente. Xdialog se hizo como de diálogo ventana hacha (1) la sustitución, con la compatibilidad de línea de comandos en mente. pero no puedo ver ninguna razón para hechos de una misma diálogos, tanto para la consola y el modo gráfico. así que (y zenity también) rompe los compatibilidad para conseguir una herramienta de interfaz gráfica de usuario única más flexible Comentario por siuksliu ... @ gmail.com , 22 de marzo 2011 Me Ecuse por mi pobre Ebglish. He intentado utilizar yad en esas situaciones: $ yad ­ forma ­ campo = "Label: DIR" ­ elemento separador = " $" ­ campo = "LABELYS: CB" 'DATOS $ data $ basta' / home / XBG | (null) | << ­ en esta bandera situación CB no funciona <¿POR QUÉ? $ Yad ­ forma ­ elemento separador = " $" ­ campo = "LABELYS: CB" 'DATOS $ data $ basta' basta | Comentario por miembro del proyecto ananasik , 22 de marzo 2011 se olvida de los datos para el primer campo https://code.google.com/p/yad/wiki/Examples 5/14
  • 6. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… yad ­ forma ­ campo = "Label: DIR" ­ elemento separador = " $" ­ campo = "LABELYS: CB" $ HOME 'DATOS $ data $ basta' haría las obras Comentario por miembro del proyecto ananasik , 23 de abril 2011 por las impresiones de Yad defecto resultar sólo para botones con incluso códigos de retorno. para cambiar este comportamiento add opción ­ siempre­print­resultado o usar sólo iguala códigos de retorno y acerca de la documentación ­ puede comunicarse conmigo directamente (ananasik@gmail.com) oa través maillist ( http://groups.google.com/group/yad­common ) Comentario por nilarimo ... @ gmail.com , 18 de mayo 2011 ¿Cómo te haces una casilla de verificación (: CHK) ser controladas por defecto? Comentario por miembro del proyecto ananasik , 18 de mayo 2011 por ajustes de los valores iniciales en argumentos adicionales. yad ­ formulario ­ Campo entry1 ­ Check1 campo: chk ­ campo entrada2 ­ Check2 campo: chk'' verdadera'' falsa en el ejemplo de arriba se activará la primera entrada de verificación Comentario por nilarimo ... @ gmail.com , 18 de mayo 2011 ¡Gracias! Comentario por you.hear ... @ gmail.com , 22 de mayo 2011 Usted realmente debe empujar esto en los principales repositorios de Debian, causar su tan gran idea. Sigan con el buen trabajo! Comentario por hobbs .... @ gmail.com , 18 de junio 2011 Gran trabajo. 1 para empujar a través de repos de Aquí hay un escritorio Color Picker­escrito para yad, para su placer! http://code.google.com/p/colour­picker/ Comentario por zac ... @ free.fr , 25 de junio 2011 Muy buena utilidad para crear diálogos muy simples (la meta) algunas ideas: 1) ¿Sería posible tener eventos gui (tecla de prensado, clic del ratón, el objeto de cambio de contenido, ...) llame a un script externo o binario (una vez), capaz de comunicarse con la interfaz gráfica de usuario a través de stdin / stdout? reproductores cambios solicitudes enviadas por stdout del programa a la gui investigación reproductores de estado / contenidos enviados por la salida estándar del programa a la interfaz gráfica de usuario eventos asíncronos enviados por la interfaz gráfica de usuario para el estado de los widgets stdin programa enviado por el gui a la entrada estándar del programa Ejemplos de uso: un botón "campo libre", oscurecimiento o esconder algún objeto cuando se hace clic en una marca de verificación, el cálculo de un campo de otros? 2) ¿sería posible organizar los widgets en forma gtk hbox / vbox std? y tener marcos gtk visualmente objetos de grupo? (O perharps es todo esto ya es posible?) muchas gracias por esta herramienta. Comentario por estu ... @ gmail.com , 16 de julio 2011 https://code.google.com/p/yad/wiki/Examples 6/14
  • 7. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… Hola Ananasik, Permítanme comenzar diciendo lo grande Yad es, he estado usando mucho en Puppy Linux con gran efecto ­ me pregunto sin embargo si sería posible solicitar un servicio adicional para Yad ­ para el GUI de más compleja que requerirá bastante mucha usuario introduce una opción que permite a las entradas del usuario o columnas verticales de las entradas del usuario para estar al lado del otro en la misma interfaz gráfica de usuario para aprovechar al máximo el espacio disponible de la pantalla? ejemplo: campo = (izquierda) campo1 = (derecha) Así que tiene dos filas verticales de izquierda a derecha en el mismo GUI aumentar las entradas de usuario de 14 en la pantalla de mi ordenador portátil de 15 pulgadas a 28 entradas de usuario. Espero que esto tiene sentido? Gracias. Comentario por miembro del proyecto ananasik , 19 de julio 2011 gracias por la idea. creo, sería mejor especificar un número de columnas en forma y dirección de cómo llenar las células con campos Comentario por de067018@googlemail.com , 22 de julio 2011 Hola Ananasik, buen material y felicitaciones a usted. Es mucho mejor que zenity usé antes. Tengo dos preguntas: ¿Hay un puerto de las ventanas de yad y cómo puedo mostrar las claves de acceso en los cuadros de diálogo de Yad. Thx y mantener su trabajo. Comentario por azd ... @ googlemail.com , 23 de agosto 2011 Hola Ananasik, Sólo quiero decir gracias por yad. Yo había usado zenity pero ahora me he mudado a utilizar yad. Tengo una aplicación que necesita para mostrar notificaciones a través de cuadros de diálogo en la parte superior y yad hace el trabajo muy bien. Mi problema es con múltiples dialos. Si puedo mostrar un cuadro de diálogo, a continuación, momentos después muestro otra, en el momento en que el primer cuadro de diálogo es la única visible en la parte superior (el otro se esconde debajo). Me gusta mucho que el último diálogo siempre llegar a la cima. ¿Alguna sugerencia? Comentario por miembro del proyecto ananasik , 24 de agosto 2011 colocación de ventanas es una tareas del gestor de ventanas. opción on­top acaba de establecer una propiedad ventana correspondiente, a decir wm cómo colocar esta ventana ­ de yad. puede jugar con el establecimiento nombres de las ventanas de sus diálogos y establecer políticas de colocación adecuadas para ellos en la configuración de su gestor de ventanas Comentario por christri ... @ gmail.com , 21 de septiembre 2011 Hola Ananasik, Tengo este código de abajo y necesito cuando presiono un botón para ejecutar una función, para conectar todos los botones con una función diferente, ¿cómo puedo hacerlo? yd-atr =40 -aco=40 -ttl ="rpa -txo="lj qéhcr a lua 0 nh 0 íuo cit" et Eia u ae" -fra om -cmo="ra crea BN ap Cer apt: T" -cmo="bi crea BN" ap Arr apt: T -cmo="errcrea BN ap Cra apt: T" -cmo="apt d iprain BN ap Crea e motcó: T" -cmo="lmnrcrea BN ap Eiia apt: T" -cmo="apt d cpad sgrdd B ap crea e oi e euia: --cmo="etua:BN ap Rsarr T" Comentario por miembro del proyecto ananasik , 21 de septiembre 2011 en un corto ­ sólo tiene que utilizar argumentos extra para los conjuntos de comandos de los botones en el mismo orden que los campos especificados. por ejemplo: yad ­ forme ­ campo "Button1: btn" ­ campo "button2: btn" ­ campo "button3: btn" "echo 'botón 1 pulsado'" "echo" button2 pulsa '"" echo' button3 pulsa '" Comentario por christri ... @ gmail.com , 23 de septiembre 2011 No puedo hacer que funcione ... ¿podrías señalar mi error? btn1( { oó ) https://code.google.com/p/yad/wiki/Examples 7/14
  • 8. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… eh "eplae btn1 co s us l oó " } Yd-fra-cmo"utn:bn -cmo"utn:bn -cmo"utn:bn "oó 1 "co bto2pla' "co'ut a om ap Bto1 t" ap bto2 t" ap bto3 t" btn " eh" utn us " eh bto Comentario por miembro del proyecto ananasik , 24 de septiembre 2011 si desea utilizar la función como un comando, debe exportar y llamar como una "función sh­c". por lo que su ejemplo será botón 1 () {"se pulsa el botón 1" echo} exportación­f botón1 yad ­ forma ­ campo "Button1: btn" ­ campo "button2: btn" ­ campo "button3: btn" "sh­c Button1" "echo" button2 presionado '"" echo' button3 pulsa '" Comentario por christri ... @ gmail.com , 24 de septiembre 2011 voy a probarlo ... gracias! yad es impresionante! :) Comentario por christri ... @ gmail.com , 24 de septiembre 2011 i copiar y pegar el código y me sale e r r d s n a i : f n d a c i o i e p r d ro e itxs i e rhv nseao Comentario por miembro del proyecto ananasik , 24 de septiembre 2011 esto es malo formato # /Bn/bs ! i ah fnind btn1( ucó e oó ) { eh "oó 1s pein" co btn e rsoa } eprain -fbtn yd xotcó oó1 a -fra-cmo"utn:bn -cmo"utn:bn -cmo"utn:bn om ap Bto1 t" ap bto2 t" ap bto3 t" "hcBto1 "co bto2pla' "co'utn pla" s- utn" eh" utn us " eh bto3 us' Comentario por christri ... @ gmail.com , 24 de septiembre 2011 ahora me sale s :Bto1: n ecnrd h utn o notao bto2peind utn rsoao peind bto3 rsoao utn Comentario por christri ... @ gmail.com , 24 de septiembre 2011 Puedo reemplazar sh con bash y está bien ahora ... yo le ocurrió más tarde con otra pregunta: P Comentario por christri ... @ gmail.com , 24 de septiembre 2011 hola de nuevo: P ahora tengo este yd-fra-cmo"utn:bn -cmo="obe "co s plae btn1" "ere nmr" a om ap Bto1 t" ap Nmr" eh" e us l oó " le l obe }} yqir le l plbaqee uuroeciae e nmr dlcmo,cm peohcreo? } ueo er a aar u l sai srb n l obe e ap óo ud ae s P.SPrqétee uadcmnaindtlaaocaqircs cnmseepo ?gais! o u ins n ouetcó eald ulue oa o á jmls rca Comentario por miembro del proyecto ananasik , 25 de septiembre 2011 sólo tiene que pulsar el botón Aceptar. o usted quiere conseguir valor del campo actual sin diálogo de cerrar? https://code.google.com/p/yad/wiki/Examples 8/14
  • 9. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… ps y creo que, la lista de correo ( http://groups.google.com/group/yad­common ) es un lugar más adecuado para este tipo de discusiones Comentario por MeissS ... @ gmail.com , 01 de octubre 2011 Herramienta de alerta simple, escribió este yad, ¿Compartiré aquí ;) # /Bn/bs ! i ah # #rljd aam pr PLnxS eo e lra aa CiuO # #N t pedsmmno yeetsiprats Cniret odndr o e ira oets vno motne. ovet u reao #e e pret ssead aecó.Cniuel aam yotnrl n l efco itm e tnin ofgr a lra bee a Pzadlhroe e tep pret. iz e on n l imo efco # #Atr D-ihl (ece uo: MWlem Lih) #Eal misw1e galcm mi: ess0 n mi.o #Lcni:GL ieca P #Pieacntucó:MeMy1 21 rmr osrcin i a 1 01 #Útm eeuin jlo21 dm1 lia jccó: ui 01 o 0 #fj iood vsaiaine l bneadlssea meaznt, ia cn e iulzcó n a adj e itm, uv eiy bsd aoae #yd aaa hr n a. # Ecdn =UF-8 noig T # #i8 -Itrainlzcó -Itrainlseug 1n nencoaiain nentoaiirn # eprainDMNOET =aetcok xotcó OIITXO lr_lc eprainTXDMIDR=" ur/sae/lcl" xotcó ETOANI / s hr oae # #dfn agnsvrals-DfneugengrvralN eie lua aibe eiirn iie aibe # TTL =aetcok ÍUO lr_lc VRIN=03 ESO .2 IO =/ur/acoe /ios/Wce .pg CN s cins cn ekr n # #peut -Fae rgna rg # fnind mn { ucó e eú CET ARS=$(yd-etaa-$txo"ne mnts.. " -ttl =" TTE " UNA TÁ a nrd et Etr iuo .! íuo $ IL" snd -Snd ädr oio oio nen # s [ $rt-e 2 ]; leo i [ e q ] ug CMIR=$(yd-ttl =" TTL"" VRIN -vnaa-io =$IO ABA a íuo $ IUO $ ESO" etn cn CN -acio-aco=60 -atr =50 rhv nh 0 lua 0 -txo=$"b Eias poi aciod adocm et <> lj u rpo rhv e ui oo $HM / cni /aet -rlj OE . ofg lra eo r -r $HM ./cni /aet -rlj/aam dlseo1 m f OE ofg lra eo lra e uñ l -s" CMI"$HM ./cni /aet -rlj/aam n $ ABO OE ofg lra eo lra yd-ttl $" TTL " $VRIN" a íuo $ ÍUO " ESO -btn="t-k 0 oó gko: " -aco30 nh 0 -vnaa-ioo=$IO etn cn CN -txo=$"upoi snd et autd! et S rpo oio sá jsao" f i mn eú f i # #Pub d snd -Kagtse rea e oio ln etn # s [ $rt-e 3 ], etne i [ e q ] nocs s [ -f i https://code.google.com/p/yad/wiki/Examples 9/14
  • 10. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… $" TTL"" VRIN $ IUO $ ESO" -btn="t-k 0 oó gko: " -aco30 nh 0 -vnaa-io =$IO etn cn CN -txo=$!"read snd Ei" et pub e oio xt klalmlyr ill pae mn eú f i } mn eú # #Pors -Poes rgeo rzs # s [ " Cuton = " ] leo i $ ondw" " ; ug sla ag or to eh eta " Cuton mnts co nrr $ ondw" iuo TMOIAO =$(eh $( $CET ARS*6 )) EPRZDR co ( UNA TÁ 0 ) TS1=$(fca-s"euds+$TMR 2>/dv/nl |cre-d" -f ) AK eh sgno IE" e ua ot " 4 eeuio 3> >(yd-ntfccó -cmno=CD-iae =$IO -ecca ) jctv a oiiain oad M mgn CN suhr eh totp:$"eprao s etbeee $mntsd cet arsyntfcdrse $TS1" >&3 co oli Dsetdr e salc n iuo e una tá oiiaoe n AK! $seoTMOIAO uñ EPRZDR eeuio 3>&jctv # #ceu wc snd -afAdopüe hqe ih oio u ui rfn # s [ -f i sld -Aam Asae aia lra ugb # (mlyr-lo 0 " SUD ) |yd-ttl $" $TTL " $VRIN pae op $ ON" a íuo " IUO " ESO -btn="t-k 0 oó gko: " -aco30 -iae =$IO nh 0 mgn CN -vnaa-io =$IO etn cn CN -txo=$"b tep h triao< b!" et <> imo a emnd / >! ei ; xt f i ei xt Disfrute, y gracias por yad Comentario por tiong1 ... @ gmail.com , 07 de diciembre 2011 Hi ~ ¿Hay alguna versión de yad para Microsoft Windows? Comentario por miembro del proyecto ananasik , 07 de diciembre 2011 había un problema acerca de la construcción satisfactoria de yad en MS Windows ­ http://code.google.com/p/yad/issues/detail?id=56 Comentario por satyajit ... @ gmail.com , 24 de mayo 2012 Hola. El diálogo de selector de color no devuelve el valor de la transparencia. ¿Puede ser que el valor de salida en rgba lugar de hexadecimal? Comentario por oren.bod ... @ gmail.com , 30 de septiembre 2012 Hola a todos. ¿Tiene "yad" trabaja con RedHat ? OS? Comentario por peterpas ... @ gmail.com , 05 de diciembre 2012 ¿Hay (o puede haber) ninguna disposición por la que el elemento del cuadro de diálogo tiene el foco? Esta fue mi única queja principal con Zenity, que (por ejemplo, en un cuadro de diálogo que se trate) no se podía establecer cuál de los 2 botones fue el seleccionado por defecto (que estaba bien y que necesitaba n por defecto). Comentario por georgiano ... @ gmail.com , 15 de enero 2013 https://code.google.com/p/yad/wiki/Examples 10/14
  • 11. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… Hola. Es posible que la fuente de un cuadro combinado que es un archivo? Comentario por miembro del proyecto ananasik , 15 de enero 2013 Sí. utilice la opción ­ resto Comentario por georgiano ... @ gmail.com , 16 de enero 2013 gracias, funciona bien. ... y cómo puedo configurar el valor predeterminado de cuadro combinado? Comentario por n3tw0rk ... @ gmail.com , 23 de enero 2013 Comentario por nerunblogs , 21 de febrero 2013 Psom( { asU ) PSAFR =$(yd-aco=50 -atr =30 AT_OM a nh 7 lua 0 -fra om -cmo="at d Taah:DR ap Psa e rblo I" -ttl ="rao D PctsDba -1ºPso íuo cidr e aoe ein as" -iae -sbe-spro -iae ="akg.n" mgn or ueir mgn Pcaepg -btn="t-ire 0 -btn="t-k 1 oó gkcer: " oó gko: " -txo="sPctscidssoDba APRI dsAqio d ua et O aoe rao ã ein ATR o ruvs e m psa snmcosu Dnr d psadsamnavc ua ats i ir e. eto e at es ot oê m etuuad drtro a smlrshcrsuSsea ms srtr e ieóis o iiae ae e itm, a clcnoaea cm psa od osuPorm isaaá ooad pns oo ats ne e rgaa ntlr Aqio.Oisaao etar o Aqio pr cm psa ruvs ntldr xriá s ruvs ár oo ats idcds < >Eape < b s qie Isaa u Porm caao 'xml'e ' ot ci caaapsa ua'aut'e niaa. b xml: / > e usr ntlr m rgaa hmd Eape m / p' re hmd ats m Pqee m ) rt=$? e eh " PSAFR" |cre-d"" -f1 > /tp/tse.tp co $ AT_OM ot | m et m s [$rt-e 1 ] acniucó, #1=O i e q ; otnain K psa =$(eh " PSAFR" |cre-d"" -f1) ats co $ AT_OM ot | Psoeo$psa asMi ats ms #0=cra á err ei xt f i } Cuando uso este código, pasta = $ (echo "$ PASTA_FORM" | cut­d "|"­f 1) es siempre nulo. No importa carpeta wich i elegir. ¿Qué sucede? Uh, y / tmp / teste.tmp siempre escribir / home / user / Escritorio https://code.google.com/p/yad/wiki/Examples 11/14
  • 12. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… Comentario por nerunblogs , 21 de febrero 2013 Resuelto: i eliminado: ­ Botón = "gtk­cierre: 0" ­ botón = "gtk­ok: 1"  no lo necesita Comentario por miembro del proyecto ananasik , 21 de febrero 2013 si establece sus propios botones, recuerde que sólo los botones con códigos de salida incluso imprime resultado. Este es el comportamiento por defecto que se puede cambiar mediante la especificación ­ siempre­print­resultado. Comentario por hpp3.mar ... @ gmail.com , 24 de febrero 2013 Pocos cambios en el ejemplo de diálogo Ejecutar ... No pude conseguir que pueblan la historia, por lo intercambiado '­ entrada »y« ­ editable'. Ahora la historia se presenta, pero no llena correctamente (espacios vistos como nuevas líneas?), Por lo que utiliza la opción ­ resto en cambio, y leer los $ HISTFILE directamente, eliminando la necesidad de eval'ing. También usé un truco de poner el último comando usado en la cabecera del archivo, por lo que se presenta como la primera entrada en el cuadro combinado. # /bn/bs ! i ah XEM="tr" TR xem #ce e aciohsoil ra l rhv itra mdr-p${XGCCEHM :-$HM ./cce}/ ki D_AH_OE OE ah HSFL =${XGCCEHM :-$HM ./cce}/i -rn.hsoi ITIE D_AH_OE OE ah x u itra tuh$HSFL oc ITIE #ceryeeua dáoo ra jctr ilg TTL ="oad Eeua" ÍUO cmno jctr TX =" nnrdzacmnopr ET ltouc oad aa $HSFL ) ITIE [ z" rm" ] & ei 0 $ cd & xt #eeua cmno jctr oad cs $rm e ao cd n ht ://*|hts/ *|fp/ * tp tp:/ t:/ ) xg-airo$rm y d bet cd ; ; mit ://* alo ) xg-eal$rm y d mi cd ; ; hmr ://* obe ) ea $XEM-e"obe${ mnrm : /" y vl TR hmr # a cd / } ; ; tle *|sh* ent s ) ea $XEM-e" rm " y vl TR $ cd ; ; * ) ea $rm y vl cd ; ; ea sc #aaeal hsoi d cmno ñd a itra e oads cbz $HSFL |ge -q " rm" ||eh -e" rm n$($HSFL) >$HSFL aea ITIE rp F $ cd co $ cd < ITIE" ITIE ei 0 xt He cambiado la línea grep porque si un comando está enterrado en la historia, quería que le permita escribir en el archivo, incluso si el comando existe más abajo; para mayor comodidad. También creo que el archivo se debe mantener el ajuste con un comando 'head­n', traté de comer a mi historial de bash a él y lancé un error. ;) Comentario por miembro del proyecto ananasik , 25 de febrero 2013 sí, ahora ­ el descanso es una mejor opción que perl && eval. y para añadir comando en el comienzo del archivo de la historia, yo uso sed ­ sed­i "1 i $ RCMD" $ HISTFILE Comentario por JBS ... @ gmail.com , 11 de abril 2013 Alguien me puede ayudar con esto? Así que, básicamente, este script BASH funciona bien, las botas de Debian en un entorno mínimo Matchbox WM y este guión es de ejecución automática que muestra una pantalla gráfica agradable que permite la entrada de AD nombre de usuario y pasar, y luego las vars sea traspasada a pyhoca­cli que registra el equipo en un servidor de terminal linux x2go­servidor remoto .. funciona sin problemas. https://code.google.com/p/yad/wiki/Examples 12/14
  • 13. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… Sin embargo, lo que quiero hacer es añadir una selección desplegable adicional a la pantalla gráfica YAD (después de los dos primeros campos), donde el usuario puede seleccionar la sesión (por ejemplo, kde, xfce4, LXDE y Fluxbox), y luego pasa que la selección al comando­pyhoca cli reemplazar startkde con algo como inicio $ DatosTrm (desde la selección desplegable) ... No estoy seguro exactamente cómo hacer esto ... ro @ltm -ticin -clds :~#ct ot xrs hnlet ooek a aLnxTria Sre " -fra-cmo="obed uuroA" -cmo="otaea H ) iu emnl evr om ap nmr e sai D ap Cnrsñ: " fmsrae=$(eh $Dtsr |ak'ei {S="" {rn $1') ruenm co aoTm w bgn F |} pit } fmasod=$(eh $Dtsr |ak'ei {S="" {rn $2') rPswr co aoTm w bgn F |} pit } phc -ci-srio agn .piao.i .ad -u$fmsrae-pswr $fmasod-csatd --snd nnuo yoa l evdr lua rvd p dr ruenm asod rPswr trke oio ign hcn ae Comentario por Macke ... @ gmail.com , 02 de mayo 2013 Aquí es un asesino en proceso de seleccionar una (o más) los PID y matarlos: #! / Bin / bash TMPFILE = / tmp / $ $. Pstmp OUTFILE = / tmp / $ $. Psdata EMSG = / tmp / $ $. Errmsg gen_data () { ps aux | tail­n 2> $ TMPFILE cat $ TMPFILE | awk­F '' '{print "" " n" $ 1 " n" $ 2 " n" $ 3 " n" $ 4 " n" $ 5 " n" $ 6 " n" $ 7 "  n "$ 8"  n "$ 9"  n "$ 10"  n "$ 11} '> $ OUTFILE } mientras que la verdadera do gen_data selección = $ (yad ­ lista  ­ Lista de control  ­ Columna = ": CHK"  ­ column = "USER: TXT"  ­ column = "PID: NUM"  ­ column = "% CPU: NUM"  ­ column = "% MEM: NUM"  ­ column = "VSZ: NUM"  ­ column = "RSS: NUM"  ­ column = "TTY: TXT"  ­ column = "STAT: TXT"  ­ column = "START: TXT"  ­ column = "TIEMPO: TXT"  ­ column = "COMANDO: TXT"  ­ multiple  ­ width = 900  ­ height = 600  ­ title =  "Killer" ­ window­icon = "procedimiento de ventanilla única"  ­ Botón = "Kill: 0"  ­ = botón "Actualizar: 1"  ­ = botón "Exit: 2" <$ OUTFILE) sel_ret = $? caso $ sel_ret en 0) echo "$ selección" | awk­F '|' '{print $ 3 "" $ 12}' | mientras leen cmd pid hacen si ­n "$ pid" entonces zenity ­ pregunta ­ el texto "Confirmar matanza de pid: $ pid  n  nCommand: $ cmd" rc = $? si $ rc­eq 0 entonces kill ­9 pid $ 2> $ EMSG si $? ­Ne 0 entonces errmsg = " c t $ E S  zenity "­ error ­ text" $ errmsg " a MG más zenity ­ info ­ text "Pid $ pid matado ..." ­ Timeout = 1 fi fi https://code.google.com/p/yad/wiki/Examples 13/14
  • 14. 12/01/14 Ejemplos - yad - ejemplos de uso YAD - Mostrar diálogos gráficos de scripts de shell o línea de comandos - Google Project Ho… más zenity ­ info ­ text "No pid seleccionado ..." ­ Timeout = 3 fi hecho;; 1.  continuar;; 2) romper;; esac hecho rm­f $ TMPFILE rm­f $ OUTFILE rm­f $ EMSG Comentario por Yarling .... @ gmail.com , 20 de mayo 2013 Hola. He creado una interfaz de botón de arranque y parada y. Así que cuando hice clic en el botón de inicio, mi programa se ejecuta pero la interfaz se ha ido. ¿Cómo puedo hacer que la interfaz se mantienen para que pueda dejar de mi programa con el botón de parada en la interfaz? Gracias. Escriba un comentario: Sugerencia: Puede utilizar la sintaxis Wiki. Presentar Condiciones ­ Privacidad ­ alojamiento de proyectos de ayuda Powered by Google Project Hosting https://code.google.com/p/yad/wiki/Examples 14/14