[2026-10-10] eagle: personal/how-to/oreilly-book-to-ipad-pdf.md
This commit is contained in:
1 parent
2e2890b429
commit
8eead268d2
1 file changed
+12
-2
@@ -83,10 +83,10 @@ const BOOK_ROOT = "https://learning.oreilly.com/library/view/SLUG/BOOK_ID/";
|
||||
const OUTPUT = resolve("outputs/Book-Name-iPad-768x1024.pdf");
|
||||
```
|
||||
|
||||
Указать фактическое число нумерованных глав в массиве `expected`:
|
||||
Указать фактическое число нумерованных глав:
|
||||
|
||||
```js
|
||||
Array.from({ length: 8 }, ...)
|
||||
const CHAPTER_COUNT = 8;
|
||||
```
|
||||
|
||||
Например, для 12 глав заменить `8` на `12`.
|
||||
@@ -118,6 +118,16 @@ pdfinfo outputs/Book-Name-iPad-768x1024.pdf | grep -E 'Pages|Page size|File size
|
||||
Page size: 576 x 768 pts
|
||||
```
|
||||
|
||||
## Диагностика
|
||||
|
||||
Подробный stderr Chrome записывается в:
|
||||
|
||||
```text
|
||||
~/Automation/OReillyPDF/work/pdfs/agentic-graphrag-driver/chrome.log
|
||||
```
|
||||
|
||||
Workflow не ждёт загрузки всех lazy-изображений страницы перед распознаванием главы: это ранее вызывало ложный `Timed out waiting for chapter content`. Перед печатью он отдельно подгружает изображения внутри области книги; если отдельное изображение не успело загрузиться, печать продолжается с предупреждением.
|
||||
|
||||
## Безопасность
|
||||
|
||||
Каталог `work/chrome-oreilly-driver-profile` содержит локальную копию данных профиля Chrome, включая данные авторизации. Не синхронизировать и не публиковать этот каталог. При каждом запуске workflow пересоздаёт копию профиля.
|
||||
Reference in new issue
Block a user