| Форум Windows 7 » Архивы форума » Разработки наших пользователей » FileImaging | На главную | Поиск | Новые сообщения | Подписки |
![]() |
| FileImaging для Linux, Первая попытка, тестируем) |
| Vagrod |
Сообщение #1
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Итак, двухдневные скитания по просторам терминала не прошли даром, и я рад представить вам первую пре-альфу FileImaging Lite для Linux, работающую безо всякого вайна) Пакеты перезалиты Выбираем платформу: ![]() Как это юзать: Пока что интеграции в файловую систему нет (и не знаю, будет ли), поэтому юзаем через терминал: Преобразование из слепка: fileimaginglite 'файл слепка' Получение слепка: fileimaginglite 'файл' 'n' [--password 'пароль'] где n - тип слепка (степень сжатия) (от 0 до 3; 3 - ARGB: самый практичный) --password или --pass или --p - аргумент для создания пароля на слепок (необязательный) Получение помощи: fileimaginglite help fileimaginglite --help fileimaginglite --h -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #2
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
Вроде бы все работает Но при файле 200 мегов он обрабатывал 15 мин. Против 2 на винде.. А так же на Ubunte её можно намного легче и проще юзать fileimaginglite 'Файл' 3 Без всякой там ериси типа mono '/usr/lib/fileimaginglite/FileImaging_Lite.ex e' итд -------------------- ![]() ![]() |
| Vagrod |
Сообщение #3
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Kill[HPF], Наверное моно тормозит работу.... По-хорошему надо переписать на C, но боюсь у меня не хватит опыта - native C не по мне( А так же на Ubunte её можно намного легче и проще юзать Не знал, окей, так даже легче)) -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #4
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
Цитата: Vagrod Наверное моно тормозит работу.... Ну это скорее всего так как оно сырое :) И исправь в топике запуск На убунте 9,XX он просто fileimaginglite 'Файл' n понимает :) n степень сжатия:) -------------------- ![]() ![]() |
| Vagrod |
Сообщение #5
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Kill[HPF], Поправил, спасибо :) -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #6
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
Ну теперь реал осталось только полную версию портировать :) Просто весь лишний хлам в виде модулей прозрачности и красивых кнопочек на дефолт заменить и все :) А а вобще сейчас наткнулся на интересную статейку про Net и моно:) http://habrahabr.ru/blogs/mono/73810/ -------------------- ![]() ![]() |
| Vagrod |
Сообщение #7
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Цитата: Kill[HPF ]http://habrahabr.ru/blogs/mono/73810/ Да, будем потихоньку) Натыкался на эту статью - даже вкрутил моно в VS2010, но как строить rpm непонятно, а разбираться не было времени... -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #8
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
И не мешало бы добавить команду fileimaginglite help Так как 99% прог под линь понимают эту команду :) Цитата: Vagrod но как строить rpm непонятно Как то так :) rpm -Тут_параметры пакетик.rpm -------------------- ![]() ![]() |
| Vagrod |
Сообщение #9
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Цитата: Kill[HPF ]добавить команду fileimaginglite help Постараемся, но для этого надо научиться писать в терминал)) -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #10
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
Сейчас порылся нашёл как это делать на С Так что осталось найти аналог команды под VB :) Сейчас поюзал инет и наткнулся на то что эта команда ложна работать и в VB.NET -------------------- ![]() ![]() |
| Vagrod |
Сообщение #11
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
-------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #12
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
Цитата: Vagrod Kill[HPF],Только что справился))Можно переставлять, поднял наверх Сейчас по тестю :) А какая команда отвечает за вывод в консоль? -------------------- ![]() ![]() |
| Vagrod |
Сообщение #13
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Kill[HPF], Как и на винде - Console.Write или Console.WriteLine на любом .Net-языке -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #14
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
-------------------- ![]() ![]() |
| Vagrod |
Сообщение #15
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Kill[HPF], Ага, эт моно что-то там свое пишет((( ХЗ как избавиться... Надо думать. Никакой ошибки - процесс завершился с кодом ноль... -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #16
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
+ еще желательно добавить более привычную для линуксоидов поддержку команд fileimaginglite --help и fileimaginglite --h А если вобще пока что удалить оконный интерфейс? Хотя странно что пишет обрабатываемое исключение... -------------------- ![]() ![]() |
| Vagrod |
Сообщение #17
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Kill[HPF], Не проблема, сделаем) Добавил. Теперь help, --help и --h Осталось разобраться с фигней, которую пишет моно. Протестю завтра на пустой аппликации, где априори не может быть ошибок) -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #18
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
Сейчас по тестил и понял что не хватает Шифрования и запароливания слепков. Хоть это и лайт версия но пока для линя другой нет, то не мешало бы добавить эту функцию :) -------------------- ![]() ![]() |
| Vagrod |
Сообщение #19
|
![]() Программер
Группа: VIP Сообщений: 1266 Регистрация: 25.12.2008 |
Kill[HPF], Может для Линя и сделаю уступку, вкручу) Все равно через терминал)) -------------------- ![]() ![]() |
| Kill[HPF] |
Сообщение #20
|
![]() Старожил
Группа: VIP Сообщений: 1154 Регистрация: 25.08.2008 |
Цитата: Vagrod Все равно через терминал)) Ну разумеется :) Как же еще? А форму можно вобще наверно удалить язык и так выбирать не из чего Команду --p или --pass И указывать размер слепков Хотя в прицепе смысла больше 8 мегов не вижу:) Так что без этого обойтись можно:) -------------------- ![]() ![]() |
|