diff --git a/I2PBrowser.md b/I2PBrowser.md index bb70575..6d1c363 100644 --- a/I2PBrowser.md +++ b/I2PBrowser.md @@ -7,6 +7,7 @@ Description: > I2PBrowser.java Copyright C 2022 idk 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 diff --git a/I2PChromium.md b/I2PChromium.md index b531064..ddd8af6 100644 --- a/I2PChromium.md +++ b/I2PChromium.md @@ -277,7 +277,7 @@ This method has no parameters. | url | String[] | | -### launch [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L598) +### launch [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L597) + Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches Chromium with the profile directory. + Access: public @@ -289,7 +289,7 @@ This method has no parameters. | url | String[] | | -### launch [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L623) +### launch [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L622) + Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches Chromium with the profile directory. + Access: public @@ -300,7 +300,7 @@ This method has no parameters. | privateWindow | boolean | | -### launch [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L632) +### launch [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L631) + Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches Chromium with the profile directory. + Access: public @@ -309,7 +309,7 @@ This method has no parameters. This method has no parameters. -### ValidURL [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L634) +### ValidURL [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L633) + Description: + Access: private @@ -321,7 +321,7 @@ This method has no parameters. | inUrl | String | | -### main [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L644) +### main [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L643) + Description: + Access: public @@ -333,7 +333,7 @@ This method has no parameters. | args | String[] | | -### sleep [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L671) +### sleep [[src]](src/java/net/i2p/i2pfirefox/I2PChromium.java#L670) + Description: + Access: private diff --git a/I2PChromiumProfileChecker.md b/I2PChromiumProfileChecker.md index 2915cf5..caf6322 100644 --- a/I2PChromiumProfileChecker.md +++ b/I2PChromiumProfileChecker.md @@ -7,6 +7,7 @@ Description: > I2PChromiumProfileChecker.java Copyright C 2022 idk 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. I2PChromiumProfileChecker is a that checks if the Chromium profile directory exists and is valid. Author: idk +Parent class: I2PCommonBrowser package: net.i2p.i2pfirefox ## Dependencies diff --git a/I2PCommonBrowser.md b/I2PCommonBrowser.md index e2fdcff..bf23cae 100644 --- a/I2PCommonBrowser.md +++ b/I2PCommonBrowser.md @@ -24,16 +24,41 @@ package: net.i2p.i2pfirefox
  • java.io.OutputStream
  • java.nio.file.Files
  • java.nio.file.StandardCopyOption
  • +
  • java.util.logging.FileHandler
  • +
  • java.util.logging.Logger
  • +
  • java.util.logging.SimpleFormatter
  • java.util.zip.ZipEntry
  • java.util.zip.ZipInputStream
  • -## No member variables in this class +## Member Variables ## Methods -### runtimeDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L38) +### println [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L52) + ++ Description: ++ Access: public ++ Modifiers: static ++ return: void + +| Name | Type | Description | +| ----- | ----- | ----- | +| line | String | | + + +### logFile [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L54) + ++ Description: ++ Access: private ++ Modifiers: static ++ return: File + +This method has no parameters. + + +### runtimeDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L68) + Description: get the runtime directory creating it if create=true + Access: protected @@ -46,7 +71,7 @@ package: net.i2p.i2pfirefox | override | String | | -### runtimeDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L55) +### runtimeDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L85) + Description: get the correct runtime directory + Access: protected @@ -58,7 +83,7 @@ package: net.i2p.i2pfirefox | override | String | | -### profileDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L102) +### profileDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L132) + Description: get the profile directory creating it if necessary + Access: protected @@ -71,7 +96,7 @@ package: net.i2p.i2pfirefox | browser | String | | -### profileDir [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L114) +### profileDir [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L144) + Description: + Access: protected @@ -84,7 +109,7 @@ package: net.i2p.i2pfirefox | browser | String | | -### unpackProfile [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L120) +### unpackProfile [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L150) + Description: + Access: protected @@ -97,7 +122,7 @@ package: net.i2p.i2pfirefox | base | String | | -### copyDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L167) +### copyDirectory [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L196) + Description: + Access: protected @@ -112,7 +137,7 @@ package: net.i2p.i2pfirefox | base | String | | -### copyDirectoryCompatibityMode [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L183) +### copyDirectoryCompatibityMode [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L212) + Description: + Access: private @@ -127,7 +152,7 @@ package: net.i2p.i2pfirefox | base | String | | -### copyFile [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L192) +### copyFile [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L221) + Description: + Access: private @@ -140,7 +165,7 @@ package: net.i2p.i2pfirefox | destinationFile | File | | -### validateProfileFirstRun [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L203) +### validateProfileFirstRun [[src]](src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java#L232) + Description: + Access: public diff --git a/I2PFirefox.md b/I2PFirefox.md index 54201c5..85bd2a7 100644 --- a/I2PFirefox.md +++ b/I2PFirefox.md @@ -293,7 +293,7 @@ This method has no parameters. | url | String[] | | -### launch [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L511) +### launch [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L510) + Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches Firefox with the profile directory. + Access: public @@ -305,7 +305,7 @@ This method has no parameters. | url | String[] | | -### launch [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L535) +### launch [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L534) + Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches Firefox with the profile directory. + Access: public @@ -316,7 +316,7 @@ This method has no parameters. | privateWindow | boolean | | -### launch [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L545) +### launch [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L544) + Description: Populates a profile directory with a proxy configuration. Waits for an HTTP proxy on the port 4444 to be ready. Launches Firefox with the profile directory. Uses a semi-permanent profile. + Access: public @@ -325,7 +325,7 @@ This method has no parameters. This method has no parameters. -### ValidURL [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L547) +### ValidURL [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L546) + Description: + Access: private @@ -337,7 +337,7 @@ This method has no parameters. | inUrl | String | | -### main [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L558) +### main [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L557) + Description: + Access: public @@ -349,7 +349,7 @@ This method has no parameters. | args | String[] | | -### sleep [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L586) +### sleep [[src]](src/java/net/i2p/i2pfirefox/I2PFirefox.java#L585) + Description: + Access: private diff --git a/I2PFirefoxProfileChecker.md b/I2PFirefoxProfileChecker.md index 6ee2495..f22d732 100644 --- a/I2PFirefoxProfileChecker.md +++ b/I2PFirefoxProfileChecker.md @@ -7,6 +7,7 @@ Description: > I2PFirefoxProfileChecker.java Copyright C 2022 idk 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. I2PFirefoxProfileChecker is a that checks if the Firefox profile directory exists and is valid. Author: idk +Parent class: I2PCommonBrowser package: net.i2p.i2pfirefox ## Dependencies diff --git a/I2PGenericUnsafeBrowser.md b/I2PGenericUnsafeBrowser.md index 86eb5bd..eb6c5e7 100644 --- a/I2PGenericUnsafeBrowser.md +++ b/I2PGenericUnsafeBrowser.md @@ -204,7 +204,7 @@ This method has no parameters. | url | String[] | | -### sleep [[src]](src/java/net/i2p/i2pfirefox/I2PGenericUnsafeBrowser.java#L367) +### sleep [[src]](src/java/net/i2p/i2pfirefox/I2PGenericUnsafeBrowser.java#L366) + Description: + Access: private @@ -216,7 +216,7 @@ This method has no parameters. | millis | int | | -### ValidURL [[src]](src/java/net/i2p/i2pfirefox/I2PGenericUnsafeBrowser.java#L375) +### ValidURL [[src]](src/java/net/i2p/i2pfirefox/I2PGenericUnsafeBrowser.java#L374) + Description: + Access: private @@ -228,7 +228,7 @@ This method has no parameters. | inUrl | String | | -### checkifPortIsOccupied [[src]](src/java/net/i2p/i2pfirefox/I2PGenericUnsafeBrowser.java#L385) +### checkifPortIsOccupied [[src]](src/java/net/i2p/i2pfirefox/I2PGenericUnsafeBrowser.java#L384) + Description: + Access: private diff --git a/build.xml b/build.xml index b54bd41..93e40a5 100755 --- a/build.xml +++ b/build.xml @@ -317,7 +317,7 @@ Linux(because the top command will be run and the script will exit).\n\nBoth det - +