После долгого перерыва, в этот вечер, вышел (http://www.qt-apps.org/content/show.php/q4wine?content=85751) релиз графической утилиты для автоматизации и упрощения работы с WINE - q4wine (http://q4wine.brezblock.org.ua/).
Основные функции q4wine:
- возможность экспорта цветовой палитры qt4 в цветовые настройки wine;
- возможность монтирования iso, nrg, mdf образов без привилегий супер пользователя используя fuseiso или q4wine-mount.
- возможность легкой и прозрачной работы с разными версиями wine;
- легкое создание и управление префиксами WINE (WINEPREFIX);
- автоматическое создание системных каталогов (system, autostart) и иконок wine-утилит;
- легкое управление процессами wine;
- возможность задания приоритета nice; функции renice;
- возможность экспорта иконок из файлов PE (.exe .dll)
- возможность создания резервных копий и восстановления префиксов wine (WINEPREFIX);
- создание иконок приложений с различными настройками, специфичными для WINE.
- и м...URL: http://www.qt-apps.org/content/show.php/q4wine?content=85751
Новость: http://www.opennet.me/opennews/art.shtml?num=23735
гламурненько http://q4wine.brezblock.org.ua/screenshots/
>>К сожалению, из-за занятости переводчиков, не были полностью обновлены Португальский, Русский и Испанский переводы.и это программа написанная русским программистом!
Украинским, вообще-то.
и, следовательно, натовский стандарт не пострадал.
>Украинским, вообще-то.Ах-ха==а :) Украинский программист, не знающий русского - это печально. Такие, наверное, вырастут только при диоксиновом президенте, гражданине США.
я был свидетелем (речь о заводе... вернее 2-х... и сильно зависимых друг от друга), когда "партнёры" из Украины прислали сопроводительную документацию на английском... явно промтом.
делать нечего - отправили такую же... маразм :-D
>>Украинским, вообще-то.
>
>Ах-ха==а :) Украинский программист, не знающий русского - это печально. Такие, наверное,
>вырастут только при диоксиновом президенте, гражданине США.Русский я знаю.
Но ввиду того, что я использую украинскую локаль, мне откровенно лень делать русский перевод, пусть этим занимаются те, кому это надо.
С такими взглядами вам в разработке открытых проектов нечего делать, так как обычная практика - это перевод на максимум возможных языков в кратчайшие сроки(разумеется если языками автор владеет). А шутка про локаль так вообще весела, она добавляется легко и непринуждённо и не мешает. По вашей логике вы и здесь должны писать на украинском:), ведь локаль русскую вы не используете и вам лень:)
>С такими взглядами вам в разработке открытых проектов нечего делать, так как
>обычная практика - это перевод на максимум возможных языков в кратчайшие
>сроки(разумеется если языками автор владеет). А шутка про локаль так вообще
>весела, она добавляется легко и непринуждённо и не мешает. По вашей
>логике вы и здесь должны писать на украинском:), ведь локаль русскую
>вы не используете и вам лень:)1. Я никому ничего не должен.
2. Шовенизм -- гуляет лесом.
3. Вместо растраты энергии на розовые сопли, на которые мне честно говоря -- положить c большой колокольни, лучше бы направили ее на что-то полезное (например сделали перевод q4wine, раз это вас так цепляет).
>С такими взглядами вам в разработке открытых проектов нечего делать, так как
>обычная практика - это перевод на максимум возможных языков в кратчайшие
>сроки(разумеется если языками автор владеет).Это обычная практика со стороны тех, кто не знает английского и не умеет программировать. Если вам это близко - марш за перевод.
А обычная практика в реальном мире - оставлять локализацию носителям языка.
Меня лично не устраивает только количество ошибок в английском.
PS. Я из России.
>Меня лично не устраивает только количество ошибок в английском.Есть такое. По возможности исправляю. Если не трудно -- присылайте поправки и\или что на ваш взгляд не верно описано.
>и это программа написанная русским программистом!И что? Я например, свои программы на свой язык не перевожу - пусть этим занимаются те, кому это нужно.
А не собираются ли сделать поддержку установочных скриптов PlayOnLinux? Ну или хотя бы своих собственных инсталяторов.
В планах есть. Работы понемногу ведутся, при наличии свободного времени. Пока как временная замена/альтернатива -- поддержка winetriks.Note:
By default, q4wine not support winetriks;
If you wish to enable winetools support add -DWITH_WINETRIKS=ON to cmake options
А где можно взять дебчик? А то качать 30 мегабайт зависивостей которые тянет qt4-dev не хочется.....
>А где можно взять дебчик? А то качать 30 мегабайт зависивостей которые
>тянет qt4-dev не хочется.....К сожалению я понятия не имею как делать deb файлы. И какие спеки нужны для Убунты\Дебиана. Для этого нужен грамотный майнтейнер пакета, коий пока так не появился :)
Почему это чья-то еще проблема кроме вас?
>Почему это чья-то еще проблема кроме вас?У меня нет никакой проблемы, мне и даром не нужен deb. Кому нужен deb -- пусть сами его делают.
Удачи в создании community и продвижении своего творения в репозитории дистрибутивов.
>Удачи в создании community и продвижении своего творения в репозитории дистрибутивов.Спасибо.
>Удачи в создании community и продвижении своего творения в репозитории дистрибутивов.Это сарказм? Я не думаю, что community q4wine понесет невосполнимую потерю в лице нытика, который не может собрать пакет под свой дистрибутив. Если он не может сделать пакет, что полезного он может сделать вообще?
А я и не вам писал. С вами я как раз полностью согласен - нечего тратить силы на каждый велосипедный дистрибутив + формат пакетов. Создание дебов, очевидно, проблема исключительно дебианщиков и убунтологов, я вообще за релизы только исходников.
Да потому, что это не верный подход к разработке софта вцелом.
>Да потому, что это не верный подход к разработке софта вцелом.Эм. Дистрибутивов -- хренова туча. Системы управления пакетами -- разные как зоопарк.
Поддержкой пакетов, и их интеграцией должны заниматься люди, которые работают с тем или иным дистрибутивом.
Хороший пример: openSUSE\FreeBSD\Gentoo\Arch разработчики\пользователи этих дистрибутивов сами контактируют со мной по вопросам и нюансам касательно создания пакетов для этих систем. И сами обновляют пакеты после моего email анонса.
Плохой пример: юзеры Ubunty\Debian только вопли "Где deb! Гньба!"
http://tehnick-8.narod.ru/q4wine/
Спасибо. Добавил на страницы загрузки :)
>Да потому, что это не верный подход к разработке софта вцелом.Вместо разработки софта ковыряться с зоопарком пакетов? Что-то не так у вас с логикой.
Я rpm в deb конвертил alien`ом, всё работало. Только необходимо два пакета вручную доставить, что-то про поддержку ico и еще не помню что. Не бойтесь пробовать (если, конечно, череп с костями не нарисован :)
>Я rpm в deb конвертил alien`ом, всё работало. Только необходимо два пакета
>вручную доставить, что-то про поддержку ico и еще не помню что.
>Не бойтесь пробовать (если, конечно, череп с костями не нарисован :)
>Я знаю, что можно конвертировать.
Знаю что cmake может сам создавать deb,rpm e.t.cНо не хочу этого делать потому, что за пакет должен отвечать пользователь/разработчик дистрибутива, который может проверить правильность спеки и правильность работы программы в окружении дистрибутива.
А городить абы шо -- не в моем стиле.
>>Но не хочу этого делать потому, что за пакет должен отвечать пользователь/разработчик
>> дистрибутива, который может проверить правильность спеки и правильность работы
>> программы в окружении дистрибутива.Товарищ, я не вам :)) Я тому товарищу, который искал deb рассказал способ получить его из rpm.
А лично Вам -- респект и уважуха :)
а на жаббер походу кой-кто забил, да?;) 0.112 в топеке там;)
>а на жаббер походу кой-кто забил, да?;) 0.112 в топеке там;)Поправлю )
Не хватает там возможности задать дефолтные настройки для префиксов. Меня, например, очень не радует, что wine по умолчанию создает диск, который указывает на корень, и линки на ~. Также хочется и остальные настройки (video, audio) по умолчанию задавать. Ведь приходится использовать по префиксу на приложение, ибо каждое виндовое дерьмо норовит прописать в систему какую-то свою дрянь, которая при старте выдает кучу мессаджбоксов, тупит полминуты и раздувает логи.Теперь я кажется понял, почему винда является таким глюкаловом - дело даже не в убогости самой системы, а в помойке, в которую она превращается после установки первого же стороннего приложения. Никакие Windows 7 от этого не спасут, что радует :)
>> Не хватает там возможности задать дефолтные настройки для префиксов. Меня, например, очень не радует, что wine по умолчанию создает диск, который указывает на корень, и линки на ~. Также хочется и остальные настройки (video, audio) по умолчанию задавать.Начальные настройки можно давать при настройке префикса в "настройках" "создать\обновить фиктивный диск" или вам не хватает настроек которые уже есть?
В дальнейшем по планам должен появится reg reader/writer. Так что добавить остальные настройки не будет проблема. (даже для каждой q4wine иконки отдельно :))
>>возможность монтирования iso, nrg, mdf образов без привилегий супер пользователя используя fuseiso или q4wine-mount.Подскажите, я правильно понимаю, что поставив даную програму отпадет необходимость в каких либо дополнительных средствах с помощью которых реализовывались функции "виртуального" сидирома (аля CDemu)с поддержкой данных форматов образов?
>Подскажите, я правильно понимаю, что поставив даную програму отпадет необходимость в каких либо дополнительных средствах с помощью которых реализовывались функции "виртуального" сидирома (аля CDemu)с поддержкой данных форматов образов?Собрав с опцией DWITH_EMBEDDED_FUSEISO
Note:
You can build embeded fuseiso (q4wine-mount) by adding this to cmake options
-DWITH_EMBEDDED_FUSEISO=ON
Use this only if you too lazy to download it from SF and apply RH path's.Вы сможете монтировать iso, nrg, cue, bin, mdf (все форматы которые поддерживает fuseiso) используя команду q4wine-mount из консоли, либо пользуясь меню монтирования q4wine с включенным профилем embedded fuseiso.
Спасибо за уточнение, буду пробывать.
Большущее спасибо автору программы. Все просто и понятно.