Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heading for WebScrapBook 2.0 #338

Closed
danny0838 opened this issue Apr 30, 2023 · 0 comments
Closed

Heading for WebScrapBook 2.0 #338

danny0838 opened this issue Apr 30, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@danny0838
Copy link
Owner

danny0838 commented Apr 30, 2023

We are developing WebScrapBook 2.0 as well as the corresponding PyWebScrapBook 2.0. As for now most changes are for the server app and what WSB extension 2.0 has implemented is primarily to support the new API.

Some important changes are server-side fulltext searching, and updated client-server interaction.

The beta version is now available at devel-2.0 branch (change log), as well as the corresponding devel-2.0 branch of PyWSB.

We may consider implementing more good features for the major revision. Welcome to take a look and provide a feedback or feature request. (Also see the related PyWSB thread for discussions about the server app)


To install WSB 2.* for testing:

  1. Clone this repository (or visit the desired branch/tag, download the source code as a ZIP, and unpack) to anywhere (let's call it <root>).
  2. Install the source code on the browser (disable the original WSB in prior):
    • Chrome: Go to Extensions => Check Developer mode => Click Load unpacked => select the <root>/src folder
    • Firefox: Delete (or rename) <root>/src/manifest.json and rename <root>/src/manifest-firefox.json to <root>/src/manifest.json => Go to Add-ons => Click on the gear-like button => Debug add-ons => Load temporary add-on => select the <root>/src/src/manifest.json file
  3. If the backend server is to be used, WSB 2.* must work with PyWSB 2.*, check the PyWSB thread for installation guide.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant