[Closed|Закрыто] DarkSteam Project - Игровой кэш от Simbiat

Файлы игрового кэша (контента) для Cracked Steam (ACF/GCF/NCF).
Сообщение
Автор
Аватара пользователя
Psycho-A
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 424
Зарегистрирован: 28.09.2009
Благодарил (а): 15 раз
Поблагодарили: 82 раза

#781 Сообщение 22.05.2013, 02:57

Simbiat писал(а):Попробуй на новом билде скачать HL:OP - может на нём скачается.
Скачался, а вот на остальных из ГС-серии снова ступор :(
С горем пополам выкачал всю серию кроме CS:CZ - её качать не хочет ни в какую.

Аватара пользователя
Psycho-A
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 424
Зарегистрирован: 28.09.2009
Благодарил (а): 15 раз
Поблагодарили: 82 раза

#782 Сообщение 24.05.2013, 03:53

Simbiat,
Заметил такую особенность: скачивание проходит отлично только при отсутствии контента в папке с игрой. То есть, если мы скачиваем свежую версию игры в папку со старой версией, и какие-то из файлов совпадают, то жди вышеописанного бага. Так что баг это именно программный. Ещё один косвенно связанный с ним - это сбрасывание закачки при наличии файлов, помеченных как Read-Only. В идеале программа должна бы просто их пропускать.. да и вообще пропускать любые одноименные файлы. Еще, предлагаю сделать скачивание depot'ов и ACF перед загрузкой контента - это бы свело к минимуму все вышеописанные баги. То есть, если бы закачка встала или прервалась, то мы бы, имея в наличии обновлённые кэши с файловой таблицей, провели коррекцию кэша программой TinCft (которая этой процедурой удалила бы неправильные или устаревшие версии файлов), а затем просто запустили бы DS-клиент и докачали нужные файлы. В общем, если возможность есть - посмотри, пожалуйста, что можно сделать.

Аватара пользователя
Simbiat
Steam Content Support
Steam Content Support
Сообщения: 629
Зарегистрирован: 18.08.2008
Поблагодарили: 29 раз

#783 Сообщение 24.05.2013, 08:52

процедура закачки должна перезаписывать обновлённые файлы, а не игнорировать их. с рид-онли - не увенрен, но их же там не должно быть, по идее. с переносом депотов и асф в начлао - посмотрим.
DarkSteam R.I.P.
SilverSteam is less so

steam_appid.txt
Нович0к
Нович0к
Сообщения: 25
Зарегистрирован: 20.09.2011
Поблагодарили: 1 раз
Контактная информация:

#784 Сообщение 24.05.2013, 09:29

Simbiat писал(а):процедура закачки должна перезаписывать обновлённые файлы
должна но не перезаписывает. сперва приходится делать валидацию через TiNCFT с обновленными манифестами, а потом уже докачивать недостающие файлы, которые убились в процессе корректировки
Psycho-A писал(а):скачивание проходит отлично только при отсутствии контента в папке с игрой
+1

Аватара пользователя
Simbiat
Steam Content Support
Steam Content Support
Сообщения: 629
Зарегистрирован: 18.08.2008
Поблагодарили: 29 раз

#785 Сообщение 24.05.2013, 09:36

хм.. интересно.... будем смотреть в чём дело.
DarkSteam R.I.P.
SilverSteam is less so

Vika
Female VIP
Female VIP
Сообщения: 352
Зарегистрирован: 14.02.2007
Откуда: Москва
Благодарил (а): 234 раза
Поблагодарили: 64 раза
Контактная информация:

#786 Сообщение 25.05.2013, 08:21

В процессе закачки DarkSteam перезаписывает только те файлы, у которых изменилась длина. Файлы с изменившейся CRC DarkSteam не трогает, их приходится отлавливать вручную.
Очень похоже также, что в DarkSteam нет автоматического реконнекта к серверу. Если между закачками двух файлов проходит много времени - изменилась небольшая часть игры с большим количеством файлов, а жесткий диск не особо медленный - DarkSteam вылетит с ошибкой. Мне удавалось обновить Train Simulator 2013, заставив Windows полностью прочитать каталог файлов игры. Запускаем DarkSteam, находим нужную игру, но не нажимаем на старт. Ищем через "мой компьютер" папку с игрой, открываем свойства папки и ждем, когда перестанет накручиваться счетчик количества и суммарной длины файлов в папке. Закрываем папку игры и нажимаем Install в DarkSteam - если повезет обновление пройдет успешно.

Аватара пользователя
Simbiat
Steam Content Support
Steam Content Support
Сообщения: 629
Зарегистрирован: 18.08.2008
Поблагодарили: 29 раз

#787 Сообщение 25.05.2013, 08:39

автоматического рекконнекта действительно нет и пока реализовать его не удаётся.
проверка СРС в протоколе, который используется в DS аозможна только при определённых параз сервер-клиент и всё равно требует скачивания файла. Это не торрент, всё-таки. Однако, если кто-то хочет и может как-то повлиять на это - могу предоставить исходники. Возможно, правда, не все...
DarkSteam R.I.P.
SilverSteam is less so

Аватара пользователя
Psycho-A
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 424
Зарегистрирован: 28.09.2009
Благодарил (а): 15 раз
Поблагодарили: 82 раза

#788 Сообщение 26.05.2013, 01:17

Simbiat
Read-Only файлы устанавливает сам пользователь. Иногда это позволяет избежать перезаписи нужных пользователю файлов или их удаления при очистке от "мусора" в случае с играми общей папке. Так что целесообразнее эти файлы просто пропускать.

Аватара пользователя
Simbiat
Steam Content Support
Steam Content Support
Сообщения: 629
Зарегистрирован: 18.08.2008
Поблагодарили: 29 раз

#789 Сообщение 26.05.2013, 14:39

Если что клиент DarkSteam Client Alpha был обновлён. Исправленно пара багов, немного "твикнут" процесс закачки (местами пока не менял, если что), мелкие изменения ГУИ и возможность качивать только .acf и .manifest файлы. Качать на сайте.
DarkSteam R.I.P.
SilverSteam is less so

Аватара пользователя
Psycho-A
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 424
Зарегистрирован: 28.09.2009
Благодарил (а): 15 раз
Поблагодарили: 82 раза

#790 Сообщение 26.05.2013, 16:08

Simbiat
Большое спасибо за труды!
Только вот автоопределение папки со Стимом зря убрано - прикольно было тем, что DS безо всяких настроек работал как полноценный Стим-загрузчик %)

Аватара пользователя
Simbiat
Steam Content Support
Steam Content Support
Сообщения: 629
Зарегистрирован: 18.08.2008
Поблагодарили: 29 раз

#791 Сообщение 26.05.2013, 17:35

Psycho-A писал(а):Simbiat
Большое спасибо за труды!
Только вот автоопределение папки со Стимом зря убрано - прикольно было тем, что DS безо всяких настроек работал как полноценный Стим-загрузчик %)
только у многих эта функция не работала и файлы качались в некуда. то есть в прямом смысле в некуда. Показывалось, что оно качается, а в итоге ниггде на компьютеры файлы не находились. Скорее всего это связанно с тем, что использовался реестр для определения пути, а реестр - очень тонка и сложная вещь... в крайнем случае можно путь выбрать сняв галку.

Добавлено спустя 1 час 13 минут 34 секунды:
Похоже darksteam.info закончился, а так как я не оунер этого домена, то мы возвращаемся на a12.net.ru (=
DarkSteam R.I.P.
SilverSteam is less so

Vika
Female VIP
Female VIP
Сообщения: 352
Зарегистрирован: 14.02.2007
Откуда: Москва
Благодарил (а): 234 раза
Поблагодарили: 64 раза
Контактная информация:

#792 Сообщение 27.05.2013, 08:35

Чем сейчас можно скачивать игры с DarkSteam? Старая версия (0.2) dsc.exe не работает - она просто открывает InternetExplorer на сайте cs.rin.ru в разделе посвященном Green Luma и ничего другого не делает; uBox той же давности крэшится с сообщением 'Can not get default settings from url'. Свежую версию DarkSteam Client (0.4) скачать не удается - ссылка тоже ведет на форум cs.rin.ru в раздел GreenLuma.
И если можно исправь список игр - угадай что вместо него - конечно же форум cs.rin.ru.

Аватара пользователя
Shlak
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 1940
Зарегистрирован: 24.04.2011
Откуда: Рязань
Благодарил (а): 97 раз
Поблагодарили: 548 раз
Контактная информация:

#793 Сообщение 27.05.2013, 13:36

Тут только мой Steam профиль. Больше там ничего нет.
Изображение
Magicka 2 (Reff)

Аватара пользователя
Simbiat
Steam Content Support
Steam Content Support
Сообщения: 629
Зарегистрирован: 18.08.2008
Поблагодарили: 29 раз

#794 Сообщение 27.05.2013, 15:01

Я вроде выше написал, что домен darksteam.info отъехал (= a12.net.ru снова в строю.
DarkSteam R.I.P.
SilverSteam is less so

Аватара пользователя
Psycho-A
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 424
Зарегистрирован: 28.09.2009
Благодарил (а): 15 раз
Поблагодарили: 82 раза

#795 Сообщение 27.05.2013, 16:52

Новая версия, полет нормальный :)
Кстати, а с чем связано, что версия 0.4.0.0 весит 2.2 Мб, а последняя целых 7,3?

Ответить Вложения 12