webscrapbook
A browser extension that captures web pages to local device or backend server for future retrieval, organization, annotation, and edit. This project inherits from legacy Firefox add-on ScrapBook X.
파일 탐색기
최종 버전 다운로드 (.zip)- publish.yml
- test.yml
- main-001.png
- messages.json
- messages.json
- messages.json
- advanced.css
- advanced.html
- advanced.js
- background.mjs
- batch.css
- batch.html
- batch.js
- capturer.css
- capturer.html
- capturer.js
- capturer.mjs
- common.mjs
- content.mjs
- css-handler.mjs
- details.css
- details.html
- details.js
- doc-handler.mjs
- helper-handler.mjs
- core.mjs
- index.mjs
- action.css
- action.html
- action.js
- background.js
- background.mjs
- cloud.css
- cloud.html
- cloud.js
- dialog.mjs
- options.css
- options.html
- options.js
- prompt.css
- prompt.html
- prompt.js
- reset.css
- annotations.css
- annotations.html
- annotations.js
- background.mjs
- color.css
- color.html
- color.js
- content.mjs
- insert-html.css
- insert-html.html
- insert-html.js
- browser-polyfill.js
- map-with-default.mjs
- mime.js
- mime.mjs
- polyfill.js
- README.md
- referrer.mjs
- sha.js
- sha.js.map
- strftime.mjs
- web-streams-polyfill-postfix.js
- web-streams-polyfill-prefix.js
- web-streams-polyfill.js
- webext-polyfill.js
- zip.js
- collapse.png
- edit-annotation.png
- edit-dom-eraser.png
- edit-eraser.png
- edit-exit.svg
- edit-html.png
- edit-locate.svg
- edit-marker.png
- edit-save.png
- edit-sticky-delete.gif
- edit-sticky-save.gif
- edit-undo.png
- expand.png
- external.png
- fclose.png
- file.png
- fopen.png
- help.svg
- item.png
- note.png
- postit.png
- scrapbook-128.png
- scrapbook-32.png
- toggle.png
- cache.html
- cache.js
- check.html
- check.js
- tool.css
- tool.mjs
- book-tree.css
- book-tree.mjs
- custom-tree.mjs
- edit.css
- edit.html
- edit.js
- folder.css
- folder.html
- folder.js
- item-info-formatter.mjs
- itempicker.css
- itempicker.html
- itempicker.js
- manage.html
- manage.js
- postit-frame.css
- postit-frame.html
- postit-frame.js
- postit.css
- postit.html
- postit.js
- search-captures.css
- search-captures.html
- search-captures.js
- search.css
- search.html
- search.js
- server.mjs
- sidebar.css
- sidebar.html
- sidebar.js
- sitemap.css
- sitemap.html
- sitemap.js
- sitemap.mjs
- tree.css
- tree.mjs
- background.html
- background.js
- manifest.chromium-mv2.json
- manifest.chromium.json
- manifest.firefox-mv2.json
- manifest.firefox.json
- chai.mjs
- mocha.css
- mocha.js
- README.md
- sinon-esm.js
- basic.html
- base.html
- img_src.py
- img_srcset.py
- input_image.py
- picture_source.py
- table_background.py
- bad.html
- basic.html
- img_src.py
- inline.py
- link.py
- link_bg.py
- link_font.py
- style_bg.py
- style_font.py
- style_import.py
- style_import_bg.py
- style_import_font.py
- bad.html
- basic.html
- img_src.py
- link.py
- srcdoc_bad.html
- srcdoc_basic.html
- img.bmp
- img.bmp
- base.html
- green.bmp
- index.html
- yellow.bmp
- index.html
- basic.html
- font.woff
- green.bmp
- basic.html
- green.bmp
- font.woff
- green.bmp
- revoked.html
- at_big5.css
- bom_utf16.css
- bom_utf16_at_big5.css
- header_big5.py
- header_utf8_at_big5.py
- header_utf8_bom_utf8.py
- index.html
- utf8.css
- import-charset.css
- import.css
- import_import.css
- index.html
- link-charset.css
- link.css
- link_import.css
- bad.html
- index.html
- link.css
- link_import.css
- index.html
- style1.css
- style2.css
- style3.css
- index.html
- style1.css
- bg1.bmp
- bg2.bmp
- cross_origin.py
- font.woff
- font1.py
- font2.py
- neverused.bmp
- neverused.py
- style.css
- style2.css
- alternative.css
- alternative2.css
- default.css
- default.html
- default2.css
- import.css
- persistent.css
- picked.html
- scripted1.html
- scripted2.html
- dynamic.html
- import-deleted.bmp
- import-inserted.bmp
- import.css
- internal-deleted.bmp
- internal-inserted.bmp
- link-deleted.bmp
- link-inserted.bmp
- link.css
- dynamic.html
- import-deleted.bmp
- import-inserted.bmp
- import.css
- link-deleted.bmp
- link-inserted.bmp
- link.css
- header-css.py
- header.css
- header.css
- import.css
- link.css
- green.bmp
- index.py
- index.html
- green.bmp
- style.css
- yellow.bmp
- index.html
- index.html
- green.bmp
- imported.css
- sansation_light.woff
- unsupported-1.bmp
- unsupported-2.bmp
- unsupported-3.bmp
- unsupported-4.bmp
- rewrite.html
- 1.bmp
- 2.bmp
- 3.bmp
- rewrite.html
- case1b.bmp
- case1s.bmp
- case2b.bmp
- case2s.bmp
- rewrite.html
- case1.bmp
- case2.bmp
- rewrite.html
- linked.css
- imported.css
- rewrite.py
- green.bmp
- unsupported-1.bmp
- unsupported-2.bmp
- unsupported-3.bmp
- unsupported-4.bmp
- rewrite.html
- rewrite.html
- rewrite_is.html
- rewrite_host.html
- rewrite_host_context.html
- rewrite_part.html
- rewrite_slotted.html
- attribute.xhtml
- element.xhtml
- case1-1-1.bmp
- case1-1-2.bmp
- case1-1.bmp
- case1-2-1.bmp
- case1-2-2.bmp
- case1-2.bmp
- case1.bmp
- case2-1.bmp
- dummy.bmp
- rewrite.html
- external.css
- style.html
- style.css
- style1.css
- style10.css
- style11.css
- style12.css
- style13.css
- style14.css
- style15.css
- style2.css
- style3.css
- style4.css
- style5.css
- style6.css
- style7.css
- style8.css
- style9.css
- background.html
- font.html
- foo'bar.bmp
- green.bmp
- import.html
- sansation_light.woff
- null.css
- null.woff
- red.bmp
- resolve_css_1.html
- resolve_css_2.html
- file.txt
- page.html
- red.bmp
- resolve_frame_1.html
- resolve_frame_2.html
- index.html
- basic.html
- blue.bmp
- green.bmp
- file.bmp
- in-depth.html
- linked1-1.html
- linked1-2.html
- linked1-3.html
- linked1-4.html
- linked1-5.html
- linked2-1.html
- linked2-2.html
- index.html
- sansation_light.woff
- import.css
- import.woff
- index.html
- internal-keyframes.woff
- internal.woff
- link.css
- link.woff
- neverused.woff
- pseudo1.woff
- removed.woff
- file1-1-1.woff
- file1-1-2.woff
- file1-1.woff
- file1-2-1.woff
- file1-2-2.woff
- file1-2.woff
- file1.woff
- index.html
- index.html
- internal1.woff
- internal2.woff
- internal3.woff
- internal4.woff
- internal5.woff
- internal6.woff
- internal7.woff
- internal8.woff
- shadow1.woff
- shadow2.woff
- shadow3.woff
- shadow4.woff
- shadow5.woff
- shadow6.woff
- shadow7.woff
- shadow8.woff
- index.html
- internal.woff
- shadow.woff
- index.html
- internal.woff
- index.html
- removed.woff
- scripted.woff
- complex-name-1.woff
- complex-name-2.woff
- identifier-1.woff
- identifier-2.woff
- index.html
- keyframes-1.woff
- keyframes-2.woff
- keyframes-3.woff
- multiple-value-1.woff
- multiple-value-2.woff
- string-1.woff
- string-2.woff
- string-3.woff
- string-4.woff
- alternative-1.woff
- alternative-2.woff
- alternative-3.woff
- index.html
- unicode-range-1.woff
- unicode-range-2.woff
- unicode-range-3.woff
- unicode-range-4.woff
- unicode-range-5.woff
- unicode-range-6.woff
- unicode-range-7.woff
- unicode-range-8.woff
- index.html
- var1.woff
- var2.woff
- var3.woff
- var4.woff
- var5.woff
- frame1.html
- frame2.xhtml
- frame3.svg
- red.bmp
- text.txt
- about.html
- cross_origin.py
- duplicate.html
- frameset.html
- javascript.html
- javascript_frame.html
- same_origin.html
- sandboxed.html
- sandboxed2.html
- self.html
- srcdoc.html
- srcdoc_frame.html
- frame1.html
- frame2.html
- index.html
- index.html
- frame1.html
- frame2.xhtml
- frame3.svg
- red.bmp
- text.txt
- index.html
- frame1.py
- frame2.py
- frame3.py
- frame4.py
- index.html
- blue.bmp
- green.bmp
- import.css
- index.html
- link.css
- red.bmp
- yellow.bmp
- doc.bmp
- index.html
- shadow.bmp
- base.bmp
- index.html
- special.bmp
- import-noncaptured.bmp
- import-unused.bmp
- import.bmp
- import.css
- index.html
- inline-noncaptured.bmp
- inline.bmp
- internal-noncaptured.bmp
- internal-unused.bmp
- internal.bmp
- link-noncaptured.bmp
- link-unused.bmp
- link.bmp
- link.css
- pseudo-active.bmp
- pseudo-after.bmp
- pseudo-before.bmp
- pseudo-first-letter.bmp
- pseudo-first-line.bmp
- pseudo-hover.bmp
- green.bmp
- index.html
- import-import-unused.bmp
- import-import.bmp
- import-inline-unused.bmp
- import-inline.bmp
- import-internal-unused.bmp
- import-internal.bmp
- import-link-unused.bmp
- import-link.bmp
- import-ref.css
- import.css
- index.html
- internal-import-unused.bmp
- internal-import.bmp
- internal-inline-unused.bmp
- internal-inline.bmp
- internal-internal-unused.bmp
- internal-internal.bmp
- internal-link-unused.bmp
- internal-link.bmp
- link-import-unused.bmp
- link-import.bmp
- link-inline-unused.bmp
- link-inline.bmp
- link-internal-unused.bmp
- link-internal.bmp
- link-link-unused.bmp
- link-link.bmp
- link-ref.css
- link.css
- ref-0.bmp
- ref-100.bmp
- ref-35.bmp
- ref-70.bmp
- ref-from-noncaptured.bmp
- ref-from.bmp
- ref-to-noncaptured.bmp
- ref-to.bmp
- index.html
- internal1.bmp
- internal2.bmp
- internal3.bmp
- internal4.bmp
- internal5.bmp
- internal6.bmp
- internal7.bmp
- internal8.bmp
- shadow1.bmp
- shadow2.bmp
- shadow3.bmp
- shadow4.bmp
- shadow5.bmp
- shadow6.bmp
- shadow7.bmp
- shadow8.bmp
- index.html
- internal.bmp
- shadow.bmp
- index.html
- internal.bmp
- index.html
- keyframes-1.bmp
- keyframes-2.bmp
- keyframes-after.bmp
- keyframes-complex-1.bmp
- keyframes-multi-1.bmp
- keyframes-multi-2.bmp
- keyframes-multi-3.bmp
- case1-1-1.bmp
- case1-1-2.bmp
- case1-1.bmp
- case1-2-1.bmp
- case1-2-2.bmp
- case1-2.bmp
- case1.bmp
- index.html
- green.bmp
- index.html
- blue.bmp
- green.bmp
- index.html
- yellow.bmp
- index.html
- var1.bmp
- var2.bmp
- var3.bmp
- var4.bmp
- var5.bmp
- var6.bmp
- frame.py
- incomplete.py
- red.bmp
- red.py
- error1.html
- error2.html
- error3.html
- error4.html
- error5.html
- error6.html
- error7.html
- linked1-1.html
- linked1-2.xhtml
- linked1-3.svg
- linked1-4.txt
- main.html
- attachment.txt
- green.bmp
- main.html
- red.bmp
- linked1-1.pyr
- linked1-2.pyr
- main.html
- other.html
- redirected1-1.html
- redirected1-2.xhtml
- fav.bmp
- green.bmp
- index.html
- fav2.bmp
- index.html
- yellow.bmp
- index.html
- index.html
- attrs1.html
- attrs2.html
- attrs3.html
- frame.html
- integrity.js
- meta.html
- meta.pyr
- meta.xhtml
- nodes1.html
- nodes2.html
- nodes3.html
- nodes4.html
- null.bmp
- null.css
- null.html
- null.jar
- null.js
- null.mp3
- null.mp4
- null.ogg
- null.swf
- null.txt
- null.webm
- null.woff
- text.py
- css_bg.py
- css_link.py
- css_link_bg.py
- css_link_font.py
- css_link_import.py
- css_style_bg.py
- css_style_font.py
- css_style_import.py
- index.py
- image.py
- index.html
- README.md
- index.html
- README.md
- zero.bmp
- img.bmp
- img2.bmp
- index.html
- link.css
- link2.css
- linked.html
- linked.txt
- linked2.html
- linked2.txt
- index.html
- iframe.html
- iframe2.html
- index.html
- index.html
- index.html
- huge_linked_file.html
- huge_page.html
- huge_resourced_page.html
- index.html
- numerous_linked_files.html
- objects.html
- objects_legacy.html
- index.html
- red.bmp
- index.html
- index.rdf
- red.bmp
- frame.html
- htz.py
- index.html
- maff.py
- index.html
- attachment.py
- index.html
- external.js
- index.html
- index.py
- internal.js
- DynamicTreeDemo.jar
- frame.html
- green.bmp
- helloworld.swf
- image.svg
- index.html
- index.py
- index.html
- viewer_csp.py
- viewer_csp2.py
- background.png
- bg.gif
- import.css
- import_media.css
- link.css
- link_media.css
- link_media_print.css
- link_media_screen.css
- mp.ttf
- anime.png
- bg.png
- bg1.css
- bg2.css
- bg3.css
- charset.css
- datauri.css
- font_face.css
- import_chain1.css
- import_chain2.css
- import_chain3.css
- import_chain4.css
- import_link.css
- import_link1.css
- import_link2.css
- import_link3.css
- import_link4.css
- import_link5.css
- import_style1.css
- import_style2.css
- import_style3.css
- import_style4.css
- import_style5.css
- index.dat
- index.html
- myFont.woff
- neverused.png
- neverused.woff
- index.html
- viewer_css_rules.py
- index.html
- linked.html
- index.html
- index.rdf
- linked.html
- encoding_htz.py
- encoding_maff.py
- index.html
- index.html
- linked.html
- text.txt
- index.html
- interlink.py
- frame.html
- frame2.html
- frame3.html
- index.html
- linked.html
- index.html
- interlink_frame.py
- frame.html
- frame2.html
- frame3.html
- index.html
- index.html
- interlink_frame_form.py
- index.html
- refresh.html
- index.html
- metaRefresh.py
- invalid.html
- red.bmp
- index.html
- index.rdf
- index.html
- index.rdf
- index.rdf
- index.rdf
- invalid.html
- invalid.html
- htz_bad.py
- index.html
- maff_bad_1_empty.maff
- maff_bad_2_no_dir.py
- maff_bad_3_dir_rdf_malformed.py
- maff_bad_4_dir_rdf_no_index.py
- maff_bad_5_dir_rdf_to_nonexist_index.py
- maff_bad_6_dir_rdf_to_invalid_index.py
- maff_bad_7_dir_no_index.py
- index.html
- red.bmp
- index.html
- index.rdf
- red.bmp
- index.png
- index.html
- index.rdf
- test-image.png
- index.html
- index.rdf
- index.png
- index.rdf
- test-image.png
- index.rdf
- index.svg
- test-image.png
- index.rdf
- index.xhtml
- test-image.png
- index.html
- index.png
- test-image.png
- index.svg
- test-image.png
- index.xhtml
- htz_good.py
- index.html
- maff_multiple.py
- test_basic_type_html.py
- test_basic_type_png.py
- test_basic_type_svg.py
- test_basic_type_xhtml.py
- test_elementary_type_html.py
- test_elementary_type_png.py
- test_elementary_type_svg.py
- test_elementary_type_xhtml.py
- common.js
- manual.css
- manual.js
- utils.py
- config.json
- content.js
- extension.mjs
- README.md
- server.py
- test.html
- test.js
- test_capture.mjs
- test_capturer_capturer.mjs
- test_capturer_common.mjs
- test_capturer_css-handler.mjs
- test_capturer_doc-handler.mjs
- test_capturer_helper-handler.mjs
- test_external.mjs
- test_lib_map-with-default.mjs
- test_lib_mime.mjs
- test_lib_referrer.mjs
- test_lib_strftime.mjs
- test_manual.mjs
- test_scrapbook_sitemap.mjs
- test_utils_cache.mjs
- test_utils_common.mjs
- test_utils_datauri.mjs
- test_utils_doc-cloner.mjs
- test_utils_doc-handler.mjs
- test_utils_zip.mjs
- tests.html
- unittest-encoding.js
- unittest.mjs
- cache.mjs
- common.mjs
- datauri.mjs
- debug.mjs
- doc-cloner.mjs
- doc-handler.mjs
- extension.mjs
- polyfill.mjs
- sha.mjs
- zip.mjs
- background.mjs
- load.css
- load.html
- load.js
- view.css
- view.html
- view.js
- background.html
- manifest.chromium-mv2.json
- manifest.chromium.json
- manifest.firefox-mv2.json
- manifest.firefox.json
- build.js
- .gitattributes
- .gitignore
- CHANGELOG.md
- DEVELOPMENT.md
- eslint.config.js
- LICENSE.txt
- package.json
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/danny0838/webscrapbook
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd webscrapbook
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
// repository documentation
Was this content helpful?
(0 ratings)
