LINUX.ORG.RU

Сообщения nuxster

 
Форум — General

Цветовые схемы для MC

Доброго времени суток, народ! Посоветуйте цветовую схему для MC в темных тонах. Пытался сам наваять, но с дизайном у меня беда. :-(

 ,

nuxster
()
Форум — Development

Python/Django обработка doc,docx,xls,odt,ods-файлов

Приветствую, уважаемые! Подскажите пожалуйста имел ли кто дело с обработкой документов Оффиса в python, задача в том, что бы поместить значение переменной (текст в utf-8) в определенное место в отформатированном документе (что то вроде шаблонных переменных {{ var }})? Попробовал такие вещи как Appy.Dot и django-appypod, но не заработали они у меня. Подскажите пожалуйста куда копать.

 , ,

nuxster
()
Форум — Development

Glade Gtk.Assistant

Народ подскажите пожалуйста есть ли какой нибудь туториал по работе с Gtk.Assistant или руководство по работе с ним в GLADE?

 ,

nuxster
()
Форум — Development

Gtk.Paned циклическое переключение панелей по клавише TAB

Доброго времени суток! Подскажите пожалуйста как реализовать переключение между панелями Gtk.Paned клавишей Tab, таким образом, что бы фокус не уходил на другие элементы формы, например кнопки, т.е. клавиша TAB в программе использовалась как цикличное переключение между панелями. Есть там такой сигнал cycle-child-focus, я так понимаю он как раз для этого предназначен?

 

nuxster
()
Форум — Development

PyGTK двойной клик мышкой

Доброго времени суток! Перерыл весь гугл но так и не нашел подходящего рецепта. Почему то Gdk.EventType._2BUTTON_PRESS возвращает аж 3 события вместо одного. Подскажите пожалуйста как отловить даблклик левой кнопки мышки.

 pygyk,

nuxster
()
Форум — Development

Python проверка символов в Gtk.Entry

Доброго времени суток! Подскажите пожалуйста, как можно произвести проверку вводимых символов в Gtk.Entry в процессе хи ввода? Пробовал вешать функцию на сигнал changed, но как то тормознуто получается, может есть способ ускорить этот процесс?

Еще подскажите пожалуйста, как можно поменять свойство Gtk.Label, сделать шрифт жирным и изменить его цвет?

nuxster
()
Форум — Development

Python Gtk.TreeView и Popup Menu

Доброго времени суток! Не могу разобраться вот с такой штукой: У меня есть Gtk.Tree View в котором есть какая то информация и есть Gtk.Popup Menu, которое выпадает при щелчке правой кнопки мышки на каком нибудь элементе TreeView. Я могу клацать по пунктам меню и запускать функции. Но у меня не получается передать информацию из строки TreeView на которой я вызвал меню в мои функции. Подскажите пожалуйста как это сделать. Вот так вот я вызываю меню:

 self.treeviewR_popup = builder.get_object('treeviewR_popup')
        if event.button == 3:
            x = int(event.x)
            y = int(event.y)
            timez = event.time
            pthinfo = treeView_right.get_path_at_pos(x, y)
            if pthinfo is not None:
                path, col, cellx, celly = pthinfo
                treeView_right.grab_focus()
                treeView_right.set_cursor(path, col, 0)
                self.treeviewR_popup.popup(None, None, None, None, event.button, event.time)

 , , , ,

nuxster
()
Форум — Development

Glade + python = приложение с поддержкой плагинов

Доброго времени суток! Пишу программу, функционал которой, необходимо расширять по средствам плагинов. Функции реализованные в плагинах необходимо отображать на главном окне программы. Приемлемо было бы это сделать либо на вкладках, либо при выборе плагина из списка слева, а отображение функционала в области справа (по типу как это сделано MMC). В общем я хочу понять как сделать следующее:

1. Как реализовать поддержку плагина с графикой при использовании GtkBuilder?
2. Как запихнуть эту графику во вкладку или отведенную для него область, и как в данном случае организовать список плагинов?

 , , ,

nuxster
()
Форум — General

Linux Mint 16 Cinnamon + fingerprint

Доброго времени суток! Подскажите пожалуйста, как в минте запилить fingerprint, что бы он всегда запрашивал отпечаток пальца когда требуются рутовые права. В Ubuntu 12.04 все работает, делал вот по этому мануалу

 , , min 16

nuxster
()
Форум — General

USB Grub Multiboot iso

Доброго времени суток! Слышал, что можно сделать флешку, которая сможет загружать расположенные на ней iso-образы, при помощи grub. Причем вроде как можно сделать так, что при добавлении нового образа ни чего в конфиге grub править не требуется. Нашел в инете кучу спсобов как сделать мультизагрузочную флешку, но они все заточены под определенный iso'шники. Поделитесь пожалуйста мануалом позволяющим сделать описанное выше.

 , ,

nuxster
()
Форум — General

Падение Empathy в Ubuntu 12.04

Доброго времени суток! Подскажите пожалуйста, существует ли решение для баги, которая проявляется в падении icq-аккаунта в empathy при добавлении нового контакта. P.S. Ubuntu 12.04 LTS x64

 , ,

nuxster
()
Форум — Desktop

Thunderbird авторизация

Доброго времени суток! Настраиваю автоконфигурирование почтовых клиентов в локальной сети, таким вот образом. Подскажите пожалуйста существует ли параметр для указания пароля учетной записи почты. Если такая опция отсутствует, подскажите можно ли хотя бы сделать так, что бы клиент спрашивал один раз пароль, а то запрашивает его при подключении к IMAP и к SMTP. Еще интересует параметр, позволяющий не загружать письма на локальную машину, вернее только те, которые были открыты.

 , ,

nuxster
()
Форум — Desktop

Thunderbird и внешние параметры

Доброго времени суток! Подскажите пожалуйста, можно ли как то заставить Thunderbird взять настройки почты (логин и пароль) из файла или консольного параметра?

 

nuxster
()
Форум — Development

PyGTK Gtk.Builder Accelerators

Доброго времени суток! Использую Glade для рисования Gtk-интерфейса и Gtk.Builder(), ни как не получается у меня заставить работать Gtk.AcceleratorGroup(). Подскажите пожалуйста как это сделать в данном случае.

 , , ,

nuxster
()
Форум — Development

PyGTK сочетания клавиш

Доброго времени суток. Пишу небольшую программку на питоне и gtk+ 3. Возникла необходимость сделать ряд горячих клавиш для нее. Подскажите пожалуйста как это можно реализовать? Попробовал сигналы button-press-event, button-release-event и keys-changed на основном GtkWindow не сработало.

 , ,

nuxster
()
Форум — Desktop

startx вывод сообщений

Доброго времени суток! Подскажите пожалуйста, как можно отключить или перенаправить все сообщения выводимые Xorg на консоль при запуске и после команды startx.

 

nuxster
()
Форум — Development

python + sshfs из .xinitrc

Доброго времени суток! Не могу разобраться с такой штукой: есть у меня скрипт mount.py, который осуществляет монтирование удаленных каталогов по sshfs на рабочий стол пользователя.

SERVER_USER='remoteuser'
MOUNT_OPTIONS='nonempty,allow_other,reconnect,transform_symlinks,BatchMode=yes,workaround=rename'
DESKTOP_PATH='/home/user/Desktop/'


def mount_sshfs(login='', server=''):

    unmount_sshfs() # размонтирование всех sshfs

    if login != '' and server !='':
        Popen(['sshfs', SERVER_USER+'@'+server+':/share/users/'+login, DESKTOP_PATH, '-o'+MOUNT_OPTIONS]).wait()
        rmkdir()

         DESKTOP_PATH+dirs, '-o'+MOUNT_OPTIONS+',noexec']).wait()
    else:
        print "Укажите учетные данные!"

