Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,17 @@ jobs:

steps:
- uses: actions/checkout@v2
with:
# pulls all commits (needed for commits to version)
fetch-depth: "0"

- name: Make package
run: bash scripts/chromium.sh nover

- name: Upload Package Artifact
uses: actions/upload-artifact@v2.2.4
with:
name: Universal_bypass_chromium
name: FastForward_firefox
path: build/dist
if-no-files-found: error

Expand All @@ -31,13 +34,15 @@ jobs:

steps:
- uses: actions/checkout@v2
with:
fetch-depth: "0"

- name: Make package
run: bash scripts/firefox.sh nover

- name: Upload Package Artifact
uses: actions/upload-artifact@v2.2.4
with:
name: Universal_bypass_firefox
name: FastForward_firefox
path: build/dist
if-no-files-found: error
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
# Universal Bypass
<a href="https://github.com/Universal-Bypass-Renewed/Universal-Bypass/blob/main/.github/workflows/main.yml">
<img src="https://badgen.net/github/checks/universal-bypass-renewed/universal-bypass?label=Build" />
# *FastForward*
<a href="https://github.com/FastForwardTeam/FastForward/blob/main/.github/workflows/main.yml">
<img src="https://badgen.net/github/checks/FastForwardTeam/FastForward?label=Build" />
</a>
<a href="https://discord.gg/RSAf7b5njt">
<img src="https://badgen.net/badge/icon/discord?icon=discord&label=Universal+Bypass+Renewed" />
<img src="https://badgen.net/badge/icon/discord?icon=discord&label=Fast+Forward" />
</a>
<a href="https://nightly.link/Universal-Bypass-Renewed/Universal-Bypass/workflows/main/main/Universal_bypass_chromium.zip">
<a href="https://nightly.link/FastForwardTeam/FastForward/workflows/main/main/FastForward_chromium.zip">
<img src="https://img.shields.io/badge/Chromium-Unstable-e77334" />
</a>
<a href="https://nightly.link/Universal-Bypass-Renewed/Universal-Bypass/workflows/main/main/Universal_bypass_firefox.zip">
<a href="https://nightly.link/FastForwardTeam/FastForward/workflows/main/main/FastForwards_firefox.zip">
<img src="https://img.shields.io/badge/Firefox-Unstable-e77334" />
</a>


#### Don't waste your time with compliance. Universal Bypass automatically skips annoying link shorteners.
#### Don't waste your time with compliance. FastForward automatically skips annoying link shorteners.

As you may know, universal bypass is no longer maintained by its original developer, Sainan, who had worked on it for so long.
Thanks Sainan for your hard work.
Expand All @@ -29,18 +29,18 @@ Thanks Sainan for your hard work.

Chromium based browsers include Chrome, Edge and Brave

1) Download the zip file using [this link](https://nightly.link/Universal-Bypass-Renewed/Universal-Bypass/workflows/main/main/Universal_bypass_chromium.zip).
1) Download the zip file using [this link](https://nightly.link/FastForwardTeam/FastForward/workflows/main/main/FastForward_chromium.zip).
3) Unnzip the file once
4) Open the manage extensions page on your borwser and turn on "Developer Mode"
5) Drag and drop "UniversalBypass_chromium_0.zip" into the manage extensions page
5) Drag and drop "FastForward_chromium_0.zip" into the manage extensions page

If you need any help, join our Discord: https://discord.gg/RSAf7b5njt

### Firefox
The addon will soon be in the mozilla store. If you want to try it *now* then-
1) Download the zip file using [this link](https://nightly.link/Universal-Bypass-Renewed/Universal-Bypass/workflows/main/main/Universal_bypass_firefox.zip).
The addon will soon be in the Mozilla Addons Store. If you want to try it *now* then-
1) Download the zip file using [this link](https://nightly.link/FastForwardTeam/FastForward/workflows/main/main/FastForwards_firefox.zip).
2) Unnzip the file once
3) Go to the manage addons page and click on the cog wheel
4) Click on debug addons and then select "UniversalBypass_firefox_0.0.zip" after clickig on load temporary addon
4) Click on debug addons and then select "FastForward_firefox_0.0.zip" after clickig on load temporary addon

If you need any help, join our Discord: https://discord.gg/RSAf7b5njt
20 changes: 10 additions & 10 deletions scripts/chromium.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,39 +8,39 @@

set -e

echo "*** Universal-bypass.Chromium: Creating package..."
DES=build/universal-bypass.chromium
echo "*** FastForward.Chromium: Creating package..."
DES=build/FastForward.chromium
DIST=build/dist
rm -rf ./$DES
mkdir -p ./$DES
rm -rf ./$DIST
mkdir -p ./$DIST

