Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 31/01/2007, à 10:34

CyrilouGarou

Re : Programmer l'extinction de l'ordinateur

C'est décidément un sujet sans réponse dans le forum.

#52 Le 03/04/2007, à 00:12

toufku

Re : Programmer l'extinction de l'ordinateur

pour en revenir au sujet

la methode:
machin ALL=NOPASSWD:/sbin/shutdown

marche impecable....
c'est juste ce k il me fallait pour eteindre mon serveur/lecteur audio
merci beaucoup


avec linux les noyaux, avec windows les pepins....

Hors ligne

#53 Le 30/10/2007, à 21:22

sifourquier

Re : Programmer l'extinction de l'ordinateur

tomber par hasard sur ce forum mais je donne mon scripte
qui mette le pc en veille prolonger sur ram

echo 60min
sleep 600
echo 50min
sleep 600
echo 40min
sleep 600
echo 30min
sleep 600
echo 20min
sleep 600
echo 10min
sleep 300
echo 5min
sleep 60
echo 4min
sleep 60
echo 3min
sleep 60
echo 2min
sleep 60
echo 1min
sleep 30
echo 30sec
sleep 20
echo 10sec
sleep 10
/etc/acpi/sleep.sh

a lancer en sudo
mois je me suit fait un lien ver application et comme commande j'ai mit
kdesu "konsole -e /home/simon/script_perso/hibernat_60.sh"

voila je pense qu'on pourrait fait plus jolie avec un for mais bon

Hors ligne

#54 Le 11/07/2008, à 13:23

Alexis Kaya

Re : Programmer l'extinction de l'ordinateur

comment accedez au terminal sous windows vista (ultimate)?

#55 Le 11/07/2008, à 13:32

Ferod

Re : Programmer l'extinction de l'ordinateur

désolé c'est pour les utilisateurs de linux uniquement. wink Mais y'a peut être un équivalent libre pour vista sur framasoft (http://www.framasoft.net)


"When I was in the military, they gave me a medal for killing
two men, and a descharge for loving one !" Leonard Matlovich

Hors ligne

#56 Le 20/02/2010, à 20:56

cerealekiller82

Re : Programmer l'extinction de l'ordinateur

Alexis Kaya a écrit :

comment accedez au terminal sous windows vista (ultimate)?

primo, ici c'est le forum ubuntu , donc windows est catégoriquement rejeté (en plus c'est nul  tongue )

le terminal windows s'appelle CMD:  il est dans accessoires, outils système, commande ms-dos si je me rapelle bien.

et sinon, télécharge switch-off pour un PC, c'est léger et tout simple


Mieux vaut tar que gz !

Hors ligne

#57 Le 28/10/2016, à 21:46

aiphes

Re : Programmer l'extinction de l'ordinateur

incoming a écrit :

exemple : je veux que mon ordi s"éteigne à 2h00 du matin :

sudo shutdown -h 02:00

vais tester sur 16.04


PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts

Hors ligne

#58 Le 04/11/2016, à 16:48

aiphes

Re : Programmer l'extinction de l'ordinateur

aiphes a écrit :
incoming a écrit :

exemple : je veux que mon ordi s"éteigne à 2h00 du matin :

sudo shutdown -h 02:00

vais tester sur 16.04

ça n'a pas marché


PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts

Hors ligne

#59 Le 27/12/2017, à 13:57

zackes

Re : Programmer l'extinction de l'ordinateur

Bonjour
Je suis sur Xubuntu 14.04 LTS (fonctionne aussi après mise à niveau 16.04LTS)

Noé a écrit :

Pour KDE, faites clic droit sur le menu K > éditeur de menu > Fichier > Nouvel élément
Choisisser le nom que vous voulez et l'icône que vous voulez et puis comme commande mettez :

kdesu "shutdown -h $(kdialog --inputbox "Quand l'ordinateur devra-t-il s'arrêter ?" "$(date  +%H:%M )")"

Je vais jeter un œil à Zenity pour faire une version GNOME.

EDIT: pour GNOME :

gksudo "shutdown -h $(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")"

Nickel avec l'ajout du user

#!/bin/bash

gksudo -u nomutilisateur "shutdown -h $(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")"
sylvaing01 a écrit :

Bonjour, je voulait juste ajouter une petite chose:

