Page 1 of 2
Backy
Posted: Mon Apr 27, 2020 5:10 pm
by JohnXenox
Backy - это программа для создания резервной копии файла.
Usage: backy <path1> <-o path2>
path1 - путь к файлу. с которого надо сделать резервную копию.
-o path2 - путь к директории, в которой будет лежать резеврная копия.
Примеры использования:
backy test.c
backy test.c -o /tmp0/1/
backy /hd0/1/test.c
backy /hd0/1/test.c -o /tmp0/1/
P.S. Пришлось написать эту программу, когда в очередной раз текстовый редактор TinyPad испортил мой исходный код.
Очень удобно использовать в связке с SHELL скриптом.
Пример:
#SHS
backy test.c -o /tmp0/1/backups
tcc test.c -o test -lck
exit
Re: Backy
Posted: Mon Apr 27, 2020 8:44 pm
by rgimad
Лайк, а сорц будет?)
Re: Backy
Posted: Mon Apr 27, 2020 9:11 pm
by Leency
Круто!
хотелось бы формат имени filename_yyyy.mm.dd_hh.mm.ss.bak
Re: Backy
Posted: Tue Apr 28, 2020 4:31 pm
by JohnXenox
rgimad wrote:Лайк, а сорц будет?)
Выложу когда будет время свободное.
Re: Backy
Posted: Tue Apr 28, 2020 4:33 pm
by JohnXenox
Leency wrote:Круто!
хотелось бы формат имени filename_yyyy.mm.dd_hh.mm.ss.bak
Хорошо, поменяю. Но придётся подождать.
Re: Backy
Posted: Tue Apr 28, 2020 8:09 pm
by dunkaist
JohnXenox wrote:P.S. Пришлось написать эту программу, когда в очередной раз текстовый редактор TinyPad испортил мой исходный код.
Bug report? Steps to reproduce?
tinypad,
tracker
Re: Backy
Posted: Thu May 07, 2020 11:45 am
by JohnXenox
По просьбе телезрителей.
Перезалил в первом посте.

Re: Backy
Posted: Thu May 07, 2020 1:09 pm
by Leency
Зилил на SVN, добавил в IMG/develop/backy
Re: Backy
Posted: Thu May 07, 2020 1:40 pm
by JohnXenox
Leency wrote:Зилил на SVN, добавил в IMG/develop/backy
Спс.

Re: Backy
Posted: Sun May 17, 2020 9:51 pm
by JohnXenox
Перезалил программу.
Провёл небольшую оптимизацию.
Теперь Backy весит в 2 раза меньше.
Re: Backy
Posted: Sun May 17, 2020 11:28 pm
by Leency
Кстати, Boppan апдейтил Backy для возможности компиляции через GCC и правил saveFile()
Можешь смержить ваши версии?
Re: Backy
Posted: Thu May 21, 2020 3:00 pm
by JohnXenox
Попробую.
Re: Backy
Posted: Wed May 27, 2020 6:05 pm
by JohnXenox
Обновил и перезалил программу.
Добавил вывод предупреждений об ошибках.
Сделал перевод на Русский язык.
Код от Boppan не мержил. Меня его код не устроил (который, к тому же, не работает), так как он имеет несколько недостатков, которые я не приемлю.
Re: Backy
Posted: Wed May 27, 2020 11:42 pm
by Leency
Ооо, бинарник еще похудел!
Было бы клево вместить его в 2560 байт, самый простой путь немного урезать текст.
Залил новую версию. Попроси, пожалуйста, доступ к SVN
http://wiki.kolibrios.org/wiki/How_to_u ... /ru#Commit
Re: Backy
Posted: Sat May 30, 2020 7:09 pm
by JohnXenox
Спс.
Свежим ktcc компилил, сжал kpack и бинарник стал меньше. Доступ пока невозможен. Дома нет интернета. Пишу из трц, со Смарта.