Skip to content

Conversation

Likhithsai2580
Copy link

Enhance and add new features to SpideyX, including updates to CLI logic, configuration, data extraction, JavaScript scraping, parameter fuzzing, web scraping, and version checking.

  • CLI Enhancements:

    • Add new commands jsscrapy_v2 and paramfuzzer_v2 to spideyx/spideyx.py for enhanced functionality.
    • Update CLI logic to support new features and optimizations.
  • Banner Update:

    • Add new fonts to the banner display in spideyx/modules/banner/banner.py.
  • Configuration Management:

    • Add update_config function to spideyx/modules/config/config.py for updating configuration settings.
  • Data Extraction:

    • Add save_to_file and read_from_file methods to spideyx/modules/extractor/extracter.py for enhanced data handling.
  • JavaScript Scraping:

    • Update exception handling in spideyx/modules/jsScrapy/jsScrapy.py.
  • Web Scraping:

    • Update exception handling in spideyx/modules/scraper/scraper.py.
  • Update Management:

    • Add functions check_for_updates, notify_user_of_update, and auto_update to spideyx/modules/update/update.py for managing updates.
  • Version Checking:

    • Add functions get_version_info and print_version_info to spideyx/modules/version/version.py for enhanced version checking.
  • Setup and Dependencies:

    • Update version to 1.1.0 and add new dependencies in setup.py.

… readme.md

Enhance and add new features to SpideyX, including updates to CLI logic, configuration, data extraction, JavaScript scraping, parameter fuzzing, web scraping, and version checking.

* **CLI Enhancements**:
  - Add new commands `jsscrapy_v2` and `paramfuzzer_v2` to `spideyx/spideyx.py` for enhanced functionality.
  - Update CLI logic to support new features and optimizations.

* **Banner Update**:
  - Add new fonts to the banner display in `spideyx/modules/banner/banner.py`.

* **Configuration Management**:
  - Add `update_config` function to `spideyx/modules/config/config.py` for updating configuration settings.

* **Data Extraction**:
  - Add `save_to_file` and `read_from_file` methods to `spideyx/modules/extractor/extracter.py` for enhanced data handling.

* **JavaScript Scraping**:
  - Update exception handling in `spideyx/modules/jsScrapy/jsScrapy.py`.

* **Web Scraping**:
  - Update exception handling in `spideyx/modules/scraper/scraper.py`.

* **Update Management**:
  - Add functions `check_for_updates`, `notify_user_of_update`, and `auto_update` to `spideyx/modules/update/update.py` for managing updates.

* **Version Checking**:
  - Add functions `get_version_info` and `print_version_info` to `spideyx/modules/version/version.py` for enhanced version checking.

* **Setup and Dependencies**:
  - Update version to `1.1.0` and add new dependencies in `setup.py`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant