apprun de pup_event para montar USB

Post Reply
Message
Author
arivas_2005
Posts: 212
Joined: Sun 25 Feb 2007, 14:39

apprun de pup_event para montar USB

#1 Post by arivas_2005 »

Saludos

Quiero entender como funciona el proceso de aparecimiento del ícono USB en el escritorio cuando se inserta la Memoria.

Particularmente, cual es el script que crea los apprun ubicados en /root/.pup_event cuando se inserta una USB

Esto porque quiero darle tamaño y ubicacion a la ventana de rox que aparece luego del montado.

Anticipadamente gracias por las explicaciones

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

#2 Post by nilsonmorales »

Realmente no se pero talvez esto te de una idea.
http://murga-linux.com/puppy/viewtopic.php?t=109832
[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]

arivas_2005
Posts: 212
Joined: Sun 25 Feb 2007, 14:39

#3 Post by arivas_2005 »

Saludos Nilson

Gracias por la orientación

Efectivamente, deduje el proceso de como se crean los iconos en el escritorio.

a) en '/usr/local/pup_event/frontend_funcs'
lineas 258 y mas donde se copia el original para luego modificarlo

mkdir /root/.pup_event/drive_${DRV_NAME}
cp -af /usr/local/bin/drive_all /root/.pup_event/drive_${DRV_NAME}/AppRun

b) el script que se copia se cita en la linea de cp
/usr/local/bin/drive_all
el cual, supongo después sufre modificaciones y de lo cual ignoro como suceden.
Pues bien. en /usr/local/bin/drive_all después de la linea 513 a 515

rox -x $MNTPT -d $MNTPT &
EXITFLAG=yes

quiero insertar comandos para que me presente una ventana alargada
y en una posicion particular del escritorio

quedaria asi mi agregado

Code: Select all

rox -x $MNTPT -d $MNTPT &
  titulo=`xdotool search --name "$MNTPT"`
    xdotool windowactivate $titulo   
  sleep 0.9
  xdotool getactivewindow windowsize 30% 90%
  xdotool getactivewindow windowmove 500 10
  EXITFLAG=yes
RESULTADO:
la modificacion de la ventana solo funciona si clickeo sobre el icono de la USB cuando ya esta montada.
NO funciona cuando está desmontada y doy el clic para montarla. Solo hasta dar nuevos clic ya montada si funciona.

Quiero aprovechar para consultarle sobre su script 'desmontarusbipc11' como lo obtengo y si éste ..pc11 me facilitaría obtener lo que estoy necesitando.

Nuevamente gracias....!

Post Reply