From e9128439baa93e81c6dfd1a996490e66286300a8 Mon Sep 17 00:00:00 2001 From: Rim Date: Thu, 14 Dec 2023 22:44:03 -0500 Subject: [PATCH] Remove download since redists are local and update README.md --- .github/release.sh | 10 --------- .github/workflows/release.yml.disabled | 24 -------------------- .github/workflows/update-7zip.yml.disabled | 26 ---------------------- LICENSE.md | 24 -------------------- README.md | 21 +++++++++++++++++ renovate.json | 3 --- 6 files changed, 21 insertions(+), 87 deletions(-) delete mode 100644 .github/release.sh delete mode 100644 .github/workflows/release.yml.disabled delete mode 100644 .github/workflows/update-7zip.yml.disabled delete mode 100644 LICENSE.md delete mode 100644 renovate.json diff --git a/.github/release.sh b/.github/release.sh deleted file mode 100644 index 9a187f3..0000000 --- a/.github/release.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -sudo apt update >> /dev/null && sudo apt install zip -y >> /dev/null # Ensure zip is up to date. - -cd redists/ -zip -r redists.zip * -mv redists.zip ../ -cd .. -rm -rf redists/ -zip -r offlineInstall.zip 7za.exe redists.zip Redist-Installer.bat diff --git a/.github/workflows/release.yml.disabled b/.github/workflows/release.yml.disabled deleted file mode 100644 index 12364b0..0000000 --- a/.github/workflows/release.yml.disabled +++ /dev/null @@ -1,24 +0,0 @@ -name: Release -on: - push: - branches: [master, main] -jobs: - create_release: - name: Create GitHub Release - runs-on: "ubuntu-latest" - steps: - - uses: actions/checkout@v3 - - - run: "bash ${GITHUB_WORKSPACE}/.github/release.sh" - - - uses: "marvinpinto/action-automatic-releases@latest" - with: - repo_token: "${{ secrets.GITHUB_TOKEN }}" - automatic_release_tag: "latest" - prerelease: false - title: "Release" - files: | - Redist-Installer.bat - 7za.exe - redists.zip - offlineInstall.zip diff --git a/.github/workflows/update-7zip.yml.disabled b/.github/workflows/update-7zip.yml.disabled deleted file mode 100644 index 07c2fd1..0000000 --- a/.github/workflows/update-7zip.yml.disabled +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: "📝 Update 7-Zip" - -on: - schedule: - - cron: "0 2 16 * *" - -env: - ACTIONS_ALLOW_UNSECURE_COMMANDS: "true" - -jobs: - update7zip: - runs-on: "ubuntu-latest" - - steps: - - uses: actions/checkout@v3 - - run: echo "::set-env name=LATEST_7ZIP::$(curl -s https://raw.githubusercontent.com/chxseh/update-7zip-inside-repos/main/latest/latest.txt | head -n 1)" - - run: curl https://raw.githubusercontent.com/chxseh/update-7zip-inside-repos/main/update-repos/update.sh | bash - - uses: peter-evans/create-pull-request@v5 - with: - commit-message: 📝 Update 7-Zip - title: Update 7-Zip to ${{ env.LATEST_7ZIP }} - body: Update 7-Zip to ${{ env.LATEST_7ZIP }} - branch: update-7zip-${{ env.LATEST_7ZIP }} - author: "github-actions <41898282+github-actions[bot]@users.noreply.github.com>" - delete-branch: true diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index fdddb29..0000000 --- a/LICENSE.md +++ /dev/null @@ -1,24 +0,0 @@ -This is free and unencumbered software released into the public domain. - -Anyone is free to copy, modify, publish, use, compile, sell, or -distribute this software, either in source code form or as a compiled -binary, for any purpose, commercial or non-commercial, and by any -means. - -In jurisdictions that recognize copyright laws, the author or authors -of this software dedicate any and all copyright interest in the -software to the public domain. We make this dedication for the benefit -of the public at large and to the detriment of our heirs and -successors. We intend this dedication to be an overt act of -relinquishment in perpetuity of all present and future rights to this -software under copyright law. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -For more information, please refer to diff --git a/README.md b/README.md index 07b2203..61a51b9 100644 --- a/README.md +++ b/README.md @@ -22,3 +22,24 @@ irm chse.dev/ri | iex | Microsoft MSXML 4.0 SP2 Parser and SDK | Yes | | DirectX 9.0c Extra Files [sereby.org] (x86, x64) - 1.10.6.0 | No | | 7-Zip 22.01 *(Used for unpacking everything, not actually installed.)* | Yes | + +### Common Errors Resolved by Redist Installer +Many games and applications require specific redistributable packages to run properly. Missing these packages can lead to a variety of errors. The Redist Installer ensures that your system has all the necessary redistributables, helping to prevent and fix these common issues: + +### Examples of Errors: +- "The program can't start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem." +This is often resolved by installing the Microsoft Visual C++ Redistributable packages. + +- ".NET Framework Initialization Error: To run this application, you must first install one of the following versions of the .NET Framework..." +Installing the required version of the .NET Framework can fix this issue. + +- "Failed to load dx9.dll" +This error typically indicates that DirectX 9.0c or its components are missing or outdated. + +- "Application Error: The application was unable to start correctly (0xc000007b)." +This error can sometimes be resolved by ensuring all necessary Visual C++ redistributables are installed. + +- "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem." +Often related to missing or corrupt Visual C++ Redistributable files. + +These are just a few examples. If you encounter issues starting games or other software, running the Redist Installer can often be a quick and effective solution. \ No newline at end of file diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 7190a60..0000000 --- a/renovate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json" -}