|
1 |
| -# SteamAppsUpdatesControl v1.0 by @Senliast |
| 1 | +# SteamAppsUpdatesControl v2.0 by @Senliast |
2 | 2 | #
|
3 | 3 | # The information from following websites and authors has been used for creating this script:
|
4 | 4 | # https://developer.valvesoftware.com/
|
@@ -28,7 +28,7 @@ if ($language[0].LanguageTag -like "*de*")
|
28 | 28 | $textEnterAppShortcutName = 'Die Verknüpfung der App konnte nicht automatisch gefunden werden. Gib den Namen der Verknüpfung der App ein, so, wie es im Windows-Start-Menu angezeigt wird. Es ist auch möglich, ein Teil davon einzugeben.'
|
29 | 29 | $textNoShortcutFound = 'Die Verknüpfung der App konnte nicht gefunden werden. Stelle sicher, dass es richtig geschrieben ist und versuche eventuell, nach einem Teil der Namen zu suchen.'
|
30 | 30 | $textFootnotesTitle = 'Info: '
|
31 |
| - $textFootnotes = 'Beachte, dass dieser Skript nicht mit allen Apps genutzt werden kann. Apps, die vom Steam-Prozess abhängig sind, oder Lizenz über Steam überprüfen, könnten den Start verweigern. Der Skript kann auch nichts machen, wenn eine App nach Updates prüft und den Start verweigert, falls es erkennt, dass es nicht aktuell ist (z.B. Multiplayer-Spiele). Dieser Skript kann nur verhindern, dass Steam eine App aktualisiert. Nachdem die Updates für Apps blockiert wurden, wird es nicht mehr möglich sein, diese Apps aus dem Steam-Bibliothek zu starten. Dabei ist es wichtig, diese als Administrator zu starten. Diese müssen dann über Windows-Start-Menü gestartet werden. Daher, falls du eine Verknüpfung zu der App irgendwo, außer im Windows-Start-Menü (z.B. auf dem Desktop) hast - lösche diese und nimm die neu erstelle Verknüpfung aus dem Windows-Start-Menü. Für die Apps, für die die automatische Updates mithilfe von diesem Skript deaktiviert wurden, werden auch keine neue Steam Workshop Items heruntergeleden, keine Vorhandene aktualisiert und Keine, die abbestellt wurden, entfernt.' |
| 31 | + $textFootnotes = 'Beachte, dass dieser Skript nicht mit allen Apps genutzt werden kann. Apps, die vom Steam-Prozess abhängig sind, oder Lizenz über Steam überprüfen, könnten den Start verweigern. Der Skript kann auch nichts machen, wenn eine App nach Updates prüft und den Start verweigert, falls es erkennt, dass es nicht aktuell ist (z.B. Multiplayer-Spiele). Dieser Skript kann nur verhindern, dass Steam eine App aktualisiert. Nachdem die Updates für Apps blockiert wurden, wird es nicht mehr möglich sein, diese Apps aus dem Steam-Bibliothek zu starten. Diese müssen dann über Windows-Start-Menü gestartet werden. Daher, falls du eine Verknüpfung zu der App irgendwo, außer im Windows-Start-Menü (z.B. auf dem Desktop) hast - lösche diese und nimm die neu erstelle Verknüpfung aus dem Windows-Start-Menü. Für die Apps, für die die automatische Updates mithilfe von diesem Skript deaktiviert wurden, werden auch keine neue Steam Workshop Items heruntergeleden, keine Vorhandene aktualisiert und Keine, die abbestellt wurden, entfernt.' |
32 | 32 | $textNoAppToEnableUpdatesForFound = 'App wurde nicht gefunden. Stelle sicher, dass sie in der Liste von Apps mit blockierten Updates enthalten ist und überprüfe, ob der Name richtig geschrieben ist.'
|
33 | 33 | $textNotASteamApp = 'Dies ist keine Steam-App.'
|
34 | 34 | $textListIsActive = 'Die Liste ist aktiv, die Updates für diese Apps werden blockiert.'
|
@@ -67,6 +67,58 @@ if ($language[0].LanguageTag -like "*de*")
|
67 | 67 | $textDoneListIsInactive = 'Fertig. Beachte, dass diese Änderungen zurzeit nicht gelten, da die Liste deaktiviert ist.'
|
68 | 68 | $textFollowingShortcutWasFound = 'Folgende Verknüpfung wurde gefunden: '
|
69 | 69 |
|
| 70 | +} |
| 71 | +elseif ($language[0].LanguageTag -like "*ru*") |
| 72 | +{ |
| 73 | + # russian |
| 74 | + $textTitle = 'Утилита управления обновлениями приложений Steam' |
| 75 | + $textTitleLoadingConfiguration = 'Загружаю конфигурацию...' |
| 76 | + $textFollowingAppsAreOnBlacklist = 'Следующие приложения находятся в чёрном списке:' |
| 77 | + $textEnterAppNameToDisableUpdates = 'Сначала откройте приложение Steam, для которого вы хотите отключить обновления. Если для этого приложения уже есть обновления, которые вы не хотите устанавливать, запустите Steam в автономном режиме или отключитесь от Интернета. Если это полноэкранное приложение, сверните его. Затем наведите указатель мыши на значок приложения на панели задач — появится предварительный просмотр. Укажите здесь название приложения из предварительного просмотра. Также возможно указать его частично.' |
| 78 | + $textNoAppFound = 'Подходящего приложения не найдено. Убедитесь, что имя приложения/путь к исполняемому файлу/имя процесса введены правильно, приложение установлено и отображается в Steam.' |
| 79 | + $textEnterAppNameToEnableUpdates = 'Укажите название приложения, для которого вы хотите включить обновления. Укажите имя, как оно указано в этом списке (но без «-»). Также возможно указать его частично.' |
| 80 | + $textEnterAppShortcutName = 'Ярлык приложения не удалось найти автоматически. Укажите имя ярлыка приложения, как оно отображается в меню «Пуск» Windows. Также возможно указать его частично.' |
| 81 | + $textNoShortcutFound = 'Ярлык приложения не найден. Убедитесь, что имя написано правильно, и попробуйте поискать имени частично.' |
| 82 | + $textFootnotesTitle = 'Обратите внимание: ' |
| 83 | + $textFootnotes = 'Обратите внимание, что этот скрипт можно использовать не со всеми приложениями. Приложения, зависящие от процесса Steam или проверки лицензий через Steam, могут отказаться запускаться. Скрипт также не сможет помочь, если приложение проверяет наличие обновлений и отказывается запускаться, если обнаруживает, что оно не обновлено (например, многопользовательские игры). Этот скрипт может только помешать Steam обновить приложение. После блокировки обновлений приложений запуск этих приложений из библиотеки Steam станет невозможен. Затем их необходимо запустить через меню «Пуск» Windows. Поэтому, если у вас есть ярлык приложения где-то за пределами меню «Пуск» Windows (например, на рабочем столе) — удалите его и возьмите вновь созданный ярлык из меню «Пуск» Windows. Для приложений, у которых с помощью этого скрипта отключены автоматические обновления, новые элементы Мастерской Steam не будут загружены, существующие не будут обновлены и никакие отписанные элементы не будут удалены.' |
| 84 | + $textNoAppToEnableUpdatesForFound = 'Приложение не найдено. Убедитесь, что оно включено в список приложений с заблокированными обновлениями, и проверьте правильность написания имени.' |
| 85 | + $textNotASteamApp = 'Это не приложение Steam.' |
| 86 | + $textListIsActive = 'Список активен, обновления для этих приложений заблокированы.' |
| 87 | + $textListIsInactive = 'Список отключён, обновления для этих приложений разрешены.' |
| 88 | + $textTooManyProcessesFound = 'Найдено слишком много совпадений. Постарайся точнее написать название процесса.' |
| 89 | + $textTooManyWindowsFound = 'Найдено слишком много совпадений. Попробуйте указать более конкретное название окна и убедитесь, что ни одно другое окно (например, активная вкладка в браузере) не имеет такого же названия.' |
| 90 | + $textSelectionPlaceholder = ' ' |
| 91 | + $textContinue = 'Продолжить' |
| 92 | + $textCancel = 'Отмена' |
| 93 | + $textExit = 'Выход' |
| 94 | + $textAddApp = 'Добавить приложение' |
| 95 | + $textRemoveApp = 'Удалить приложение' |
| 96 | + $textActivateList = 'Включить список' |
| 97 | + $textDeactivateList = 'Отключить список' |
| 98 | + $textEnterOptionNumber = 'Укажите номер опции' |
| 99 | + $textSearchForWindowTitle = 'Поиск с помощью названия окна' |
| 100 | + $textSearchForProcessName = 'Поиск с помощью названия процесса' |
| 101 | + $textEnterPath = 'Укажите путь исполняемого файла' |
| 102 | + $textInvalidInput = 'Неверный ввод' |
| 103 | + $textProcessing = 'Обработка...' |
| 104 | + $textDone = 'Готово.' |
| 105 | + $textContinueQuestion = 'Продолжить?' |
| 106 | + $textYes = 'Да' |
| 107 | + $textPressAnyKeyToContinue = 'Нажмите любую клавишу чтобы продолжить...' |
| 108 | + $textSteamIsStillOpened = 'Steam всё ещё запущен.' |
| 109 | + $textAlreadyAddedToBlacklist = 'Уже добавлено.' |
| 110 | + $textForFollowingAppsUpdatesWillBeBlocked = 'Для следующего приложения обновления будут заблокированы:' |
| 111 | + $textForFollowingAppsUpdatesWillBeAllowed = 'Для следующего приложения обновления будут разрешены:' |
| 112 | + $textUpdatesForAllAppsOnBlacklistWillBeBlocked = 'Обновления для всех приложений в списке будут заблокированы. Продолжить?' |
| 113 | + $textUpdatesForAllAppsOnBlacklistWillBeAllowed = 'Обновления для всех приложений в списке будут разрешены, но список не будет удалён. Продолжить?' |
| 114 | + $textNowCloseAllSteamAppsAndSteam = 'Полностью закройте Steam, так, чтобы он также не показывался в трее.' |
| 115 | + $textDoneRestartSteam = 'Готово. Перезапустите Steam, чтобы изменения вступили в силу.' |
| 116 | + $textOpenAppAndEnterProcessName = 'Откройте приложение (оно может работать в фоне или быть открытым) и введите имя процесса: ' |
| 117 | + $textEnterPathInvite = 'Введите полный путь к исполняемому файлу (с расширением имени). Это может быть файл jar, exe или bat: ' |
| 118 | + $textNowCloseTheAppAndSteam = 'Теперь полностью закройте приложение и Steam, чтобы они не отображались в системном трее.' |
| 119 | + $textDoneListIsInactive = 'Готово. Обратите внимание, что эти изменения в данный момент не применяются, поскольку список отключён.' |
| 120 | + $textFollowingShortcutWasFound = 'Была найдена следующая ссылка: ' |
| 121 | + |
70 | 122 | }
|
71 | 123 | else
|
72 | 124 | {
|
|
0 commit comments