Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> ds_saves_manager v0.127

fuxter
post Вторник, 16 декабря 2008, 04:55
Отправлено #1


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





ds saves manager

программа для создания резервных копий сейвов.

user posted image

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

обозначения:

-->
--> - бэкапить все сэйвы

<-- - восстановить выделенный бэкап выделенной игры

ХХХ - удалить все бэкапы для текущей выделенной игры

ссылки на последнюю версию:
http://dl.getdropbox.com/u/193257/ds_saves...ger_v0.1068.zip
http://download57.mediafire.com/u3znmjbv21...ger_v0.1068.zip

история изменений:

# 090417
# починил сломанный автобэкап при старте
# сортировка бэкапов по дате
# починил неправильное сохранение настроек

# 090401 - 090417
# добавлена поддержка сжатия бэкапов и всё такое

# 090331
# доставание названий игр из ромов теперь опционально

# 090214
# починил сломанную совместимость с линуксом

# 090115
# починил названия бэкапов

# 090114
# сортирование игр по алфавиту
# возможность удаления всех или одного бэкапа
# добавлен режим cardless
# изменения внутреннего счётчика и метода обновления

# 090111
# исправил неотображение сейвов при отсутствии бэкапов
# почистил преобразования имён игр

# 090109
# чтение названия игр из самих ромов

# 090107
# стрелки ВВЕРХ\ВНИЗ "ходят" по спискам
# добавлена возможность работы с другими сэйвами

# 0812xx
# убрал 'exit', добавил 'about'
# все попап окошки теперь выскакивают по центру главного окна
# рекурсивное сканирование директории с сейвами
# добавлен автобэкап при старте
# теперь показываются бэкапы для только что положеной на флешку игры
# использование корневой директории флешки для поиска игр
# избавился от "хождения" по директориям

оригинальное сообщение:
QUOTE
Я тут своей робкой рукой изваял для личного пользования тулзу для создания резервных копий сейвов от ДС игр. Сейвы хранятся в указанной директории с временной меткой, восстанавливать можно любой из ранее сохранённых сейвов. Написано на Питоне 2.5, сконвертировано с помощью py2exe. иконка из набора Tango.
решил поделиться, может кому-нибудь покажется полезной.
выглядит ужасно, зато единственный файл из директории sources будет работать и на линуксе и на маке, обеспечивая весь функционал, только за моральные чувства ваши тогда я не отвечаю. ну и конечно же за ваши сейвы тоже не отвечаю, но за свои уже не боюсь :)

буду рад, если кто-нибудь хоть попробует.

делайте бэкап своих драгоценных сейвов, убираете его подальше, качаете архив, проверяете на вирусы, распаковываете архив, запускаете ds_saves_manager.exe, в configure указываете директорию с сейвами(та что на флешке) и директорию для бэкапов.
вроде всё.

спасибо за внимание.


Сообщение отредактировал fuxter - Пятница, 17 апреля 2009, 15:08
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Вторник, 16 декабря 2008, 04:58
Отправлено #2


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





файл чего-то не прицепился к посту.

выложил здесь - http://dl.getdropbox.com/u/193257/ds_saves...ager_v0.127.zip

Сообщение отредактировал fuxter - Суббота, 21 февраля 2009, 01:21
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rbm13s
post Вторник, 16 декабря 2008, 11:25
Отправлено #3


Ветеран
******

Группа: Пользователи
Сообщений: 1 195
Регистрация: 28 фев. 2008
Из: Königsberg ака Калининград
Пользователь №: 25 820





Программа супер! Спасибо! А можно в нее добавить поддержку вложенных папок?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Вторник, 16 декабря 2008, 14:11
Отправлено #4


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





Спасибо за отзыв.

QUOTE
А можно в нее добавить поддержку вложенных папок?

а это как?

конечно, если что-то действительно можно поправить и доделать я с удовольствием этим займусь.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rbm13s
post Вторник, 16 декабря 2008, 15:03
Отправлено #5


Ветеран
******

Группа: Пользователи
Сообщений: 1 195
Регистрация: 28 фев. 2008
Из: Königsberg ака Калининград
Пользователь №: 25 820





Это когда в одной папке еще несколько. У меня на флэшке ромы разбиты по папкам. Хотя тогда проблематично выбирать куда сейвы копировать обратно..


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Вторник, 16 декабря 2008, 15:42
Отправлено #6


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





я понял

для начала сделаю опцию "рекурсивно" для сейв директории. а бэкап будет восстанавливаться именно на существующий сейв.

у меня на циклоДС ромы могут лежать где угодно, а сейвы кладутся в отдельную папку. хотя по умолчанию, сейвы клались рядом с ромом.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-v-
post Вторник, 16 декабря 2008, 16:28
Отправлено #7


ушёл с форума
*******

Группа: Пользователи
Сообщений: 2 110
Регистрация: 06 дек. 2007
Из: Киев
Пользователь №: 24 655





а можно на человеческий хостинг выложить ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Вторник, 16 декабря 2008, 16:36
Отправлено #8


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rbm13s
post Вторник, 16 декабря 2008, 16:39
Отправлено #9


Ветеран
******

Группа: Пользователи
Сообщений: 1 195
Регистрация: 28 фев. 2008
Из: Königsberg ака Калининград
Пользователь №: 25 820





У меня, наверное, тоже можно хранить сейвы в определенной папке, но я с этим не заморачивался, мне удобно когда сейв рядом с ромом.
Вообще классная программа, удобная, спасибо еще раз smile.gif


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Вторник, 16 декабря 2008, 18:35
Отправлено #10


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





и так, по просьбам трудящихся сделал исправления

теперь в configure есть флажок recursive, если он указан, сейвы ищутся ещё и рекурсивно в подпапках. можно даже указать корень флешки, будут найдены все сейвы. восстанавливаются бэкапы на старые места, т.е. перетирают найденные. таким образом сейв при восстановлении попадёт на своё место.

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

http://dl.getdropbox.com/u/193257/ds_saves...ager_v0.221.zip
http://www.mediafire.com/download.php?2rmymmxdtvo

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

Сообщение отредактировал fuxter - Суббота, 21 февраля 2009, 01:22
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rbm13s
post Вторник, 16 декабря 2008, 21:08
Отправлено #11


Ветеран
******

Группа: Пользователи
Сообщений: 1 195
Регистрация: 28 фев. 2008
Из: Königsberg ака Калининград
Пользователь №: 25 820





Спасибо!
Похоже я один заинтересован smile.gif


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Вторник, 16 декабря 2008, 21:36
Отправлено #12


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





заинтересованных по крайней мере три.
ещё я и моя девушка. ей удобней будет пользоваться программой на линуксе. :)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-v-
post Среда, 17 декабря 2008, 14:45
Отправлено #13


ушёл с форума
*******

Группа: Пользователи
Сообщений: 2 110
Регистрация: 06 дек. 2007
Из: Киев
Пользователь №: 24 655





я как бы потенциально заинтересован, но у меня G6 Real, на которой данные при подключении к компу теряются очень часто, и по такому поводу я подключаюсь очень редко и первым делом бекаплю вручную сейвы smile.gif Так что при первой же возможности проверю, но просто так, от нечего делать, тестить не буду, а то проходить с начала эрпэги не очень прикольно...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Среда, 17 декабря 2008, 16:33
Отправлено #14


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





как же тяжело так жить, наверное. если в следующий раз удастся успешно забэкапить вручную, то потом можно и с программой поиграться.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-v-
post Среда, 17 декабря 2008, 18:05
Отправлено #15


ушёл с форума
*******

Группа: Пользователи
Сообщений: 2 110
Регистрация: 06 дек. 2007
Из: Киев
Пользователь №: 24 655





ну не так и сложно - закидывать не всё вподряд а только то что действительно хочется посмотреть, ну и плюс пару финтов бубном выучил smile.gif А тулзу обязательно попробую. Вот только FF4 пройду wink.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-v-
post Понедельник, 22 декабря 2008, 15:52
Отправлено #16


ушёл с форума
*******

Группа: Пользователи
Сообщений: 2 110
Регистрация: 06 дек. 2007
Из: Киев
Пользователь №: 24 655





Оказывается сейвы можно убить не только подключением G6 к DS, но и новой версией GBA ExpLoader-а... sad.gif
Так вот, попробовал. Если чесно ни чего интересного не увидел - по большому счёту полезно тем кто пользуется "проводником" - человеческими файловыми менеджерами это делается не дольше чем любой другой программой. Но вот если сюда добавить опционально возможность чтобы сейвы скидывались с флешки автоматически, то было б уже совсем другое дело. Можно такое сделать ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Понедельник, 22 декабря 2008, 20:01
Отправлено #17


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





то есть, при запуске спрашивать "сделать бэкап всеч сейвов?", или молча бэкапить?

QUOTE
Если чесно ни чего интересного не увидел


так и задумывалось, сделал то, что мне надо было. именно в этом виде.

QUOTE
Оказывается сейвы можно убить не только подключением...


сейвы жалко :( у меня самый "дорогой" от фф тактикс и зельды миниш кап. в трёх местах заныкано.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-v-
post Вторник, 23 декабря 2008, 10:55
Отправлено #18


ушёл с форума
*******

Группа: Пользователи
Сообщений: 2 110
Регистрация: 06 дек. 2007
Из: Киев
Пользователь №: 24 655





QUOTE
так и задумывалось, сделал то, что мне надо было. именно в этом виде.

Вот с автобэкапом будет просто прелесть smile.gif
Ну не обязательно спрашивать - скажем сделать где-то галочку в настройках - "бэкапить сейвы при запуске программы автоматически" и если она стоит то чтобы молча их бэкапило, не спрашивая - кто захочет чтобы спрашивали то есть ручной режим.
И ещё, кстати, у меня почему-то в правой колонке (где бэкап) ни чего не показывается вне зависимости от того бэкапил я сейвы или нет.
За день квикрана я догнал то место на котором в прошлый раз закончил и теперь более-менее сухо и комфортно чувствую и прохожу дальше smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fuxter
post Вторник, 23 декабря 2008, 13:59
Отправлено #19


Продвинутый
**

Группа: Пользователи
Сообщений: 61
Регистрация: 26 дек. 2006
Из: Москва
Пользователь №: 20 015





QUOTE
если она стоит то чтобы молча их бэкапило

именно так и надо сделать.
QUOTE
правой колонке (где бэкап) ни чего не показывается

а это не хорошо. это что-то не так.
так, даже не знаю с чего начать. а какое содержимое директории для бэкапов?

вообще-то программа должна выглядеть примерно вот так:
user posted image

справа показываются забэкапленые сейвы по дате.
надо разобраться
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Beat-m
post Вторник, 23 декабря 2008, 15:19
Отправлено #20


Founder of the GG's
****

Группа: Пользователи
Сообщений: 275
Регистрация: 14 сент. 2007
Из: г. Москва
Пользователь №: 23 695





Отличная тулза, сенкс! smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пт., 27 июня 2025, 21:44
Skin Designed (c) by Rooq.net, All Rights Reserved.