[Evaporation Project] Разработка

Для тех, кто хочет сделать мир лучше.
Сообщение
Автор
MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#181 Сообщение 26.03.2009, 18:21

Мдаа, где-то закралась ошибка...

Добавлено спустя 4 минуты 53 секунды:
Попробуй сейчас, версия MUpdate 1.2 http://mozgiii.l4rge.com/steam/download ... _setup.exe

[user]
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 3501
Зарегистрирован: 18.07.2008
Благодарил (а): 2 раза
Поблагодарили: 17 раз
Контактная информация:

#182 Сообщение 26.03.2009, 18:26

MOZGIII
Теперь нет той ошибки :)
© [user]

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#183 Сообщение 26.03.2009, 20:07

[user]
:)

Добавлено спустя 55 минут 46 секунд:
Чёто у меня некрасиво получается с 7-zip... Зато всё отлично с rar, zip, cab и arj

Добавлено спустя 34 минуты 22 секунды:
Хотя нет, всё очень даже хорошо у меня с 7-zip, завтра вывешу

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#184 Сообщение 27.03.2009, 11:41

Кстати, сервер устроен таким образом, что при наличае двух кешев с одинаковой версией и одинаковым статусом (поле доверенный источник) выбирается кеш, который добавили раньше

[user]
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 3501
Зарегистрирован: 18.07.2008
Благодарил (а): 2 раза
Поблагодарили: 17 раз
Контактная информация:

#185 Сообщение 27.03.2009, 22:30

MOZGIII
А если файлы, выложенные разными пользователями 100% одинаковые, будет ли идти многопоточное скачивание одновременно с нескольких ссылок? Для маленьких файлов, таких как клиенты игр, эта функция не нужна, а вот для больших, которые будут потом, очень нужно... Но для работоспособности этой функции понабятся 100% одинаковые файлы на разных ссылках...
И будет ли поддерка архивов, разбитых на части (*.001 *.002 *.003/ *part1.rar part2.rar part3.rar)
Нужна поддерка архивов 7-zip и rar с огромным количеством файлов (ncf-ки л4д). Первый лучше сжимает игровой контент (карты, модели, текстуры), а второй - звуковые файлы [left 4 dead sounds.ncf, %game%_%language%.gcf (еп1, еп2)].

Добавлено спустя 9 минут 18 секунд:
MOZGIII писал(а):Кстати, сервер устроен таким образом, что при наличае двух кешев с одинаковой версией и одинаковым статусом (поле доверенный источник) выбирается кеш, который добавили раньше
А если первая по приоритету ссылка по каким-то причинам не доступна, то используется вторая?
© [user]

Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#186 Сообщение 27.03.2009, 23:00

Как там дела идут с серверной частью?
Я вот всегда мечтал о такой проге только для nostean распакованных пираток =)
Но это сложно устроить и думаю что нереально =)
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#187 Сообщение 27.03.2009, 23:18

[user]
Поддержка архивов, разибитых на части будет
Делаю через unrar.dll, такчто особых проблем быть не должно

Добавлено спустя 1 минуту 32 секунды:
[user] писал(а):А если первая по приоритету ссылка по каким-то причинам не доступна, то используется вторая?
К сожалению, сейчас всё реализовано довольно тупенько, поэтому если первая ссылка недоступна, то ничего не заработает :(

Добавлено спустя 13 минут 6 секунд:
SON
Серверная часть располагается по адресу http://mozgiii.l4rge.com/steam/api.php

Первой строкой в ответе сервера всегда должна идти строка AllOk (если, конечно, не произошла ошибка :))
Имеет два режима работы:

1. Клиент обращается к http://mozgiii.l4rge.com/steam/api.php? ... tCacheInfo
Работает по принципу "одна запись на строчку", ну, там дальше вроде всё понятно: аргумент=значение итд.

2. Клиент обращается к http://mozgiii.l4rge.com/steam/api.php? ... nloadid=[i][ID закачки][/i]
Тут тоже всё просто: по одной ссылке на строчку.

[user]
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 3501
Зарегистрирован: 18.07.2008
Благодарил (а): 2 раза
Поблагодарили: 17 раз
Контактная информация:

#188 Сообщение 27.03.2009, 23:26

