Возможно ли сделать в трее не иконку а отображение полезной информации?
Есть приложение обрабатываюшее файлы, хочется добавить какой-то ненавязчивый индикатор прогресса.Годно было бы показывать цифры в трее.Но что смотреть, в gtk.StatusIcon такого не видно. Есть ли приложения для примера где такое сделано, что-то не припомню?Или это невозможно?
Есть альбомы состоящие из нескольких дисков, понимает ли MPD это?
Cогласно http://www.musicpd.org/doc/protocol/ch03s10.html сlient.tagtypes показывает у меня
['Artist', 'ArtistSort', 'Album', 'AlbumArtist', 'AlbumArtistSort', 'Title', 'Track', 'Name', 'Genre', 'Date', 'Composer', 'Performer', 'Disc', 'MUSICBRAINZ_ARTISTID', 'MUSICBRAINZ_ALBUMID', 'MUSICBRAINZ_ALBUMARTISTID', 'MUSICBRAINZ_TRACKID']Однако в плейлисте всё в кучу, по дискам не разделено, и в сlient.currentsong/client.status никаких упоминаний о диске не наблюдаю.В тэгах файла диск естественно есть, еasytag показывает.
Что такое?
Cабж.
Вот тут https://forums.virtualbox.org/viewtopic.php?t=4748 нашел http://www.mat.uniroma1.it/~caminati/mount_vdi.html - нифига не работает. +этому скрипту требуется фиксированный образ, что некомильфо.
Какие ещё есть вменяемые способы?(перегонять в img - невменяемый)
Желательно указывать, то, чем вы риально пользовались, а не нагугленные варианты.
Довольно давно уже портеж пытается установить ненужное gtk 3, cопровождая это радостными надписями
# Alexandre Rostovtsev <tetromino@gentoo.org> (18 Oct 2011)
# Gtk+-3.2, friends, and dependencies; will be unmasked soon™
# (before rest of GNOME-3.2)
Как же, ведь чудесная гента где юзер якобы сам себе хозяин.
Есть ли оверлей без этих ненужных новшеств?(и учитывая "before rest of GNOME-3.2" c тёплым ламповым gnome2 в будущем, а не поделием для телефонов)
Или заниматься самодеятельностью?
Интересует что нибудь для изготовления пары скриншотов из видеофайлов, ну и желатьльно для удобного их просмотра по типу всяких сайтов screenshot compare.
Требуется для оценки качества картнки при разных параметрах перекодирования.
Написать скрипт не проблема, но может есть что-то готовое, cпециально предназначенное для такого?
Собрал бинарный пакет, да не был указан PKGDIR в make.conf.
Никак его найти теперь не могу, куда портеж должен складывать готовые .tbz by default?
Понадобилось вставить в приложение часть использующею multiprocessing и заметно выросло потребление ресурсов, что такое?
Дажe такой пример
#!/usr/bin/python
# coding: utf-8
import gtk
import gobject
import multiprocessing as mpro
import Queue
RUNMULTIPRIOCESS = False
def get_page(que):
que.put("aaaaaa")
class DrawGraph(gtk.DrawingArea):
def __init__(self):
super(DrawGraph, self).__init__()
self.connect("expose_event", self.expose)
self.update()
gobject.timeout_add(120, self.update)
def expose(self, widget, event):
cr = widget.window.cairo_create()
if RUNMULTIPRIOCESS:
que = mpro.Queue()
p = mpro.Process(target=get_page, args=(que,))
p.start()
p.join(0.1)
if p.is_alive():
p.terminate()
print "terminate"
else:
que = Queue.Queue()
get_page(que)
while not que.empty():
print que.get()
return False
def update(self):
if self.window:
alloc = self.get_allocation()
rect = gtk.gdk.Rectangle(alloc.x, alloc.y, alloc.width, alloc.height)
self.window.invalidate_rect(rect, True)
self.window.process_updates(True)
return True
def main():
window = gtk.Window()
window.resize(555, 220)
window.add(DrawGraph())
window.connect("destroy", gtk.main_quit)
window.show_all()
if __name__ == "__main__":
main()
gtk.main()В чём может быть дело?
И , заодно, возможно ли в нём(multiprocess) установить лимит на число процессов?Что-то не нашел.
Юзаю авидемукс, в АVC c хорошими настройками кодируется часов по 12. Есть ли какой-нибудь редактор/кодировшик с возможностью остановить процесс(выключить программу, компьютер) а потом продолжить с того же места?
Нет ли какого флага/функции чтоб не считались родительские итеры?
Т.е. есть список пронумерованных елементов различных категорий, я заполняю "категория --> элементы", но как к ним обрашаться, получается что в treemodel это не 126-ой элемент(к примеру), а 4-ый элемент в 5-ой категории.Ничего лучше не придумал как складывать обычные итеры в список при заполнении - но это нехорошо(элементов может быть несколько тысяч).
Есть некий fifo-файл через который непрерывным потоком идут данные, как их считывать средствами питона?
Т.е. данные бесконечны, загрузить их не выйдет и надо читать именно последние строки. Есть вобще что-то наподобии tail -f?
?
Раньше вроде было что-то толи с ключами, толи с печатью - теперь смотрю ничего дополнительно при этом юзе ставить не собирается.Зачем он?
Быть может для шревтов?Интересует т.к. несмотря на тотальное gtk, глобально у меня -gnome.Не хочется cтавить без явных профитов (т.е. если это какой-нить бред типа хранения настроек в реестре - то нафиг он не нужен).
Сабж.
Типовой gtk.FontButton вызываю стандартный диалог выбора шрифта, но отдаёт он только название - а как же узнать путь?
Как в этих наших линуксах отключить переключение консоли (tty) по сабжевой кнопке?Что-то не могу найти ответа...
Дистр - гента, так что сгодятся варианты вплоть до правки@пересборки ядра.)
Что надо написать, чтоб при воспроизведении в консоли изображение правильно масштабировалось, растягиваясь/уменьшаясь на весь экран?
Сейчас у меня так
mplayer -vo fbdev2 -zoom -xy 1280 -fs файлХочу переконвертировать файлы в m4a(AAC)
ffmpeg -i файл.mp3 -acodec libfaac -ab 256k -map_meta_data файл.mp3:файл.m4a файл.m4aВот похожая жалоба http://askubuntu.com/questions/19994/ffmpeg-options-acodec-libfaac-ab-192k-produce-150kbit-files Что за фигня?
Наблюдается это и в Убунте и в Генте, т.е. очевидно не из-за конкретной сборки.Что делать?Может какие особые опции указывать надо?
Для единой регулировки громкости и индикации в иксах и без них решил использовать некую утилиту в связке с actkbd.Ну и чтоб она могла показывать нотификации в actkbd.conf так
115:key::DISPLAY=:0 mixosd Master 2- > /dev/null 2>&1Если из шелла набрать DISPLAY=:0 mixosd итд. в консоли(tty) - всё нормально, нотификация правильного размера.Т.е. проблема не в этой утилите.
В чём тут м.б. дело?
На хоткеи через стандартное гномовское управление повешено открытие терминала - но открывается он почему-то в корне а не в домашней директории.WTF? Это в Генте, гном из разных частей, в основном 2.32.1
Если в этом неправильном терминале ввести "gnome-terminal" - тоже в корне.Но при окрыти через меню (команда в ярлыке также "gnome-terminal") - всё правильно.Что такое?
Соnky вместо японских иероглифов показывает квадраты.
В конфиге override_utf8_locale yes , при изменеии квадраты превращяются в кракозябры.) Если использовать японский шрифт(VL Gothic) - всё нормально, но он мне не по нраву.В том шрифте что стоит иероглифы согласно gucharmap есть и в системе иероглифы им вполне отображаются.
В чём тут дело?
Что, у них датабазы несовместимы?
У меня несколько линуксов, плееры в них mpd, для удобства единые db_file, state_file и т.п.Обновил один mpd до 0.16 и трындец - при старте пересканирует базу, плейлист чистый, что за хрень?
Что-то включить/отключить надо или сломали совместимость?
Есть srt субтитры где применяются такие (стили? х.з. как называется)
<i>Text</i>В чём тут дело, как сделать в smplayer?
| ← предыдущие |