Didrole's Update Tool v0.4

Тема в разделе "Софт", создана пользователем CTe6eJIeK_vRn, 24 авг 2012.

  1. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    Didrole's Update Tool
    Описание:

    Didrole's Update Tool является инструментом с открытым исходным кодом, нацеленный стать альтернативой SteamCMD, только более простой, как hldsupdatetool.


    Основные отличия от SteamCMD:

    • Только командная строка, без интерактивной оболочки.(по мнению Didrole, это удобнее).
    • Вы можете использовать в то время, как на другой машине запущен Steam (Не будет больше ошибки «[----] !!! Fatal Error: Steam failed to load: *SteamStartEngine(0x000000) failed with error 1: A Steam Engine Instance already exists»).
    • Для использования Вы можете не изменять настройки системы (SteamCMD, требует включение «Автоматичского определения параметров» от настройки Локальной сети).
    • Больше не нужно производить манипуляции с реестром типа: «reg delete HKCU\Software\Valve\Steam\ActiveProcess /f», чтобы иметь возможность запускать игры после обновления.
    • Вы можете использовать свой аккаунт Steam во время обновления Вашего сервера, без разрыва соединения. (Not if it's the first time you use your account with the tool though).
    • Существует вариант запоминания пароля, так что Вам больше не придется беспокоиться о Вашем пароле в командной строке.
    • Имеется возможность получить список доступных игр, со статусом их установки.
    Использование:

    Код:
    [B][COLOR=Teal]./UpdateTool.sh[/COLOR][/B] [B][COLOR=Red]-command [/COLOR][/B] [B][COLOR=Sienna][parameters][/COLOR][/B] [B][COLOR=Blue][flags][/COLOR] [/B]  
    [COLOR=black]или[/COLOR][B][COLOR=Teal]
    ./UpdateTool.sh[/COLOR][/B] [B][COLOR=DarkGreen]+runscript <steamcmd_script_file>[/COLOR][/B]  
    [COLOR=Red]
      [B]Commands:[/B][/COLOR]
         update: Установить или обновить игру
         uninstall: Удалить игру
         list: Просмотр доступных игр со статусом их установки
       
      [B][COLOR=Sienna]Parameters:[/COLOR][/B]
         -game <appid>               -   AppID игры для установки / обновления / удаления
            (используйте '-command list' для просмотра доступных игр)
         -dir <installdir>           -   Директория установки
            (если не указана директория, игра будет установлена по умолчанию в ~/Steam/steamapps/common/<gamename>/)
         -username <username>        -   Имя пользователя аккаунта Steam
         -password <password>        -   Паролоь аккаунта Steam
         -steam_guard_code           -   Код авторизации SteamGuard
         -beta <beta_name>           -   Beta name to use
         -beta_password <password>   -   Beta password (if any)
       
      [B][COLOR=Blue]Flags:[/COLOR][/B]
         -verify_all                 -   Проверить целостность всех файлов
         -remember_password          -   Запомнить пароль
       
      [COLOR=SeaGreen][B][COLOR=Orange]Пример:[/COLOR] ./UpdateTool.sh [COLOR=Red]-command update[/COLOR] [COLOR=Sienna]-game 740 -dir /csgo -username foo -password bar [COLOR=Blue]-remember_password[/COLOR][/COLOR][/B][/COLOR]
      
    Оригинал и исходные коды

    Скачать:
    UpdateTool-0.1.rar - windows
    UpdateTool-0.1.tar.bz2 - linux
    UpdateTool-0.2.rar - windows
    UpdateTool-0.2.tar.bz2 - linux
    UpdateTool-0.3.rar - windows
    UpdateTool-0.3.tar.bz2 - linux

    UpdateTool-0.4.rar[​IMG] - windows
    UpdateTool-0.4.tar.bz2 - linux


    Перевод специально для сайта hlmod.ru, указывайте пожалуйста ссылку на перевод.
     
    Последнее редактирование: 2 фев 2013
    Konstantin, R1KO, tiger_by и 7 другим нравится это.
  2. Rt.

    Rt.

    Сообщения:
    396
    Симпатии:
    121
    Re: Didrole's Update Tool v0.2

    щас опробую на вшивость...

    Добавлено через 54 минуты
    запускаю как в примере.
    ./UpdateTool.sh -command update -game 740 -dir /csgo -username foo -password bar

    выкидывает ошибку:
    Unable to get Steam3 factory

    Добавлено через 1 час 18 минут
    собственно из исходников это некий объект...
     
    Последнее редактирование: 24 авг 2012
  3. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    Re: Didrole's Update Tool v0.2

    0.3 :
    - Fixed reporting "Up to date." incorrectly when an app requires an update.
    - Fixed not waiting for licenses before trying to install / update a game. (No subscription error)
    - Added beta support with -beta and -beta_password
    - Removed support for the old -autoupdate system
    - Added +runscript for using SteamCMD style script files (allows compatibility with the new -autoupdate system)
     
    debiloid, Rt., kv.acid и ещё 1-му нравится это.
  4. Rt.

    Rt.

    Сообщения:
    396
    Симпатии:
    121
    Re: Didrole's Update Tool v0.3

    Отлично! Эта версия работает под Debian 6.0
     
  5. PuCyHOK

    PuCyHOK

    Сообщения:
    25
    Симпатии:
    0
    Re: Didrole's Update Tool v0.3

    ну вот прошла операция
    а дальше что? как сервер запустить? какой шаг исполнять? О_О
     
  6. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
  7. lok1

    lok1

    Сообщения:
    200
    Симпатии:
    14
    Re: Didrole's Update Tool v0.3

    Это просто шик, обновил все сервера, спасибо.
     
  8. swat1

    swat1

    Сообщения:
    23
    Симпатии:
    0
    Re: Didrole's Update Tool v0.3

    Как в винде заставить устанавливаться сервер в текущую папку?
    Использовал -dir .
    ставит в папку по умолчанию...
    С hlupdatetool с таким ключом все нормально устанавливалось.
     
  9. hepto

    hepto

    Сообщения:
    184
    Симпатии:
    56
    Re: Didrole's Update Tool v0.3

    swat1, на винде создай батник,
    UpdateTool.exe -command update -game 740 -dir D:\CSGO\csgoserver#9 -username ххххх -password ххххх -steam_guard_code ххххх -remember_password
     
  10. hepto

    hepto

    Сообщения:
    184
    Симпатии:
    56
    При попытке скачать сервер ксс, выдает такую ошибку
    Logged on
    Waiting for licenses update...
    Requesting appinfo update.
    Installing 232330:Counter-Strike: Source Dedicated Server ...
    Installation failed: No subscription
    Waiting for credentials to cache.
    Logging off
    никто не сталкивался?
     
  11. KorDen

    KorDen Atra esterní ono thelduin! Ньюсмейкер

    Сообщения:
    2.194
    Симпатии:
    1.398
    Логинься под анонимусом (логин anonymous пароль пустой)
     
    hepto нравится это.