quand je lance le script, la boite de dialogue s'affiche, et si je clique sur annuler il me demande quand même mon mot de passe root.

Donc pour pas passer en root pour rien j'ai modifié le script:

#!/bin/bash
#Créer Par Nous
argument=$(zenity --entry --text="Quand l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")
read
if  [ ! $argument ] ; then exit
else gksudo -u root "shutdown -h $argument"
fi

Je débute sous ubuntu alors dite moi si c'est correcte, en tout cas çà fonctionne chez moi.

salut

ça fonctionne également en remplacent "root" par "nomutilisateur" ce qui évite la demande de mot de passe



Pour autoriser le Shutdown au simple utilisateur sans mdp

Balkoth a écrit :

Oui, et il est plus simple de faire sudo chmod +s /sbin/shutdown
Pareil pour les commandes halt et reboot qui sont plus pratiques.

Ta solution permettrai un contrôle plus précis selon les utilisateurs,
mais ce n'est toujours pas comme ça que fonctionne l'arrêt graphique de Gnome.

Donc ma solution :
sudo chmod +s /sbin/halt
Copier ces lignes dans un fichier eteindre.sh :

#!/bin/bash
zenity --question --text="Voulez vous éteindre ?" && halt

Le rendre exécutable (chmod +x eteindre.sh),
puis créer un lanceur pour pouvoir éteindre en 2 clics sans demande de mot de passe.

La commande sudo chmod +s /sbin/shutdown n'a pas fonctionné pour moi
Par contre oui avec

sudo chmod u+s /sbin/shutdown

Donc pour résumer les deux bash fonctionnes en y ajoutant/modifiant son user
en suite il faut que le nomfichier.sh soit éxecutable en cochant "exécuter comme un programme" dans les propriiétés
ou

chmod +x nomfichier.sh

Ensuite pour être autoriser à lancer le shutdown

sudo chmod u+s /sbin/shutdown

PS: je n'ai modifier aucun fichier comme le Sudoers

Dernière modification par zackes (Le 27/12/2017, à 14:00)

Hors ligne

#60 Le 06/05/2020, à 23:17

racyno

Re : Programmer l'extinction de l'ordinateur

J'ai fait le même script qui demande la durée avant extinction avec le "+" dans la commande shutdown ?
... mais je ne sais pas programmer le script avec un nombre entier alors j'ai laissé la date au format hh:mm

#!/bin/bash
#Eteindre le PC : Demande la durée avant l'arrêt

argument=$(zenity --entry --text="Dans combien de temps l'ordinateur devra-t-il s'arrêter ?" --entry-text="$(date  +%H:%M )" --title="Arrêter")

read
if  [ ! $argument ] ; then exit
else gksudo -u f "shutdown -h +$argument"
fi

# nom utilisateur : f au lieu root évite le mot de passe

sinon j'ai la commande que je copie et colle dans le terminal (pour 90 minutes)  :
sudo shutdown -h +90

J'ai remplacé root par mon nom d'utilisateur (f) et ça fonctionne.

J'ai mis un lien vers le fichier eteindre.sh sur mon bureau.
Comment faire pour lancer le fichier directement dans un terminal sans la boite de dialogue qui me demande si je veux le "lancer dans un terminal", "afficher", "annuler" ou le "lancer" ?
Et quand je clique "afficher", ça ne fait rien au lieu de m'ouvrir le script dans gedit.

Merci beaucoup à tous ... Super pour écouter la musique avant de s'endormir.

Dernière modification par racyno (Le 06/05/2020, à 23:44)

Hors ligne

#61 Le 07/05/2020, à 16:35

zackes

Re : Programmer l'extinction de l'ordinateur

Bonjour,
Clique droit sur le fichier.sh et dans Propriétés->Permissions, cocher "Autoriser...... comme un programme"

Dernière modification par zackes (Le 07/05/2020, à 16:37)

Hors ligne

#62 Le 07/05/2020, à 16:49

racyno

Re : Programmer l'extinction de l'ordinateur

Merci,

Ben j'ai bien autoriser ... pour exécution.

Hors ligne

#63 Le 07/05/2020, à 17:50

zackes

Re : Programmer l'extinction de l'ordinateur

Dans les propriétés de ton lanceur du fichier.sh, il faut cocher "Exécuter dans un terminal"

Hors ligne

#64 Le 08/05/2020, à 09:08

racyno

Re : Programmer l'extinction de l'ordinateur

Merci,

quelles propriétés ? Où ça ? Si je clique droit sur Propriétés, je n'ai pas ça ?

Hors ligne

#65 Le 09/05/2020, à 11:01

zackes

Re : Programmer l'extinction de l'ordinateur

Oups! tu as créé un raccourcis et moi je penser à un lanceur....
Donc propriétés et au 1er onglet (Général) tu peut choisir avec quelle application tu peut l'ouvrir.
Choisir "Émulateur de Terminal"

Tu doit sûrement avoir une barre horizontal en haut de ton écran qui affiche l'heure etc... Tu peut y ajouter un lanceur qui pointera sur ton fichier.sh et je pense que ce sera plus pratique pour y accéder.
Clique droit sur la barre-> Tableau de bord - > ajouter de nouveaux éléments et clique sur "Lanceur" puis Ajouter (en bas) qui devrait s'être créé complètement à droite de ta barre.
Ferme l'application d'ajout... puis clique droit sur ton nouveau lanceur -> Propriétés -> Ajouter un nouvel élément vide.
Une fois remplis, icone attitré et validé, Clique droit sur la barre -> tableau de bord -> Éléments, tu peut choisir l'emplacement de ton lanceur sur la barre horizontal.

Dernière modification par zackes (Le 09/05/2020, à 11:27)

Hors ligne

#66 Le 14/05/2020, à 10:06

racyno

Re : Programmer l'extinction de l'ordinateur

Merci,

Je fais propriété, puis "Ouvrir avec" mais il ne me propose pas l'émulateur de terminal et je ne peux pas l'ajouter.

Quand je clique droit sur la barre horizontal, il ne me propose que de déplacer et des choses dans le genre. Avant je pouvais. J'ai Ubuntu 16.04.

Décidément !

Hors ligne

#67 Le 21/05/2020, à 10:53

zackes

Re : Programmer l'extinction de l'ordinateur

"Ouvrir avec" n'a apparemment aucunes incidence sur le lancement du programme à condition que la case "Autoriser...... comme un programme" est cochée,
car au double cliques ou clique droit, c'est la commande "Exécuté" qui ce lance ou est choisie en 1er.

Donc soit ton fichier n'est pas renommé avec en extension ".sh" ou ton installation Ubuntu est corrompu.

Concernant le "Ouvrir avec" , si le terminal n'est pas proposé, tu peut toujours cliquer sur "Autres application" tout en bas et si il n'apparaît toujours pas (ce qui serait très bizarre) choisir en tapant le nom de commande "gnome-terminal" (réinstalle aussi le terminale pour voir si ce n'est pas lui le souci.)

Pour info, https://doc.ubuntu-fr.org/kshutdown

Hors ligne

#68 Le 22/05/2020, à 18:16

racyno

Re : Programmer l'extinction de l'ordinateur

Merci

Rien ne fonctionne !
J'ai plusieurs choix quand je double-clique.
Dans "ouvrir avec ..." je n'ai pas "autre application".
Je n'arrive pas à faire un lanceur !
Kshutdown est a installer manuellement sous Ubuntu 16.04 et je n'y comprends rien. Je suis juste arrivé à le charger et de décompresser.

Mais merci quand même ;-)
Ubuntu c'est bien mais c'est un peu compliqué ! ;-) et il faut se contenter de logiciels pas toujours au point...

Hors ligne

#69 Le 22/05/2020, à 18:59

zackes

Re : Programmer l'extinction de l'ordinateur

De passer à la version Ubuntu 18.04 LTS via la mise à jour.... ça te botte pas (ou une version plus légère comme Xubuntu)?

Hors ligne

#70 Le 01/06/2020, à 19:03

aiphes

Re : Programmer l'extinction de l'ordinateur

la commande 

sudo shutdown -P +50

fonctionne sous 16.04


PC Portable :ASUS M70V [ core2duo + geforce 9650M gt + 4go RAM ] + OS dualboot 2 DD > Windows 7 ET Ubuntu 16.04 (Gnome)
Thinkpad X1 Carbon Gen3 - 8go RAM - Dualboot W10 + Ubuntu 20.04
Travail: Serveur 18.04 XFCE - LAMP + Drupal + VirtualHosts

Hors ligne