mirror of
https://github.com/p-stream/docs.git
synced 2026-01-11 20:10:34 +00:00
Update extension.mdx
This commit is contained in:
parent
01837590f9
commit
e32e3752f5
1 changed files with 56 additions and 8 deletions
|
|
@ -8,18 +8,19 @@ The P-Stream browser extension enhances streaming quality and makes it possible
|
||||||
|
|
||||||
Check out this [explanation](https://rentry.co/htagcrv4) about what the extension does.
|
Check out this [explanation](https://rentry.co/htagcrv4) about what the extension does.
|
||||||
|
|
||||||
## 🧩 [Chrome Webstore](https://chromewebstore.google.com/detail/p-stream-extension/gnheenieicoichghfmjlpofcaebbgclh)
|
## [Chrome Webstore](https://chromewebstore.google.com/detail/p-stream-extension/gnheenieicoichghfmjlpofcaebbgclh)
|
||||||
|
|
||||||
<Warning>
|
<Warning>
|
||||||
## Firefox
|
## Firefox AOM
|
||||||
You'll need to manually install the `.xpi` file or simply use Chromium for P-Stream.
|
The extension is not listed on the Firefox AOM, so you'll need to install the `.xpi` manually.
|
||||||
|
|
||||||
Sorry, some loser keeps reporting the extension and getting it taken down. ˙◠˙
|
Sorry, some loser keeps reporting the extension and getting it taken down. ˙◠˙
|
||||||
</Warning>
|
</Warning>
|
||||||
|
|
||||||
# Manual Installation
|
# Manual Installation
|
||||||
|
|
||||||
**Developer mode has to be enabled** to manually install the extension.
|
- [Chromium-based Installation](#chromium-based-installation)
|
||||||
|
- [Firefox-based Installation](#firefox-based-installation)
|
||||||
|
|
||||||
Select one of the following methods to install the extension. Ensure that you download the files compatible with your browser.
|
Select one of the following methods to install the extension. Ensure that you download the files compatible with your browser.
|
||||||
|
|
||||||
|
|
@ -57,14 +58,21 @@ These installation steps are for any chromium-based browsers such as Microsoft E
|
||||||
|
|
||||||
## Firefox-based Installation
|
## Firefox-based Installation
|
||||||
|
|
||||||
These installation steps are limited to **Firefox Extended Support Release (ESR), Firefox Developer Edition and Nightly versions** of Firefox
|
This extension requires disabling `xpinstall.signatures.required` in `about:config` in the following supported browsers:
|
||||||
that will allow you to override the setting that enforces the extension signing requirement.
|
|
||||||
|
|
||||||
### Loading an XPI file
|
### Supported Browsers
|
||||||
|
- **Librewolf** (recommended)
|
||||||
|
- **Floorp**
|
||||||
|
- **Firefox Nightly** (May have some issues)
|
||||||
|
- **Firefox Developer Edition**
|
||||||
|
- **Zen Browser**
|
||||||
|
- **Iceraven (Android)**
|
||||||
|
|
||||||
|
### Installation Steps
|
||||||
|
|
||||||
<Steps>
|
<Steps>
|
||||||
<Steps.Step>
|
<Steps.Step>
|
||||||
Open your browser and type `about:config` into the address bar.
|
Open your supported Firefox browser and type `about:config` into the address bar.
|
||||||
</Steps.Step>
|
</Steps.Step>
|
||||||
|
|
||||||
<Steps.Step>Click the `Accept the Risk and Continue` button.</Steps.Step>
|
<Steps.Step>Click the `Accept the Risk and Continue` button.</Steps.Step>
|
||||||
|
|
@ -84,3 +92,43 @@ that will allow you to override the setting that enforces the extension signing
|
||||||
When prompted, choose `Continue to Installation` and then `Add`.
|
When prompted, choose `Continue to Installation` and then `Add`.
|
||||||
</Steps.Step>
|
</Steps.Step>
|
||||||
</Steps>
|
</Steps>
|
||||||
|
|
||||||
|
## Workarounds for Unsupported Browsers
|
||||||
|
|
||||||
|
This extension works with unsupported browsers, but requires additional steps. Please see below.
|
||||||
|
|
||||||
|
### Regular Firefox Tutorial
|
||||||
|
|
||||||
|
#### How to use CRX Installer with regular Firefox
|
||||||
|
Complete guide for disabling signature verification in standard Firefox
|
||||||
|
|
||||||
|
In the regular version of Firefox, setting `xpinstall.signatures.required` to `false` does not work correctly. This document explains how to disable this restriction.
|
||||||
|
|
||||||
|
1. **Identify the path of omni.ja**
|
||||||
|
|
||||||
|
omni.ja is located in the Firefox installation directory.
|
||||||
|
|
||||||
|
The typical path is as follows:
|
||||||
|
```
|
||||||
|
C:/Program Files/Mozilla Firefox/omni.ja
|
||||||
|
C:/Program Files (x86)/Mozilla Firefox/omni.ja
|
||||||
|
/Applications/Firefox.app/omni.ja
|
||||||
|
/usr/lib/firefox/omni.ja
|
||||||
|
/usr/lib64/firefox/omni.ja
|
||||||
|
/opt/firefox/omni.ja
|
||||||
|
```
|
||||||
|
|
||||||
|
You can also check the location of the installation directory from the `about:support` page.
|
||||||
|
|
||||||
|
2. **Patch omni.ja**
|
||||||
|
|
||||||
|
Download `omniPatcher.py` and run it as follows:
|
||||||
|
```
|
||||||
|
python omniPatcher.py /path/to/omni.ja
|
||||||
|
```
|
||||||
|
|
||||||
|
3. **Remove startup cache**
|
||||||
|
|
||||||
|
To apply the changes, open `about:support` and delete the startup cache from the button at the top right.
|
||||||
|
|
||||||
|
This allows you to disable signature verification in the regular version of Firefox based on the value of `xpinstall.signatures.required`.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue