@יוסי-כהן
הנה קובץ פייתון, (בלי ספריות חיצוניות),
export_book_links.py
הרצה שלו יוצרת קובץ אקסל עם כל הפרטים הנחוצים.
שם קובץ הפלט: otzaria_book_links.csv.
עמודות בקובץ: id, שם הספר, קישור, קטגוריה (נתיב מלא, למשל "תנ״ך / תורה") ומקור.
איך מריצים: python export_book_links.py. אפשר גם לציין נתיב ל־DB ונתיב לקובץ הפלט: python export_book_links.py <db> <out.csv>.
- קידוד: הקובץ נכתב ב־UTF-8 עם BOM, כדי שאקסל יציג עברית נכון.
- קריאה בלבד: ה־DB נפתח לקריאה בלבד, כך שאפשר להריץ גם כשאוצריא פתוחה.
- קישורים באקסל: אקסל כנראה לא יהפוך את הקישורים ללחיצים אוטומטית, כי
otzaria:// אינו סוג קישור שהוא מכיר. לא בדקתי את זה. אם צריך לחיצה ישירה, אפשר לשנות את העמודה לנוסחת HYPERLINK.
(לא כתבתי קובץ BAT, כי קובץ כזה לא יכול לקרוא SQLite בלי כלי נוסף).
כמובן כל AI יוכל להתאים לך את הקוד לפי ההתאמות האישיות שתרצה.