Автор Тема: [Решено] GUI для терминальных команд.  (Прочитано 2553 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн doctor@tardis

[Решено] GUI для терминальных команд.
« : 12 Декабря 2013, 17:05:34 »
Здрасти.

Можно ли создать GUI для терминальных команд? Ну, например
Создать "окошечко". Будет кнопка - find. Которая будет искать в домашнем каталоге все файлы с форматом jpg. Далее выведет не просто список, а именно картинки. В уменьшенном виде. А дальше, щелкнув два раза по выбранному рисунку, поставить его обоиной. Вот в терминале это две команды - find bla bla bla, и pcmanfm --set-wallpeper=/". Реализация какая - вместо конечного пункта изображения, задать переменную, которая будет присваивать значение при щелчке мыши на данном изображении. Только вот как построить GUI? Можно ли создавать графический интерфейс для терминальных команд, и на каком языке это все?
« Последнее редактирование: 13 Декабря 2013, 12:45:46 от qupl »
 

yura_n

  • Гость
Re: GUI для терминальных команд.
« Ответ #1 : 12 Декабря 2013, 17:23:29 »
Из тех языков, что я знаю, это можно реализовать на СИ или на Python. Другое дело, а зачем это нужно? Поиск изображений в домашнем каталоге специальной кнопкой - это от беспорядка в файлах. Если изображения сложить в определенную папку, поставить Thunar, или другой файловый менеджер, который может отображать миниатюры изображений, то необходимость поиска почти всегда исключается.- Все изображения и так перед глазами. А установка изображения на рабочий стол различается в зависимости от WM. Вот и получается, много возни, а КПД от нее близится к нулю.
« Последнее редактирование: 12 Декабря 2013, 17:26:54 от yura_n »
 

Оффлайн doctor@tardis

Re: GUI для терминальных команд.
« Ответ #2 : 12 Декабря 2013, 17:27:27 »
yura_n, Ну я просто опять же занимаюсь ерундой даунизацией облегчением дистрибутива для детей. Ну вот хочет юзверь поменять фон. Как он это сделает? Через терминал?? Ха- никогда. Я хочу, чтоб все было проще. Вот у него есть папка с обоями, которые он хочет поставить. Пусть кинет эту папку в домашний каталог и все. Потом откроет "эту" программу, она найдет все изображения, юзверь выберет понравившуюся - и делов то.

 

executable

  • Гость
Re: GUI для терминальных команд.
« Ответ #3 : 12 Декабря 2013, 17:38:29 »
домашний каталог
Тогда лучше в ~/wallpapers  :D
 

Оффлайн doctor@tardis

Re: GUI для терминальных команд.
« Ответ #4 : 12 Декабря 2013, 17:49:02 »
executable, ребята) Я понимаю, что мы можем просто взять и вручную все сделать. Но для юзверей, заставить их кидать фотки именно в одну папку, а не "туда, куда хочет царь-батюшка"..... Вспомните рабочий стол многих юзверей на мастдайе. Вот есть у них папки "Изображения", "Музыка" и т.п. - И кто то туда все кладет? Нет, плевать хотели они на порядок. Они все кидают на рабочий стол.
 

yura_n

  • Гость
Re: GUI для терминальных команд.
« Ответ #5 : 12 Декабря 2013, 18:00:13 »
Цитировать
Вспомните рабочий стол многих юзверей на мастдайе. Вот есть у них папки "Изображения", "Музыка" и т.п. - И кто то туда все кладет?
Я и сам там в жизни никогда ничего не хранил. ;D Во первых, каждый раз неизвестно какого "зеленого слона" в очередной раз выдумали в Microsoft и что будет с этими файлами, если систему придется восстанавливать. Во вторых, до файлов банально неудобно добираться, слишком длинный путь.
Кстати, вы можете попробовать geeqie. В этой программе можно определенную картинку поставить на рабочий стол. Я сейчас попробовал, она даже на i3 умудрилась это сделать. На один сеанс, правда.
« Последнее редактирование: 12 Декабря 2013, 19:16:39 от yura_n »
 

Оффлайн lumberjack

Re: GUI для терминальных команд.
« Ответ #6 : 12 Декабря 2013, 18:19:47 »
Вспомните рабочий стол многих юзверей на мастдайе. Вот есть у них папки "Изображения", "Музыка" и т.п. - И кто то туда все кладет?
Я и сам там в жизни никогда ничего не хранил. ;D Во первых, каждый раз неизвестно какого "зеленого слона" в очередной раз выдумали в Microsoft и что будет с этими файлами, если систему придется восстанавливать. Во вторых, до файлов банально неудобно добираться, слишком длинный путь.
Кстати, вы можете попробовать geeqie. В этой программе можно определенную картинку поставить на рабочий стол. Я сейчас попробовал, она даже на i3 умудрилась это сделать. На один сеанс, правда.
СлЁн пльёхОй, спrавка -- хорощиий ))
 

yura_n

  • Гость
Re: GUI для терминальных команд.
« Ответ #7 : 12 Декабря 2013, 18:24:49 »
спrавка -- хорощиий ))
Это в Windows то? Там вся справка в одном стиле: "Вы переместили мышь и у вас ничего не работает? Проверьте с какой стороны вы смотрите на монитор. Перезагрузите компьютер. Если ничего не помогло - обратитесь к системного администратору." ;D
 

Оффлайн qupl

Re: GUI для терминальных команд.
« Ответ #8 : 12 Декабря 2013, 22:10:11 »
doctor@tardis, zenity.

Оффлайн doctor@tardis

Re: GUI для терминальных команд.
« Ответ #9 : 12 Декабря 2013, 22:24:06 »
qupl, O_o то что надо!!! Большое спасибо!
 

Теги:
     

    [Решено] GRUB. Появилась новая система.

    Автор Vipmister

    Ответов: 1
    Просмотров: 1606
    Последний ответ 26 Ноября 2013, 20:17:02
    от qupl
    Руссифицировать Libre Office [Решено].

    Автор Школьница

    Ответов: 21
    Просмотров: 6657
    Последний ответ 07 Февраля 2015, 01:40:09
    от Leo
    [Решено] Не могу установить локаль ru_RU.UTF-8.. помогите

    Автор gardarea51

    Ответов: 5
    Просмотров: 8314
    Последний ответ 08 Июля 2015, 12:04:09
    от hippelalex
    [Решено]Консоль и unicode...

    Автор slava

    Ответов: 4
    Просмотров: 1615
    Последний ответ 28 Февраля 2016, 19:19:51
    от I-Jurij
    (Решено)Vidalia

    Автор Максимыч

    Ответов: 2
    Просмотров: 10278
    Последний ответ 30 Августа 2011, 15:41:08
    от Максимыч