Tools Nakal

$24.00$40.00 (-40%)

In stock

This script is designed to download a complete webpage, including the main HTML file and all associated assets like images, stylesheets (CSS), and scripts (JavaScript). Its purpose is to create a local copy that can be accessed offline or for further analysis, without requiring an active internet connection after the initial download

Note:

  • 1 Lisensi = Unlimited domain/SubDomain.
  • License based on IP/MAC Address Server/Hosting so can not be installed it on another Server/Hosting if you buy for 1 License.
United States dollar ($) - USD
  • United States dollar ($) - USD
  • Indonesian rupiah (Rp) - IDR
SKU: TN20250723 Category:

This script is designed to download a complete webpage, including the main HTML file and all associated assets like images, stylesheets (CSS), and scripts (JavaScript). Its purpose is to create a local copy that can be accessed offline or for further analysis, without requiring an active internet connection after the initial download

Key Features

  • Main HTML File Retrieval: Capable of downloading the HTML source code from the target URL.
  • Asset Identification and Download: Automatically scans the HTML file to locate references to external assets such as:
    • Images: <img> tags (src and data-src attributes), background-image in CSS.
    • Stylesheets (CSS): <link rel="stylesheet"> tags (href attribute), @import in CSS.
    • Scripts (JavaScript): <script> tags (src attribute).
  • Asset URL Adjustment: After assets are downloaded, the script will modify the main HTML file. All asset URLs that previously pointed to online locations will be changed to point to the local paths where the assets are stored, ensuring the page displays correctly offline.
  • Local Directory Structure: Creates a neat directory structure to store the HTML file and its assets. Typically, assets will be saved in separate subdirectories (e.g., images, css, js) to maintain organization.
  • Relative and Absolute URL Handling: Able to identify and handle both relative and absolute URLs for assets, converting them into correct local paths.
  • Redirection Handling: Can follow HTTP redirects to ensure the correct page is downloaded.
  • Parameter Configuration: Allows users to configure important parameters such as the target URL, storage directory, and possibly even filters for specific asset types to download or ignore.
  • Duplicate Download Prevention: (Optional, depending on implementation) If an asset is referenced multiple times, the script can be designed to download it only once.

General Workflow

  1. Initiate Download: The script receives the target URL as input.
  2. Fetch HTML: It sends an HTTP GET request to the URL to obtain the HTML content.
  3. Parse HTML: Uses an HTML parsing library (e.g., BeautifulSoup in Python) to analyze the HTML document structure.
  4. Extract Assets: It searches for all tags and attributes that refer to external assets.
  5. Download Assets: For each asset found, the script downloads it to the appropriate local location within the defined directory structure.
  6. Modify HTML: After all assets are downloaded, the script modifies the downloaded HTML file. Every asset reference will be updated to point to the correct local path.
  7. Save Files: The modified HTML file and all downloaded assets are saved to the local file system.

Potential Uses

  • Website Archiving: Creating offline copies of websites for future reference.
  • Offline Development: Testing webpage display and functionality without an internet connection.
  • Content Analysis: Collecting data from webpages for content analysis or data mining.
  • Backup: Creating backups of important webpages.

This script will be a very useful tool for web developers, researchers, or anyone who needs to access web content offline or process it locally.

 

Change Log:

v.2.0.5 – Oct 26, 2025

# Fixed delete templates downloaded

v.2.0.4 – July 27, 2025

# Fixed storage link

v.2.0.3 – July 25, 2025

# Fixed Mobile layout

v.2.0.2 – July 23, 2025

# New look with UI
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. View more
Cookies settings
Accept
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active
woocommerce_cart_hash
woocommerce_items_in_cart
woocommerce_recently_viewed
wp_woocommerce_session_c3de16029cb7b950d71dfe62ea158b70

Who we are

Our website address is: http://koon.tools.

What personal data we collect and why we collect it

Comments

When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection. An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.

Media

If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.

Contact forms

Cookies

If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year. If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser. When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select "Remember Me", your login will persist for two weeks. If you log out of your account, the login cookies will be removed. If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.

Embedded content from other websites

Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website. These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.

Analytics

Who we share your data with

How long we retain your data

If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue. For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.

What rights you have over your data

If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.

Where we send your data

Visitor comments may be checked through an automated spam detection service.

Your contact information

Additional information

How we protect your data

What data breach procedures we have in place

What third parties we receive data from

What automated decision making and/or profiling we do with user data

Industry regulatory disclosure requirements

Save settings
Cookies settings

Main Menu