EXAMPLE_SHELL=\
bkmk-add bkmk-add.py bkmk-chk bkmk-publish bkmk-rsync bkmk-sort bkmk2db \
check_dups.py check_redirects.py check_title.py check_url.py \
- delete delete.py hotexplode.pl mk-distr set-URLs set-URLs.py \
+ delete delete.py hotexplode.pl mk-distr set-urls set-urls.py \
set-real_title.py set-title-list set-title-list.py sort_db.py
.PHONY: all
bookmarks.html.
WHAT'S NEW
-Version 5.2.5 (2024-03-05)
+Version 5.3.0 (2024-03-06)
- Feat(Robots/bkmk_rrequests): Ignore all problems with certificates.
-
- Fix(Robots/bkmk_robot_base): Pass query part.
-
-Version 5.2.4 (2024-03-04)
-
- Fix(Robots/bkmk_rrequests): No need to re-check error 404 via proxy.
-
-Version 5.2.3 (2024-03-03)
-
- Feat(Robots/bkmk_rrequests): Report 40x and 50x errors.
-
- Fix HTML pasrer based on Bs4: Find "shortcut icon".
-
-Version 5.2.2 (2024-03-03)
-
- Robots/bkmk_rrequests: Add request headers.
-
- Robots/bkmk_robot_base: Process "data:image/" icons.
-
-Version 5.2.1 (2024-03-02)
-
- Speedup second access through proxy.
-
-Version 5.2.0 (2024-03-02)
-
- For the robot based on requests allow to use a proxy.
-
-Version 5.1.0 (2024-03-01)
-
- Robot based on requests.
-
-Version 5.0.0 (2023-11-22)
-
- Python 3.
-
- Report redirects and set URLs.
-
- Delete URLs.
-
- Remove BeautifulSoup.py (use globally installed).
+ Renamed set-URLs -> set-urls.
WHERE TO GET
+Version 5.3.0 (2024-03-06)
+
+ Renamed set-URLs -> set-urls.
+
Version 5.2.5 (2024-03-05)
Feat(Robots/bkmk_rrequests): Ignore all problems with certificates.
# This file is a part of Bookmarks database and Internet robot.
#
# __author__ = "Oleg Broytman <phd@phdru.name>"
-# __copyright__ = "Copyright (C) 2023 PhiloSoft Design"
+# __copyright__ = "Copyright (C) 2023, 2024 PhiloSoft Design"
# __license__ = "GNU GPL"
. "`dirname \"$0\"`"/set-path
-set-URLs.py "$@" || exit 1
+set-urls.py "$@" || exit 1
BKMK_WRITER=flad db2bkmk.py &&
convert_st.py json &&
__author__ = "Oleg Broytman <phd@phdru.name>"
-__copyright__ = "Copyright (C) 2023 PhiloSoft Design"
+__copyright__ = "Copyright (C) 2023, 2024 PhiloSoft Design"
__license__ = "GNU GPL"
pass
if report_stats:
- print("Broytman set-URLs, Copyright (C) 2023 PhiloSoft Design")
+ print("Broytman set-urls, Copyright (C) 2023, 2024 PhiloSoft Design")
if len(args) != 1:
- sys.stderr.write("Usage: set-URLs [-s] urls_file")
+ sys.stderr.write("Usage: set-urls [-s] urls_file")
sys.exit(1)
# Read the external file with URLs and build a mapping (URL => redirect)