Re: подскажите, как вызва ть диалог из скрипта ?

2008-09-12 Пенетрантность Nicholas

Поправка.
На случай, если кто-то будет читать этот архив.

Выбран был "gtkdialog".
В окончательном варианте .xsession выглядит так:

#! /bin/bash 

 /home/user/autorun & 





   ion3

А autorun так:

#! /bin/bash 

export DIALOG=' 

 

 

Are you ready for the good times ? 

 




 

 

 

 

' 




for STATEMENTS in  $(gtkdialog --program DIALOG); do 

eval $STATEMENTS 

done 

if [ "$EXIT" = "OK" ]; then 






iceweasel & 



   ...


else 

echo "You pressed the Cancel button." 




fi
--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: подскажите, как вызва ть диалог из скрипта ?

2008-09-11 Пенетрантность Nicholas

sanych wrote:

если стоит гном то проще:
man zenity


Гнома нет, есть ION3.

Нужно было простое меню: да/нет.
Dmitry Fedorov подсказал tkdialog,
теперь .xsession выглядит так:

#! /bin/bash
export DIALOG=' 

 

 

	Are you ready for the good times ? 

 

 

 

 

 

' 




for STATEMENTS in  $(gtkdialog --program DIALOG); do 

eval $STATEMENTS 

done 


if [ "$EXIT" = "OK" ]; then

# Список программ для запуска
iceweasel &
...
ion3

else 

fi 



Вроде работает.
Всем спасибо.
--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: подскажите, как вызва ть диалог из скрипта ?

2008-09-11 Пенетрантность sanych
Nicholas пишет:
> Задача - переместить все что есть в .xsession в отдельный файл
> autorun, а в .xsession оставить одну команду, которая будет выводить
> вопрос о запуске  "autorun" и две gtk кнопки: да/нет в графическом
> режиме.
>
> Вопрос: как такую команду написать на shell (zsh) ?
>
> Спасибо.
>
если стоит гном то проще:
man zenity

-- 
Александр Вайтехович
Системный администратор, ООО "ПСС"
e-mail: [EMAIL PROTECTED] 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]