Board.KolibriOS.org
http://board.kolibrios.org/

qSaver
http://board.kolibrios.org/viewtopic.php?f=42&t=2422
Страница 1 из 2

Автор:  e-andrew [ Сб окт 05, 2013 10:20 pm ]
Заголовок сообщения:  qSaver

qSaver
eAndrew
Сегодня скачал и установил KolibriOS и сразу нашел для себя несколько проблем. Одной из проблем было то, что когда я сохранял образ с помощью rdsave, нужно было постоянно отбиваться от сообщений с ошибками (ext4 не читает) и менять адрес файла образа.
Вот мое простенькое решение данной проблемы: qSaver. Простенькая утилита, которая сразу при запуске сохраняет образ на файл, который указан в параметре. После сохранения выдает одно из трех уведомлений: 1) Все ок 2) Ошибка сохранения 3) Не указан файл, используйте параметры.
Синтаксис простейший:
Код:
/rd/1/qSaver /hd0/4/kos.img

Конечно, вводить это каждый раз будет долго, но можно кинуть это например в ярлык.
Изображение

Вложения:
Комментарий к файлу: Код (с кодировкой проблема)
QSAVER.ASM [1.07 КБ]
100 скачиваний
Комментарий к файлу: Исполняемый
QSAVER [504 байт]
108 скачиваний

Автор:  Heavyiron [ Сб окт 05, 2013 10:43 pm ]
Заголовок сообщения:  Re: qSaver

Дак этот же функционал можно в тот же rdsave запилить - больше шансов, что это будет в оф. сборке, чем когда это еще одна сохранялка образа. А идея, конечно, неплохая.
Оффтопик: Но негативом имхо сразу не стоит кидаться - не распологает к продуктивному общению

Автор:  e-andrew [ Сб окт 05, 2013 10:50 pm ]
Заголовок сообщения:  Re: qSaver

За негатив извиняюсь, произвольно вырывается, подправил=)

Автор:  Heavyiron [ Сб окт 05, 2013 10:57 pm ]
Заголовок сообщения:  Re: qSaver

Ну вот и ладненько, а если есть еще идеи насчет 1000 мелочей, которые очевидны - можно не стесняться, для остальных они может и не очевидны, но были бы кстати.

Автор:  Mario_r4 [ Сб окт 05, 2013 11:53 pm ]
Заголовок сообщения:  Re: qSaver

Очень хочется сразу спросить автора - настоящие герои всегда идут в обход?
Написать новое приложение разумеется намного проще, чем взять и поменять путь по умолчанию (для своего конкретного случая) и перекомпилировать RDSAVE для себя любимого. Исходники они ведь секретные и никому не доступны.

Автор:  Heavyiron [ Вс окт 06, 2013 12:03 am ]
Заголовок сообщения:  Re: qSaver

Mario_r4, все же, справедливости ради, rdsave я бы допилил и допилю - устарела программа уже - много новых фишек появилось с момента ее написания - тот же @notify для выдачи ошибок, да и с параметром запустить все же проще, чем модифицировать исходник под себя, компилировать и каждый раз при скачивании новой сборки не забывать его в образ запихивать.

Автор:  Mario_r4 [ Вс окт 06, 2013 12:29 am ]
Заголовок сообщения:  Re: qSaver

Heavyiron писал(а):
Mario_r4, все же, справедливости ради, rdsave я бы допилил и допилю

Ты так говоришь, как будто кто то запрещает. Только вот хотелось бы чтобы декларации все же выполнялись, а то получается как с Конституцией РФ. :)

Автор:  e-andrew [ Вс окт 06, 2013 12:56 am ]
Заголовок сообщения:  Re: qSaver

Mario_r4 писал(а):
Очень хочется сразу спросить автора - настоящие герои всегда идут в обход?
Написать новое приложение разумеется намного проще, чем взять и поменять путь по умолчанию (для своего конкретного случая) и перекомпилировать RDSAVE для себя любимого. Исходники они ведь секретные и никому не доступны.

