HTMLSpyII presents a MainView with access to six working Activities each with contextual Help: WebView, JsoupView, CodeView, ConnectivityView, FtpView, and File Manager, all accessed through the ToolBar Menu Spinner control.
The help text is written using HTML and works with Google Translate, so if you are not in an English locale you can, with a few taps, translate the help to any language. It initially displays two drop-down lists. To change to any language choose your language from the To: drop-down list. There are links on my website that permit you to translate this Play Store description and the help files into any language. From my website click on Android, then click on HTMLSpyII.
WebView activates a WebView so you can explore websites until you find one that interests you. You can tap links and go forward and back as in any browser. There are search options to scan the text of the website. When you have found a page at a site that you wish to investigate further you can Fetch URL or Fetch Original URL of that page and pass that URL and your search token to the other Views.
JsoupView provides code analysis & website scraping with access to links, images, data, meta, forms, PrettyPrinted HTML code, URL Redirects, DOM methods to find elements and extract their data, and more.
CodeView displays the HTML code of the website. There are options to manage URL Redirects. There are search options to scan the text and the code. This search includes the meta code; for example, if you want to learn if the page contains an HTML VIEWPORT tag, enter VIEWPORT as the token.
ConnectivityView has 6 options for retrieving technical data about the HTTP URL Connection to that website including Ping, Mobile Data/Wifi, Header Fields and Host Names.
FtpView presents a basic set of Ftp Client commands providing FTP, FTPS and FTPES authentication. If you would like to have other Ftp commands or features implemented please e-mail a request.
File Manager displays a list of all of the files and directories from your device directory in a sorted, scrollable ListView. Long press on any directory entry to bring up a Context menu with options to change the directory, rename or delete the file or directory, create a new directory, or choose an App to process the file.
Additional Notes ...
• You need either Mobile Data or WiFi enabled to access the Help
• HTMLSpyII displays a progress indicator in the ToolBar during any on-line process. If the connection is fast or the process is not lengthy the indicator may not be seen; otherwise it may be seen momentarily
HTMLSpyII is being developed using Android Studio. All modules build with no errors and no warnings. Should they occur, HTMLSpyII catches run-time conditions and handles each gracefully using a Dialog Box.
HTMLSpyII uses permissions ...
The Icons were built with Microsoft Paint and generated by
ANDROID ASSET STUDIO CC BY 2.0
HTMLSpyII has been run on Android versions ...
Jelly Bean [API-16, Android 4.1 to 4.3.1]
KitKat [API-19, Android 4.4 to 4.4.3]
Lollipop [API 22, Android 5.0]
HTMLSpyII has been run on Samsung Galaxy devices...
S6, S6 Edge, S5 LTE, S5, S4, S4 mini, S3, S2,
Note, Note 2, Note 3, Note 4, Note Edge, Note 8.0,
Note 10.1, Note 10.1 2014, Tab 3 10.1, Tab 3 7.0,
HTMLSpyII has been run on Genymotion and Android Studio Emulators ...
APIs 16, 19, 21, 22
Devices S2, S4, Nexus 5, Nexus 10