mount_sshfs(login='vasya', server='192.168.1.1')

Если запустить этот скрипт из консоли, все ок. Но мне надо, что бы он запускался из скрипта, который в свою очередь стартует из ~/.xinitrc. Но при таком раскладе вылетает:

read: Connection reset by peer

Подскажите куда копать? Сервер 100% доступен, у меня верные rsa-ключи, каталоги для монтирования тоже существуют.

 ,

nuxster
()
Форум — Development

запуск X сервера из cкрипта на python

Доброго времени суток! Подскажите, пожалуйста, как можно из питоновского скрипта запустить X'ы, таким образом, что бы после завершения работы X сервера, выполнение скрипта продолжилось.

Делаю так:

os.system('startx')

вылетает:

xinit: connection to X server lost

 , ,

nuxster
()
Форум — Development

Права доступа из скрипта на python

Доброго времени суток уважаемые! Появилась необходимость из скрипта менять системные конфиги, к примеру поменять имя хоста. Подскажите пожалуйста способ как лучше и безопаснее это сделать. Нагуглил вот такие вещи:

int(os.environ['SUDO_UID'])
и
os.seteuid()

Но у меня, чего то не заработало это дело. Изначально запускать скрипт от рута не хотелось бы.

nuxster
()
Форум — Development

PyGTK Entry обработка события по нажатию клавиши Enter

Доброго времени суток! Подскажите как можно обработать нажатие Enter на виджете Gtk.Entry? Есть там события button-press-event и button-release-event, но они срабатывают только на мышку.

 ,

nuxster
()

RSS подписка на новые темы