HTMLSpyII

50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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 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, 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.

Connectivity 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 based on ftp4j providing FTP, FTPS and FTPES authentication. If you would like to have other commands or features implemented please e-mail a request.

File Manager displays a list of all of the files and directories in the device directory in a 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, and to 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 ...
• INTERNET
• ACCESS_NETWORK_STATE
• WRITE_EXTERNAL_STORAGE
• READ_EXTERNAL_STORAGE

The Icons were built with Microsoft Paint and generated by
ANDROID ASSET STUDIO CC BY 2.0 http://creativecommons.org/licenses/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
Updated on
4 Dec 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What's new

Special announcement to the traditional users of HTMLSpyII... HTMLSpyII will no longer be updated. Our new app, CrawlNScrape, takes Internet Crawling / HTML Scraping and makes it deeper, more technical, and includes creating a trail of breadcrumbs - the URLs that you have visited. It is now available for download from the Google Play Store. Full details are on my personal website here... https://mickwebsite.com/MMWebSite/AboutCrawlNScrape.html
Thank you, Mick
MultiMIPS@gmail.com