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 Пользователей:
 

Упрощённая версия Сейчас: Сб., 28 июня 2025, 05:26
Skin Designed (c) by Rooq.net, All Rights Reserved.
Invision Power Board Database Error  

There appears to be an error with the database.
You can try to refresh the page by clicking here.

Error Returned

We apologise for any inconvenience
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ GBX.ru пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ.