Форум Windows 7 » Архивы форума » Разработки наших пользователей » FileImaging На главную | Поиск | Новые сообщения | Подписки

Ответить Новая тема
 FileImaging для Linux, Первая попытка, тестируем)
Vagrod
10 января 2010 23:01
Сообщение #1

Программер
  • 85

Группа: 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]
10 января 2010 23:28
Сообщение #2

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008

Вроде бы все работает Но при файле 200 мегов он обрабатывал 15 мин. Против 2 на винде..

А так же на Ubunte её можно намного легче и проще юзать
fileimaginglite 'Файл' 3
Без всякой там ериси типа mono '/usr/lib/fileimaginglite/FileImaging_Lite.ex
e' итд

--------------------

Наверх
Vagrod
10 января 2010 23:32
Сообщение #3

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Kill[HPF],
Наверное моно тормозит работу.... По-хорошему надо переписать на C, но боюсь у меня не хватит опыта - native C не по мне(

А так же на Ubunte её можно намного легче и проще юзать

Не знал, окей, так даже легче))

--------------------

Наверх
Kill[HPF]
10 января 2010 23:34
Сообщение #4

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
Цитата: Vagrod
Наверное моно тормозит работу....

Ну это скорее всего так как оно сырое :)
И исправь в топике запуск
На убунте 9,XX он просто fileimaginglite 'Файл' n понимает :) n степень сжатия:)

--------------------

Наверх
Vagrod
10 января 2010 23:36
Сообщение #5

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Kill[HPF],
Поправил, спасибо :)

--------------------

Наверх
Kill[HPF]
10 января 2010 23:50
Сообщение #6

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
Ну теперь реал осталось только полную версию портировать :)
Просто весь лишний хлам в виде модулей прозрачности и красивых кнопочек на дефолт заменить и все :)
А а вобще сейчас наткнулся на интересную статейку про Net и моно:)
http://habrahabr.ru/blogs/mono/73810/

--------------------

Наверх
Vagrod
11 января 2010 00:02
Сообщение #7

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Цитата: Kill[HPF
]http://habrahabr.ru/blogs/mono/73810/

Да, будем потихоньку)
Натыкался на эту статью - даже вкрутил моно в VS2010, но как строить rpm непонятно, а разбираться не было времени...

--------------------

Наверх
Kill[HPF]
11 января 2010 00:04
Сообщение #8

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
И не мешало бы добавить команду fileimaginglite help laughing Но это чисто моё пожелание.
Так как 99% прог под линь понимают эту команду :)

Цитата: Vagrod
но как строить rpm непонятно

Как то так :)
rpm -Тут_параметры пакетик.rpm

--------------------

Наверх
Vagrod
11 января 2010 00:08
Сообщение #9

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Цитата: Kill[HPF
]добавить команду fileimaginglite help

Постараемся, но для этого надо научиться писать в терминал))

--------------------

Наверх
Kill[HPF]
11 января 2010 00:54
Сообщение #10

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
Сейчас порылся нашёл как это делать на С

Так что осталось найти аналог команды под VB :)
Сейчас поюзал инет и наткнулся на то что эта команда ложна работать и в VB.NET

--------------------

Наверх
Vagrod
11 января 2010 00:57
Сообщение #11

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Kill[HPF],
Только что справился))
Можно переставлять, поднял наверх bully


--------------------

Наверх
Kill[HPF]
11 января 2010 01:02
Сообщение #12

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
Цитата: Vagrod
Kill[HPF],Только что справился))Можно переставлять, поднял наверх

Сейчас по тестю :)
А какая команда отвечает за вывод в консоль?

--------------------

Наверх
Vagrod
11 января 2010 01:04
Сообщение #13

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Kill[HPF],
Как и на винде - Console.Write или Console.WriteLine на любом .Net-языке bully

--------------------

Наверх
Kill[HPF]
11 января 2010 01:06
Сообщение #14

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
Vagrod,
Бл у меня глючит лишнюю инфу выводит :(


--------------------

Наверх
Vagrod
11 января 2010 01:07
Сообщение #15

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Kill[HPF],
Ага, эт моно что-то там свое пишет((( ХЗ как избавиться... Надо думать.
Никакой ошибки - процесс завершился с кодом ноль...

--------------------

Наверх
Kill[HPF]
11 января 2010 01:10
Сообщение #16

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
+ еще желательно добавить более привычную для линуксоидов поддержку команд
fileimaginglite --help и fileimaginglite --h

А если вобще пока что удалить оконный интерфейс?
Хотя странно что пишет обрабатываемое исключение...

--------------------

Наверх
Vagrod
11 января 2010 01:11
Сообщение #17

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Kill[HPF],
Не проблема, сделаем)


Добавил. Теперь help, --help и --h bully
Осталось разобраться с фигней, которую пишет моно. Протестю завтра на пустой аппликации, где априори не может быть ошибок)

--------------------

Наверх
Kill[HPF]
11 января 2010 01:44
Сообщение #18

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
Сейчас по тестил и понял что не хватает Шифрования и запароливания слепков.
Хоть это и лайт версия но пока для линя другой нет, то не мешало бы добавить эту функцию :)

--------------------

Наверх
Vagrod
11 января 2010 01:49
Сообщение #19

Программер
  • 85

Группа: VIP
Сообщений: 1266
Регистрация: 25.12.2008
Kill[HPF],
Может для Линя и сделаю уступку, вкручу) Все равно через терминал))

--------------------

Наверх
Kill[HPF]
11 января 2010 01:53
Сообщение #20

Старожил
  • 85

Группа: VIP
Сообщений: 1154
Регистрация: 25.08.2008
Цитата: Vagrod
Все равно через терминал))

Ну разумеется :) Как же еще? А форму можно вобще наверно удалить язык и так выбирать не из чего lol
Команду --p или --pass
И указывать размер слепков Хотя в прицепе смысла больше 8 мегов не вижу:) Так что без этого обойтись можно:)

--------------------

Наверх
 
« · FileImaging · »
Быстрый ответ Ответить Новая тема
1 чел. читают эту тему (гостей: 1)
Пользователей: 0