Ver temas sin respuesta | Ver temas activos
¡Haz un donativo a Espacio Linux!
Portada » Foros Linux » Desarrollo » Programación
Página 1 de 1
|
[ 8 mensajes ] |
|
Autor |
Mensaje |
neurus

Forista Legendario
Registrado: Dom Oct 10, 2004 7:00 am Mensajes: 1790
|
 Publicado: Mié Abr 04, 2012 5:28 pm |
|
En la misma línea del script para descargar todos los links, por si a alguien le sirve, posteo un pequeño script para apagados programados. Ante todo: esto se puede hacer sin script. Por ejemplo: sudo shutdown -h 5, apagará el equipo al cabo de cinco minutos. Pero como siempre digo, uno no se hace debianita amando el trabajo. Código: #!/bin/bash
MIN=$(zenity --text="Minutos para apagar" --entry) sudo shutdown -h $MIN  Necesarios: zenity y sudo configurado. Si no se introduce ningún valor, la máquina no se apaga.
|
|
|
|
 |
t4rr1t0

Ganador CSEL 2011
Registrado: Dom Dic 12, 2010 6:07 pm Mensajes: 357
|
 Publicado: Mié Abr 04, 2012 6:57 pm |
|
Excelente, yo tambien tengo un monton de scripts simples en ese estilo, pero yo uso Xdialog en lugar de zenity.
|
|
|
|
 |
tonydiaz

Forista Medio
Registrado: Mar Ene 24, 2012 11:55 am Mensajes: 191
|
 Publicado: Mié Abr 04, 2012 7:26 pm |
|
Muy interesante. También podemos hacerlo mediante Kshutdown, un pequeño programita de KDE que hace precisamente eso: 
_________________ Intel Core i7 960 3.20GHz 12 GB RAM Nvidia GeForce GTX 260 Cooler Master Cosmos II Debian GNU/Linux Wheezy Twitter @paradeiso Blog Debian is FREEDOM
|
|
|
|
 |
mcun

Administrador
Registrado: Lun Abr 19, 2010 12:30 am Mensajes: 3888 Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
|
 Publicado: Mié Abr 04, 2012 10:33 pm |
|
Lo mio ya es de hacerme ver por un medico,
Estaba instalando una MV cuando leí este mensaje, acto seguido copio el script y lo ejecuto todo contento, le doy 1 minuto, pues soy un tanto impaciente, así que... ¿ que creen ? el pc se apago, otra vez a instalar XD
_________________ Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
|
|
|
|
 |
t4rr1t0

Ganador CSEL 2011
Registrado: Dom Dic 12, 2010 6:07 pm Mensajes: 357
|
 Publicado: Mié Abr 04, 2012 10:57 pm |
|
mcun escribió: Lo mio ya es de hacerme ver por un medico,
Estaba instalando una MV cuando leí este mensaje, acto seguido copio el script y lo ejecuto todo contento, le doy 1 minuto, pues soy un tanto impaciente, así que... ¿ que creen ? el pc se apago, otra vez a instalar XD Pues cualquiera puede andar volando bajo de vez en cuando...
|
|
|
|
 |
akodo

Moderador
Registrado: Mié Nov 28, 2007 8:00 am Mensajes: 1457 Ubicación: En la X del explorer (pulse para llamar)
|
 Publicado: Jue Abr 05, 2012 12:41 am |
|
Por seguir tocando la moral a neurus, a parte de "el script es tan largo que voy a morir", ¿no sería mejor utilizar gksudo o similar an vez de sudo?. Estás utilizando una interfaz gráfica para pedir el tiempo pero luego utilizas una no gráfica para pedir la contraseña de administrador (si es necesario). Yo como usuario, si lo ejecuto desde un terminal, lo que espero es que la aplicación no necesite entorno gráfico; si lo ejecuto en un entorno gráfico (clickeando dos veces en el archivo y dando a ejecutar) no quiero tener que entrar en un terminal. Ya sólo falta que el script apague el ordenador sin necesitar permisos de root. Te doy una bolsa de sugus si lo consigues 
_________________ Descargue el gestor de mp3 "Music Manager" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)
|
|
|
|
 |
neurus

Forista Legendario
Registrado: Dom Oct 10, 2004 7:00 am Mensajes: 1790
|
 Publicado: Jue Abr 05, 2012 3:57 am |
|
La solución a tu planteo es simple: uso sudo sin contraseña. Y es la idea del script. Y el script está simplemente puesto ahí, para quien lo quiera o prefiera agregarle algo, así de simple. No utilizo gksudo, ni utilizo Gnome. Ni Kde.
En cuanto a "lograr" que el equipo se apague sin permisos de root, pues vaya logro. Agregas tu usuario al grupo shutdown. Si no existe, lo creas y envías allí los comandos halt y shutdown, y los usuarios pertinentes.
|
|
|
|
 |
niky45

Forista Ancestral
Registrado: Jue Abr 12, 2007 7:00 am Mensajes: 9186 Ubicación: tras la pantalla (...)
|
 Publicado: Lun Abr 16, 2012 7:18 pm |
|
Código: sleep 5m && poweroff claro, que uso la terminal a modo de fondo de pantalla....  lo mejor, si antes de que se apague, le das a ctrl+c, lo interrumpes. ideal si quieres que se apague si ocurre "tal cosa" (me refiero... te vas de un lugar a otro, una actualizacion va a tardar un ratito, y luego no sabes lo que vas a hacer.... se lo metes. cuando te das cuenta de que no lo quieres apagar porque has llegado a donde ibas , y vas a mirar el email por enesima vez... ctrl+ c, lo miras con calma, y luego ya si eso apagas.) lo se, las situaciones en que uso el portatil son extrañas. la opcion b era un micropost de dos lineas. lo siento, no es mi estilo. PD: si, empiezo a desvariar demasiado, lo se. me lo hare mirar, lo prometo. 
_________________ #446716 >>"Linux: the operating system with a CLUE... Command Line User Environment". (seen in a posting in comp.software.testing)
[ DNFD ] - [ F4A ] - [ dotfiles ]
|
|
|
|
 |
|
|
Página 1 de 1
|
[ 8 mensajes ] |
|
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado
No puede abrir nuevos temas en este Foro No puede responder a temas en este Foro No puede editar sus mensajes en este Foro No puede borrar sus mensajes en este Foro No puede enviar adjuntos en este Foro
|
|