أبحث عن طريقة – إعداد، إضافة، نص خارجي، أي شيء – للحصول على جميع المشاركات من موضوع واحد في مستند واحد (markdown، pdf، html، أي شيء مقبول). هل هناك أي خيارات متاحة؟
حتى لو فقد بعض التنسيق والصور، سيظل هذا مفيدًا لي.
أبحث عن طريقة – إعداد، إضافة، نص خارجي، أي شيء – للحصول على جميع المشاركات من موضوع واحد في مستند واحد (markdown، pdf، html، أي شيء مقبول). هل هناك أي خيارات متاحة؟
حتى لو فقد بعض التنسيق والصور، سيظل هذا مفيدًا لي.
ربما يحتوي هذا الموضوع على خيار مفيد لك
شكرا لك. لقد أجريت بعض عمليات البحث ولكنني لم أجد ذلك.
هل هناك أي معلمة سلسلة استعلام مثل per_page يمكنني استخدامها؟ لقد جربت ذلك ولم ينجح الأمر، ولكن ربما تم تهجئتها بشكل مختلف.
حجم “الصفحة” ثابت عند 1000. ولكن يمكنك التحكم في عدد الصفحات التي تريدها في واجهة مستخدم الطباعة لنظام التشغيل.
طلب الصفحة التالية ممكن،
بالنسبة لعناوين URL /raw/topic-id التي تعطي تنسيق markdown، فإن حجم الصفحة هو 100، وهو قصير جدًا بالنسبة لي. إذا كان بإمكاني زيادة ذلك إلى 1000 بطريقة ما، فسيكون ذلك رائعًا. يحتوي منتدى الخاص بي على عدد كبير من المواضيع التي تضم أكثر من 100 مشاركة ولكن لا يوجد أي منها يزيد عن 1000.
يمكنك طلب 10 صفحات في موضوع باستخدام نص برمجي مثل
wget https://meta.discourse.org/raw/TOPIC_ID\?page\=\{1..10\}
شكرا لك. لكل من يرغب في القيام بذلك، إليك مجموعة أوامر نجحت معي:
mkdir md-dl; cd md-dl
wget https://discuss.criticalfallibilism.com/raw/464\?page\=\{1..3\}
cat 464* \> combined.md
تنزيل الصفحات الإضافية لا بأس به؛ فهي تنتهي فارغة. لكن أعتقد أن الصفحات ستكون خارج الترتيب إذا كان هناك أكثر من 9 لأن، بالترتيب الأبجدي، 10 يأتي قبل 2.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.