Опубликовано 20 сентября 2008, 00:02 под Relanium - Leel Lost

Спустя полтора года постоянного использования Linux наконец-то решил написать отключатель флэшек как в своей родной-дорогой1 и заодно посмотреть Python + PyGTK. Скопипастил Hello World — не вставило. Пару раз пробежался глазами по индексу доки — не нашёл класса для списка. Ну и чёрт с вами, добро пожаловать обратно в QDevelop.

Всего через полтора часа получилось вот это:

Пхога

Исходник и бинарник (49 КБ)

Любо-дорого посмотреть: вызывается по хоткею, по энтеру пытается размонтировать выбранное устройство из /media/, если не получается выводит сообщение об ошибке, причём если ошибка (95% случаев) заключается в том, что устройство занято, выводит список «проблемных» процессов и предлагает их убить. Пользователь, под которым запускается программа, должен иметь права на беспарольный sudo.

[1] — Поясняю смысл шутки: так в Великом Лицее НГТУ называют эту обычную школу.
Комментарии (3)
anonymous
20 сентября 2008, 23:14
S Q #1
Эм.. я может лох, но на рабочем столе же появляется иконка при монтировании и у нее в контекстном меню есть кнопочка безопасно извлечь....
Эм.. я может лох, но на рабочем столе же появляется иконка при монтировании и у нее в контекстном меню есть кнопочка безопасно извлечь....
themylogin
20 сентября 2008, 23:54
S Q #2
Это в KDE/Gnome/Xfce/*DE. У настоящих джедаев всё сложнее @_@
Это в KDE/Gnome/Xfce/*DE. У настоящих джедаев всё сложнее @_@
themylogin
29 апреля 2010, 15:53
S Q #3
Программа обновлёна

Исправлено:
[list]
[*] Явная фокусировка первого устройства в списке
[*] Корректное перечитывание списка устройств после размонтирования
[/list]

Добавлено:
[list]
[*] Размонтирование всех устройств по нажатию a
[/list]
<b>Программа обновлёна</b> Исправлено: [list] [*] Явная фокусировка первого устройства в списке [*] Корректное перечитывание списка устройств после размонтирования [/list] Добавлено: [list] [*] Размонтирование всех устройств по нажатию <i>a</i> [/list]
Добавить комментарий
Войдите через  Доступные тэги: <b>, <i>, <s>, <u>, <a href="">, <img src="" /> (загрузить), <pre>, <quote>
Навигация
Теги
1nsk C++ E-Business GNU/GPL-софт HTML/CSS ICQ KDE last.fm Linux Linuxnsk Live Lyceum game Microsoft Motivator MySQL P2P Party PHP Python Qt SEO Sibnet thelogin.ru Timelapse Web 2.0 Webstream Windows Wireless А я говорил! Авто Админ Аниме Атмосфера Безобразие Бизнес Блоги Боты Бред Быт Велосипед Весна Вечер Взлом Винил Винтаж Вконтакте Вода Воспоминания Гетто Гламур Гопота Горский Графити Грузовик Дача Двор Девушки Деньги Дизайн Домофон Драки Еда Железо Животные Затулинка Зима Игрушки Игры Идея Интересно Интернет Исследование История Казань Карикатура Квартира Класс Компьютеры Коромшук Коты КПК Кран Красиво Криминал Крыша Курение Лето Литература Лицей НГТУ Лохи Магнитофоны Маркса Мат Математика Машинный перевод Мегафон Менты Метро Мечты Мифы Мне стыдно Мобайл Можга МТС Музыка Мультикасса Мультики Мы помним Надписи Наука НГТУ Недвижимость Непоняятно Новосибирск Носители Ноутбуки Ночь Обидно Обман Образование Общественный транспорт Омск Опечатки Орфография Осень Парк Периферия Пиратство Плохо Погода Поезд Помойка Праздники Презрение Природа Провайдеры Программирование Протест Пьянки Радиотехника Растения Реклама Религия и вера Ретро Рисунок Руины Рэп Салют Серверы Сервис Сериалы Скринкаст Скриншоты Смешно СМИ Снег Собаки Совет Софт Спам Спасём Россию Спецтранспорт Стоп-ляп Страх Стройка Студяга Танцы ТВ Трамваи Транс Транспорт Уважаю Ужас Умный дом Утро Филдрепорты Философия Форум ФПМИ Хикки Хостинг Цитатник Школа 208 ЭГ Эксперимент Юго-Западный
Twitter 20-09-2008
Lorem Ipsum
[Изменить статус].
Lorem Ipsum
У меня и "еёщ пацанов", наверное, проблемы со слухом :-\ мб анонимус нам поможет.
Lorem Ipsum
storage.thelogin.ru/music/music.tar в архиве два флака. Один лосслесс рип, другой фарш. Без спектранализатора определить где что.
Lorem Ipsum
У меня и "еёщ пацанов" наверное проблемы со слухом, мб анонимус поможет нам:.
Lorem Ipsum
Чесслово, я случайно!
Lorem Ipsum
@________________________________________________________________________@.
Lorem Ipsum
Простите пожалуйста, я случайно.
Lorem Ipsum
Правши, зато все остальные наши :D.
Lorem Ipsum
И идите на хуй со своими политическими аватарами и политическими группами.