Работа с файлами-образами и виртуальными дисками из ТС

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Удивительные люди. Лишь бы как сделать, а там будь как будет...
Так и есть, а вот автор osfmount ответил лихо :D
Вчера написал автору osfmount с просьбой добавить хотя бы два три новых cd/dvd форматов. Он мне ответил, что никогда не слышал про такие. Потом, когда я объяснил про форматы, он мне ответил, что он мол их добавит, если я ему дам 18К зелёных.
[cut]
> You mention that you had no other requests for them. If this this case, If this this case, and you want many people requesting other formats, I can organize that.

What would actually make a difference is a bunch of people getting together to fund the development costs.

If we did 5 new formats it might take 4 days per format to research, code & test (this optimistic as the documentation on the formats might be non existent or secret). Maybe a few more days to really polish it and get good performance without incurring huge memory usage. And then do the documentation, web site updates and packing a new release. We won't talk about ongoing support, possible new versions of these formats and legal issues around copyrights & patents. So lets optimistically say 20 days full time. This is around $18K USD at our current consulting rates.

So if you could do a quick whip around and come up with the $18K we'll be happy to have a look at it. Can't promise we could actually deliver anything however for this price as some of the formats might be impossible reverse engineer in a short period. Or it could go the other way, where some kind person has already written a bunch of code that is portable and Windows kernel compatible that we could just drop in (chances are low however).

***На ЛС отвечу завтра, извини что затянул.
[/cut]
Flasher писал(а):Там AxCmd.exe есть в составе. Но 8 метров. А ты сам только писал о размере.
Размер важен, но функционал больше. Притом 8 метров можно upx-ом сжать.
Сам AxCmd.exe не входит в alcohol portable, а идёт в комплекте с alcohol 52% и alcohol 120%. Сейчас проверил в 52%, AxCmd.exe занимает 35кб.
Flasher писал(а):А так комстрока есть и у DAEMON Tools, PowerISO, Virtual CloneDrive (размер небольшой, но всего пару ключей), VirtualCD (у этой даже свой COM-объект есть, можно без комстрок обойтись).
На рассмотрение под WMI есть MagicISO. Форматов много, есть вывод списка и отключение всех дисков, но там подключение происходит по ID как в vd_filedisk. Не знаю, есть ли у неё ограничение по их числу. Надо смотреть.
Я это всё смотрел. Здесь не плохой обзор. Проблема с этими программами, это то что у них нет команды инсталляции и сноса драйвера из ком строки. Знажит надо делать через сторонние программы. А вторая проблема, это то что они не портабл. Что тоже можно решить через plugin autorun.

Virtual CloneDrive, мне не понравился, так как у него нет поддержки MDS/MDF.
Остальные хорошие кандидаты. Самых не плохой кандидат, это алкоголь 52%. Ну или если они допилят ком строку к алкоголику портабл.

Что ты думаешь насчёт этого?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):он мне ответил, что он мол их добавит, если я ему дам 18К зелёных.
Больше похоже на ответ топ-менеджера, бухгалтера или фин. директора, нежели разработчика. Рассуждает на уровне "может быть" и "если да кабы"...
Ты что-то ответил на это? :)
Iori писал(а):Размер важен, но функционал больше. Притом 8 метров можно upx-ом сжать.
DLL-ки тоже будешь жать? 8, конечно, и не потребуется, но всё равно много.
Iori писал(а):AxCmd.exe занимает 35кб.
А она, по-твоему, без библиотек/плагинов (пусть и независимых) будет работать?
Iori писал(а):Здесь не плохой обзор.
Видел.
Iori писал(а):у них нет команды инсталляции
Она и не нужна, иначе пихать будет в system32, как и EMU по умолчанию.
Iori писал(а):и сноса драйвера из ком строки. Знажит надо делать через сторонние программы.
Остановка драйвера через WMI/sc не устроит?
Iori писал(а):А вторая проблема, это то что они не портабл.
То, что он так не определён, не значит, что с запущенным драйвером не зафурычит. Это я проверю.
Iori писал(а):Остальные хорошие кандидаты. Самых не плохой кандидат, это алкоголь 52%.
Пока только один, и я на него указал. Алкоголь не даёт список.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Больше похоже на ответ топ-менеджера, бухгалтера или фин. директора, нежели разработчика. Рассуждает на уровне "может быть" и "если да кабы"...
Скорее всего так.
Flasher писал(а):Ты что-то ответил на это?
Да
[cut]
В начале он ответил так:
>>Он
I think the whole concept of ISO files (and physical CD and DVD drives) is going to die. Most new PCs don't have an optical drive anymore and steaming TV will kill off the rest of the optical disc market. So all these formats will be dead in a few years. Unless someone was going to pay for all the development work I think it is unlikely we would support them.