echo "*** Universal-bypass.Chromium: Copying files"
echo "*** FastForward.Chromium: Copying files"
bash ./scripts/copy_common.sh $DES
cp platform_spec/chromium/manifest.json $DES

cd $DES

if [[ $# -eq 0 ]]; then
echo "*** Universal-bypass.Chromium: Creating dev package... (Tip: Use nover to create a no-version package)"
echo "*** FastForward.Chromium: Creating dev package... (Tip: Use nover to create a no-version package)"
bash ../../scripts/version.sh manifest.json 0
zip -qr ../$(basename $DIST)/UniversalBypass_chromium_$(git shortlog | grep -E '^[ ]+\w+' | wc -l)_dev.zip .
zip -qr ../$(basename $DIST)/FastForward_chromium_$(git shortlog | grep -E '^[ ]+\w+' | wc -l)_dev.zip .

elif [ "$1" == "nover" ] ; then
echo "*** Universal-bypass.Chromium: Creating non-versioned package... "
echo "*** FastForward.Chromium: Creating non-versioned package... "
rm injection_script.js
rm rules.json
bash ../../scripts/version.sh manifest.json nover
zip -qr ../$(basename $DIST)/UniversalBypass_chromium_0.$(git shortlog | grep -E '^[ ]+\w+' | wc -l).zip .
zip -qr ../$(basename $DIST)/FastForward_chromium_0.$(git shortlog | grep -E '^[ ]+\w+' | wc -l).zip .

elif [ "$1" == "ver" ]; then
echo "*** Universal-bypass.Chromium: Creating versioned package... "
echo "*** FastForward.Chromium: Creating versioned package... "
rm injection_script.js
rm rules.json
bash ../../scripts/version.sh manifest.json
zip -qr ../$(basename $DIST)/UniversalBypass_$(cat ../../src/version.txt)_chromium.zip .
zip -qr ../$(basename $DIST)/FastForward_$(cat ../../src/version.txt)_chromium.zip .

fi

echo "*** Universal-bypass.Chromium: Package done."
echo "*** FastForward.Chromium: Package done."
20 changes: 10 additions & 10 deletions scripts/firefox.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,39 +8,39 @@

set -e

echo "*** Universal-bypass.Firefox: Creating package..."
DES=build/universal-bypass.firefox
echo "*** FastForward.Firefox: Creating package..."
DES=build/FastForward.firefox
DIST=build/dist
rm -rf ./$DES
mkdir -p ./$DES
rm -rf ./$DIST
mkdir -p ./$DIST

echo "*** Universal-bypass.firefox: Copying files"
echo "*** FastForward.firefox: Copying files"
bash ./scripts/copy_common.sh $DES
cp platform_spec/firefox/manifest.json $DES

cd $DES

if [[ $# -eq 0 ]]; then
echo "*** Universal-bypass.firefox: Creating dev package... (Tip: Use nover to create a no-version package)"
echo "*** FastForward.firefox: Creating dev package... (Tip: Use nover to create a no-version package)"
bash ../../scripts/version.sh manifest.json 0
zip -qr ../$(basename $DIST)/UniversalBypass_firefox_$(git shortlog | grep -E '^[ ]+\w+' | wc -l)_dev.xpi .
zip -qr ../$(basename $DIST)/FastForward_firefox_$(git shortlog | grep -E '^[ ]+\w+' | wc -l)_dev.xpi .

elif [ "$1" == "nover" ] ; then
echo "*** Universal-bypass.firefox: Creating non-versioned package... "
echo "*** FastForward.firefox: Creating non-versioned package... "
rm injection_script.js
rm rules.json
bash ../../scripts/version.sh manifest.json nover
zip -qr ../$(basename $DIST)/UniversalBypass_firefox_0.$(git shortlog | grep -E '^[ ]+\w+' | wc -l).xpi .
zip -qr ../$(basename $DIST)/FastForward_firefox_0.$(git shortlog | grep -E '^[ ]+\w+' | wc -l).xpi .

elif [ "$1" == "ver" ]; then
echo "*** Universal-bypass.firefox: Creating versioned package... "
echo "*** FastForward.firefox: Creating versioned package... "
rm injection_script.js
rm rules.json
bash ../../scripts/version.sh manifest.json
zip -qr ../$(basename $DIST)/UniversalBypass_$(cat ../../src/version.txt)_firefox.xpi .
zip -qr ../$(basename $DIST)/FastForward_$(cat ../../src/version.txt)_firefox.xpi .

fi

echo "*** Universal-bypass.firefox: Package done."
echo "*** FastForward.firefox: Package done."