SON
Попробуй в настройках ClientCache Manager указать путь к папке, в которой находится steamapps
Одно НО: те файлы, которые прекрасно качаются стимом (которые не защищены) прога в ближайшее время поддерживать, скорее всего, не будет (с серверной стороны)

Добавлено спустя 52 секунды:
MOZGIII
По-моему, винрар не умеет открывать 7-зип архивы, разбитые на части...
© [user]

Giza
Полковник
Полковник
Сообщения: 1525
Зарегистрирован: 06.02.2008
Благодарил (а): 9 раз
Поблагодарили: 310 раз
Контактная информация:

#189 Сообщение 27.03.2009, 23:36

[user] писал(а): По-моему, винрар не умеет открывать 7-зип архивы, разбитые на части...
открывать не умет(точнее открывает но не показывает что это только отдельный часть). а вот разархивировать умеет)))

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#190 Сообщение 27.03.2009, 23:54

[user]
[user] писал(а):Попробуй в настройках ClientCache Manager указать путь к папке, в которой находится steamapps
Одно НО: те файлы, которые прекрасно качаются стимом (которые не защищены) прога в ближайшее время поддерживать, скорее всего, не будет (с серверной стороны)
Не получиться, надо указать папку Steam и чтобы папка Steamapps лежала в ней
+ чтобы наличествовал файл Steam.exe
К томуже это не распак будет

Добавлено спустя 13 минут 16 секунд:
SON
Это легко, есть, к примеру сервер - фтп с эталонными файлами обновлённого распака. Есть клиент, который проверяет CRC и сверяет его с серверным. Что не нравиться, то обновляет :)

Аватара пользователя
SON
Капитан
Капитан
Сообщения: 363
Зарегистрирован: 28.09.2006
Контактная информация:

#191 Сообщение 28.03.2009, 02:21

MOZGIII
Вооот это мне и надоо blink
Сваяеш если время будет такой клиентец?
Servers
Изображение
LoL
говорят Vityan666 даже не писал семистим, он его просто наколдовал, или с самим дьяволом заключил сделку....(c)eldest
Как можно вообще скачать это SourceTV? ...(с)CSmania_Jonny
ИМЕЙ ВВИДУ ТРУЩИЙ ТЕМЫ МЛЯ ЗАЕПУ В УСМЕРТЬ, ПОКА НЕ ПОЛУЧУ ОТВЕТА. (c) anynah

[user]
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 3501
Зарегистрирован: 18.07.2008
Благодарил (а): 2 раза
Поблагодарили: 17 раз
Контактная информация:

#192 Сообщение 28.03.2009, 13:09

MOZGIII
Я заметил небольшой баг в ланчере:
Галочка не стоит, а запускается он при старте системы всё равно...
Если уж при установке он ставится на автозапуск, то должна быть галочка установлена...
Программа в реестре должна использовать отдельный от стима ключ, потомучто из-за этого, скорее всего, проблемы с галочкой...
© [user]

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#193 Сообщение 28.03.2009, 14:18

[user] писал(а):MOZGIII
Я заметил небольшой баг в ланчере:
Галочка не стоит, а запускается он при старте системы всё равно...
Если уж при установке он ставится на автозапуск, то должна быть галочка установлена...
Программа в реестре должна использовать отдельный от стима ключ, потомучто из-за этого, скорее всего, проблемы с галочкой...
Нет, галочка не нажата - это баг, никак не зависящий от ключа, где Launcher прописывается в автозапуск. Если не сложно, кинь значение ключа Steam после установки, когда галочка не нажата, но всё равно запуск происходит.

Добавлено спустя 1 минуту 46 секунд:
SON
Ок, если время будет

[user]
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 3501
Зарегистрирован: 18.07.2008
Благодарил (а): 2 раза
Поблагодарили: 17 раз
Контактная информация:

#194 Сообщение 28.03.2009, 15:43

значение ключа Steam после установки, когда галочка не нажата, но всё равно запуск происходит.

Код: Выделить всё

"%steamdir%\MOZGIII\CrackedSteamLauncher\SLauncher.exe"
© [user]

MOZGIII
Разработчик
Разработчик
Сообщения: 910
Зарегистрирован: 09.01.2009
Откуда: Переезжаю в /dev/null
Благодарил (а): 7 раз
Поблагодарили: 65 раз
Контактная информация:

#195 Сообщение 28.03.2009, 19:42

%steamdir% - это что?

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