>>Я
I agree with you about the physical CD/DVD market dying, but not about the part, where the mentioned formats will be dead soon.
Over the years, a lot of people converted those CDs/DVDs to images in various formats and store them on their computers, since cd/dvd media is very unreliable.
Please keep in mind that CDs and DVDs can store not only music and movies but also programs and games and other media.
The same question can be asked of 7zip, why does it support so many archive formats, if most of them are old and uncommon. Why won't 7zip just support just
7z, zip and rar archives.
You mention that you had no other requests for them. If this this case, and you want many people requesting other formats, I can organize that.

>>Он про запрос на 18К

>>Я
This could be done through crowd funding. I doubt however, that a lot of people would pay, since there are many free alternatives out there that do this and much more.
I am strictly speaking about mounting CD/DVD images, not the fact that your program also works with other forensic formats.
The only reason I said anything about the extra formats, is because it would make your program more versatile. I thought you do this for fun, since the program is free.
You could also start charging for your program, maybe this will give you more incentive to create support for more formats. But I doubt you could do this, since the program is essentially based off of a free imdisk. Unless of course that has changed.

In any case, thank for your program.
[/cut]
Flasher писал(а):DLL-ки тоже будешь жать? 8, конечно, и не потребуется, но всё равно много.
А почему и нет :) . Надо взвесить функционал против размера. Я например, в командере использую Beyond Compare для сравнения файлов. Эта балда занимает 30мб+, пришлось сжать до 10мб. Что поделать. Я думаю если функционал нужен, на размер можно не так критично смотреть, конечно в приделах.
Flasher писал(а):А она, по-твоему, без библиотек/плагинов (пусть и независимых) будет работать?
Ну конечно нет, но так же там полно файлов которые можно выкинуть.
Flasher писал(а):Она и не нужна, иначе пихать будет в system32, как и EMU по умолчанию.
Да, но разве тогда программа не должна иметь опцию работать с драйвером, который находится рядом с программой. Программа наверно будет искать драйвер в system32.
Flasher писал(а):Остановка драйвера через WMI/sc не устроит?
WMI ты вроде говорил не работает в WinPe, a sc это сервис что ли?
Flasher писал(а):То, что он так не определён, не значит, что с запущенным драйвером не зафурычит. Это я проверю.
Может и зафурычит, но я говорю про мусор в реестре.
Flasher писал(а):Пока только один, и я на него указал.
Значит мы оба видим потенциал этой программы.
Flasher писал(а):Алкоголь не даёт список.
Ты про AxCmd.exe /L, или список не выводит в файл, как emu?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):Да.
Ясно. Мне кажется, зря ты про организацию сборов людей написал, он сразу о бабках и подумал...
Iori писал(а):Я думаю если функционал нужен, на размер можно не так критично смотреть, конечно в приделах.
Для меня размер при написании общеполезных скриптов всегда критичен.
Iori писал(а):Ну конечно нет, но так же там полно файлов которые можно выкинуть.
Даже если оставить все библиотеки, получится 5 Мб. Это много.
Iori писал(а):Да, но разве тогда программа не должна иметь опцию работать с драйвером, который находится рядом с программой. Программа наверно будет искать драйвер в system32.
Не опцию, а считыватель запущенного драйвера. Лезть в какую-либо папку для этого не нужно. Для этого есть спецфункции, как и в случае sc query.
Iori писал(а):WMI ты вроде говорил не работает в WinPe, a sc это сервис что ли?
Это не я говорил, это ты дал понять после тестов скрипта. sc.exe — это утилита в system32\. Набери sc /? в консоли. Да и в исходниках для Autorun даны примеры.
Iori писал(а):Значит мы оба видим потенциал этой программы.
Ты в её пользу пока не выдал ни слова.
Iori писал(а):Ты про AxCmd.exe /L, или список не выводит в файл, как emu?
Про вывод в файл ничего не писал, ибо не было времени, да и необходимости тестировать. /L даёт не список, а число.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Ясно. Мне кажется, зря ты про организацию сборов людей написал, он сразу о бабках и подумал...
Наоборот, я написал про это после того как он заговорил о бабках.
Flasher писал(а):Для меня размер при написании общеполезных скриптов всегда критичен.
MagicDisc, вроде меньше в размере, но он старый и может не завестись на десятке.
Flasher писал(а):Про вывод в файл ничего не писал, ибо не было времени, да и необходимости тестировать. /L даёт не список, а число.
Понятно.

Ребята из алкоголя портабл, сказали что передадут мою информацию разработчикам.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

[cut="OFF"]
Iori писал(а):Наоборот, я написал про это после того как он заговорил о бабках.
Разве?
You mention that you had no other requests for them. If this this case, and you want many people requesting other formats, I can organize that.

>>Он про запрос на 18К
[/cut]
Iori писал(а):может не завестись на десятке.
Проверь.
Iori писал(а):Ребята из алкоголя портабл, сказали что передадут мою информацию разработчикам.
А ты у них просто комстроку запросил? Без Install/Uninstall/Unmount All/List mounted disks with image paths?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

[cut]
Flasher писал(а):You mention that you had no other requests for them. If this this case, and you want many people requesting other formats, I can organize that.
Это был ответ на его ответ:
>>Never heard of any of them. We've had no other requests for them. Where do they come from?
Это он говорил про форматы образов как MDS, CCD, CUE.
Я просто тебе не весь разговор привёл.
[/cut]
Flasher писал(а):А ты у них просто комстроку запросил? Без Install/Uninstall/Unmount All/List mounted disks with image paths?
Да. Так и спросил. :lol: Дайте вы мне ребята комстроку, так что бы она открывалась, но ничего не делала :lol:

Уже ответили.
[cut]
Thanks for your suggestions, however Alcohol Portable was released once and haven't been developed since then, I don't know if this will change in the future.
[/cut]
Flasher писал(а):Даже если оставить все библиотеки, получится 5 Мб. Это много.
5мб с сжатыми dll и ехе? У меня osfmount занимает около 5мб.
Flasher писал(а):Проверь.
Надо проверить.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):но ничего не делала
Это ты уже сам приплёл. Ты мог запросить функционал типа AxCmd.
Iori писал(а):Уже ответили.
Эх. Никому нет до твоих нужников с образами дела. )
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Ты мог запросить функционал типа AxCmd.
А я именно так и запросил, да ещё в деталях.
Flasher писал(а):Эх. Никому нет до твоих нужников с образами дела. )
Так и есть, но надежда умеряет последней.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):А я именно так и запросил, да ещё в деталях.
Тогда неясно, над чем ты смеялся, коли там нет 3-х нужных ключей...
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Тогда неясно, над чем ты смеялся, коли там нет 3-х нужных ключей...
Над своей шуткой естественно. :D Запрос был на функционал AxCmd, плюс недостающих ключей. В любом случае, ты видел их ответ. Так что, смысла пить боржоми, когда почки отвалились, особого смысла нет.

На днях, проверю MagicDisc на десятке.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):Так что, смысла пить боржоми, когда почки отвалились, особого смысла нет.
Ну, Боржоми не попьём, останется Ликани, Лугела, Набеглави, Саирме, Бакуриани, Митарби. Ну, или ставропольскую Мтаби выпьем, на крайняк. ;)
Ждём пока разблокировки, админ форум не особо посещает...
Iori писал(а):На днях, проверю MagicDisc на десятке.
А что такого проблемного в 10-ке, чего нет в заявленной 8-ке?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Ну, Боржоми не попьём, останется Ликани, Лугела, Набеглави, Саирме, Бакуриани, Митарби. Ну, или ставропольскую Мтаби выпьем, на крайняк.
Не плохой лист напитков :)
Flasher писал(а):Ждём пока разблокировки, админ форум не особо посещает...
Ладно.
Flasher писал(а):А что такого проблемного в 10-ке, чего нет в заявленной 8-ке?
Ну так, на всякий пожарный. Десятка постоянно меняется из за обновлений, что делает её нестабильной и непредсказуемой.

PS:. Что ты думаешь по поводу poweriso? Размер вроде не большой, ком строка имеет все нужные команды, активно развивается.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Iori писал(а):Десятка постоянно меняется из за обновлений, что делает её нестабильной и непредсказуемой.
Не без этого. Боюсь, мелкомягкие скоро такого шороху наведут, что wsh вообще перестанет функционировать. Они это могут. Изображение
Iori писал(а):Что ты думаешь по поводу poweriso?
Я о ней вообще не думаю, после как узнал о ценнике. Изображение
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Iori
Сообщения: 552
Зарегистрирован: Ср апр 25, 2012 20:33

Сообщение Iori »

Flasher писал(а):Боюсь, мелкомягкие скоро такого шороху наведут, что wsh вообще перестанет функционировать. Они это могут
Вполне верю.
Flasher писал(а):Я о ней вообще не думаю, после как узнал о ценнике.
По моему, она работает нормально и без ключа. Там есть ограничения, но они вроде не влияют на монтирование образов.
Ответить