Потому что для удобнее один раз кликнуть (по ярлыку), чем три раза (ярлык->сохранить->закрыть окно). Согласен, для тех, кто хранит образ не на жестком диске эта прога не подойдет.
Если допиливать rdsave, то можно сделать так, что бы все пути сохранялись в ini
А если rdsave запускается с параметром "hdd;/hd0/4/kos.img" и тд, то сохранение происходило без открытия окна(как у меня)

Автор:  Mario_r4 [ Вс окт 06, 2013 12:58 am ]
Заголовок сообщения:  Re: qSaver

eAndrew писал(а):
Если допиливать rdsave, то можно сделать так, что бы все пути сохранялись в ini

Да, вот это здравая идея.

Автор:  yogev_ezra [ Вс окт 06, 2013 1:24 pm ]
Заголовок сообщения:  Re: qSaver

eAndrew писал(а):
Одной из проблем было то, что когда я сохранял образ с помощью rdsave, нужно было постоянно отбиваться от сообщений с ошибками (ext4 не читает) и менять адрес файла образа.
Прошу уточнить - диск с ext4 не читает вообще, или не даёт сохранить на него образ из RDSAVE? Если только не даёт сохранить образ, то это нормально, так как запись на ext4 пока не поддерживается. А если вообще не читает, то это баг, и большая просьба сообщить о нём в этой ветке (на английском языке), и предоставить как можно больше подробностей: viewtopic.php?f=31&t=2378 (разработчик Shikhin как раз занимается ext2/3/4 в настоящее время).

Также вопрос - не возражаешь ли ты против добавления своей программы на SVN?

Автор:  e-andrew [ Вс окт 06, 2013 1:31 pm ]
Заголовок сообщения:  Re: qSaver

Цитата:
Также вопрос - не возражаешь ли ты против добавления своей программы на SVN?

Нет, конечно, не возражаю.

Насчет ext4, извиняюсь, все работает, не читает он раздел подкачки, но это он и не должен делать вроде.

Автор:  Mario_r4 [ Вс окт 06, 2013 5:29 pm ]
Заголовок сообщения:  Re: qSaver

Баг с файлом подкачки подтверждаю. Раньше, до внесения некоторых изменений в ядро, файл подкачки вообще не показывался среди обнаруженных разделов и это правильное поведение. То что есть сейчас нетипично.

Автор:  yogev_ezra [ Вс окт 06, 2013 5:49 pm ]
Заголовок сообщения:  Re: qSaver

Mario_r4 писал(а):
Баг с файлом подкачки подтверждаю. Раньше, до внесения некоторых изменений в ядро, файл подкачки вообще не показывался среди обнаруженных разделов и это правильное поведение. То что есть сейчас нетипично.
Это не файл, а раздел на диске, но полёт вашей мысли мне нравится ©. Запостил в теме об ext2.

Автор:  Mario_r4 [ Вс окт 06, 2013 9:39 pm ]
Заголовок сообщения:  Re: qSaver

yogev_ezra писал(а):
Это не файл, а раздел на диске

Формально весь раздел это один файл. Также я не совсем уверен в ходе твоей мысли относительно твоего поста, так как возможны и другие варианты.

Автор:  CleverMouse [ Пн окт 07, 2013 2:13 pm ]
Заголовок сообщения:  Re: qSaver

Mario_r4 писал(а):
Баг с файлом подкачки подтверждаю. Раньше, до внесения некоторых изменений в ядро, файл подкачки вообще не показывался среди обнаруженных разделов и это правильное поведение. То что есть сейчас нетипично.

Это не баг, это фича. Это не файл, а самый настоящий раздел, с полноценной записью в таблице разделов, не показывать его - неправильное поведение. Код PnP дисковой подсистемы с самого начала себя так вёл, так что для SATA-дисков раздел swap был виден с момента появления нативного драйвера, для IDE - с r3742, момента перевода на PnP.

Страница 1 из 2 Часовой пояс: UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/