Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Jul 15, 2020 3:03 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Backy
PostPosted: Mon Apr 27, 2020 5:10 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
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


Attachments:
Backy.png
Backy.png [ 6.37 KiB | Viewed 884 times ]
Backy_ru.png
Backy_ru.png [ 6.77 KiB | Viewed 884 times ]
Backy_2020.05.27.zip [23.02 KiB]
Downloaded 13 times

_________________
The Glass is Always Half Full! :mrgreen:


Last edited by JohnXenox on Wed May 27, 2020 6:03 pm, edited 4 times in total.
Top
   
 Post subject: Re: Backy
PostPosted: Mon Apr 27, 2020 8:44 pm 
Offline
User avatar

Joined: Mon Apr 06, 2020 1:09 pm
Posts: 42
Лайк, а сорц будет?)

_________________
The best way to predict the future is to create it.


Top
   
 Post subject: Re: Backy
PostPosted: Mon Apr 27, 2020 9:11 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5285
Круто!
хотелось бы формат имени filename_yyyy.mm.dd_hh.mm.ss.bak

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Backy
PostPosted: Tue Apr 28, 2020 4:31 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
rgimad wrote:
Лайк, а сорц будет?)

Выложу когда будет время свободное.

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
 Post subject: Re: Backy
PostPosted: Tue Apr 28, 2020 4:33 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
Leency wrote:
Круто!
хотелось бы формат имени filename_yyyy.mm.dd_hh.mm.ss.bak
Хорошо, поменяю. Но придётся подождать.

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
 Post subject: Re: Backy
PostPosted: Tue Apr 28, 2020 8:09 pm 
Offline
Mentor
User avatar

Joined: Mon Oct 19, 2009 10:58 am
Posts: 492
JohnXenox wrote:
P.S. Пришлось написать эту программу, когда в очередной раз текстовый редактор TinyPad испортил мой исходный код.

Bug report? Steps to reproduce?

tinypad, tracker


Top
   
 Post subject: Re: Backy
PostPosted: Thu May 07, 2020 11:45 am 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
По просьбе телезрителей.
Перезалил в первом посте. :)

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
 Post subject: Re: Backy
PostPosted: Thu May 07, 2020 1:09 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5285
Зилил на SVN, добавил в IMG/develop/backy

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Backy
PostPosted: Thu May 07, 2020 1:40 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
Leency wrote:
Зилил на SVN, добавил в IMG/develop/backy
Спс. :D

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
 Post subject: Re: Backy
PostPosted: Sun May 17, 2020 9:51 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
Перезалил программу.
Провёл небольшую оптимизацию.
Теперь Backy весит в 2 раза меньше.

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
 Post subject: Re: Backy
PostPosted: Sun May 17, 2020 11:28 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5285
Кстати, Boppan апдейтил Backy для возможности компиляции через GCC и правил saveFile()
Можешь смержить ваши версии?


Attachments:
backy.zip [11.51 KiB]
Downloaded 17 times

_________________
Звиздеть не мешки ворочать
Top
   
 Post subject: Re: Backy
PostPosted: Thu May 21, 2020 3:00 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
Попробую.

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
 Post subject: Re: Backy
PostPosted: Wed May 27, 2020 6:05 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
Обновил и перезалил программу.

Добавил вывод предупреждений об ошибках.
Сделал перевод на Русский язык.

Код от Boppan не мержил. Меня его код не устроил (который, к тому же, не работает), так как он имеет несколько недостатков, которые я не приемлю.

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
 Post subject: Re: Backy
PostPosted: Wed May 27, 2020 11:42 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5285
Ооо, бинарник еще похудел!
Было бы клево вместить его в 2560 байт, самый простой путь немного урезать текст.

Залил новую версию. Попроси, пожалуйста, доступ к SVN http://wiki.kolibrios.org/wiki/How_to_u ... /ru#Commit

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Backy
PostPosted: Sat May 30, 2020 7:09 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 196
Leency wrote:
Ооо, бинарник еще похудел!
Было бы клево вместить его в 2560 байт, самый простой путь немного урезать текст.

Залил новую версию. Попроси, пожалуйста, доступ к SVN http://wiki.kolibrios.org/wiki/How_to_u ... /ru#Commit
Спс.
Свежим ktcc компилил, сжал kpack и бинарник стал меньше. Доступ пока невозможен. Дома нет интернета. Пишу из трц, со Смарта.

_________________
The Glass is Always Half Full! :mrgreen:


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 15 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited