Class I2PBrowser [src]
*/
Access: public
Description:
I2PBrowser.java Copyright C 2022 idk hankhill19580@gmail.com This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. @description I2PBrowser is a that is used to open a browser window to the I2P network. It automatically detects the operating system and available browsers and selects the best one to use with Tor Browser at the top for Firefox and Brave at the top for Chrome.
Author: idk
Parent class: I2PCommonBrowser
package: net.i2p.i2pfirefox
Dependencies
Show dependencies
Member Variables
I2PFirefox i2pFirefox [src]
- Access: private
- Modifiers: final
I2PChromium i2pChromium [src]
- Access: private
- Modifiers: final
I2PGenericUnsafeBrowser i2pGeneral [src]
- Access: private
- Modifiers: final
boolean firefox [src]
boolean chromium [src]
boolean generic [src]
boolean chromiumFirst [src]
boolean usability [src]
Methods
launchFirefox [src]
- Description:
- Access: private
- return: void
Name |
Type |
Description |
privateWindow |
boolean |
|
url |
String[] |
|
launchChromium [src]
- Description:
- Access: private
- return: void
Name |
Type |
Description |
privateWindow |
boolean |
|
url |
String[] |
|
launchGeneric [src]
- Description:
- Access: private
- return: void
Name |
Type |
Description |
privateWindow |
boolean |
|
url |
String[] |
|
setBrowser [src]
- Description:
- Access: public
- return: void
Name |
Type |
Description |
browserPath |
String |
|
hasChromium [src]
- Description: Return true if there is a Chromium available
- Access: public
- return: true if Chromium is available false otherwise
This method has no parameters.
hasFirefox [src]
- Description: Return true if there is a Firefox variant available
- Access: public
- return: true if Firefox variant is available false otherwise
This method has no parameters.
- Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches either Firefox or Chromium with the profile directory.
- Access: public
- return: void
Name |
Type |
Description |
privateWindow |
boolean |
|
url |
String[] |
|
- Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches either Firefox or Chromium with the profile directory.
- Access: public
- return: void
Name |
Type |
Description |
privateWindow |
boolean |
|
- Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches either Firefox or Chromium with the profile directory.
- Access: public
- return: void
This method has no parameters.
- Description:
- Access: private
- Modifiers: static
- return: String
Name |
Type |
Description |
inUrl |
String |
|
- Description:
- Access: public
- Modifiers: static
- return: void
Name |
Type |
Description |
args |
String[] |
|