awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
happycola233 avatar

happycola233/tchMaterial-parser

0
View on GitHub↗
5,383 نجوم·655 تفرعات·Python·MIT·1 مشاهدةwww.bilibili.com/video/BV1Eu4y1v7mr↗

TchMaterial Parser

tchMaterial-parser هو أداة تنزيل PDF تعليمية ومحلل محتوى مصمم لاستخراج الكتب المدرسية الرقمية من المنصة الوطنية للتعليم الذكي. يعمل كأداة تنزيل مستندات دفعية تسترجع موارد تعليمية متعددة بكميات كبيرة، باستخدام تسمية ملفات مؤتمتة بناءً على العناوين المستخرجة والبيانات الوصفية.

يتضمن النظام مولد إشارات مرجعية PDF ينشئ جداول محتويات تنقلية وروابط قفز داخلية داخل الملفات التي تم تنزيلها. يقوم بحل روابط المعاينة البعيدة إلى عناوين قابلة للتنزيل مباشرة ويستخدم مصادقة تعتمد على الرموز (token-based) لتفويض طلبات API لاسترجاع الموارد.

تغطي الأداة أرشفة الكتب المدرسية الرقمية وتنظيم المستندات، مما يؤتمت عملية تنزيل مواد الدورة التدريبية للوصول دون اتصال بالإنترنت ويضمن احتفاظ ملفات PDF الناتجة بتسلسل الصفحات الصحيح.

Features

  • Textbook Downloaders - Provides a system for batch downloading educational textbooks as PDF files from the National Smart Education Platform.
  • Digital Textbook Archiving - Downloads electronic textbooks from educational platforms to create permanent local backups of learning materials.
  • PDF Parsers - Processes remote textbook data to extract and parse direct document URLs and associated metadata.
  • Offline Learning Resources - Provides tools to download digital textbooks and course materials for offline study and access.
  • Bulk - Automates the retrieval of multiple PDF documents from a web source to avoid manual saving.
  • Preview Link Resolution - Translates platform preview links into direct downloadable PDF addresses for offline storage.
  • Sequential Resource Fetching - Retrieves document pages in a defined order to ensure the resulting PDF maintains correct page sequencing.
  • Batch Download Managers - Functions as a system for simultaneously downloading multiple educational resources in bulk.
  • PDF Navigational Bookmarks - Inserts internal jump-links and tables of contents into PDFs to enable efficient document navigation.
  • Textbook Chapter Downloaders - Enables the bulk downloading of textbooks from remote platforms for local storage.
  • API Request Authentication - Uses token-based authentication to authorize API requests and maintain sessions during resource retrieval.
  • File Naming - Automatically names downloaded textbooks by extracting titles and metadata from the server responses.

سجل النجوم

مخطط تاريخ النجوم لـ happycola233/tchmaterial-parserمخطط تاريخ النجوم لـ happycola233/tchmaterial-parser

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ TchMaterial Parser

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع TchMaterial Parser.
  • faisalumair/udemy-downloader-guiالصورة الرمزية لـ FaisalUmair

    FaisalUmair/udemy-downloader-gui

    6,322عرض على GitHub↗

    udemy-downloader-gui is a desktop application designed for archiving Udemy course videos and materials to a local drive. Its primary purpose is to enable offline learning and the creation of local content backups for purchased courses. The tool supports batch downloading of multiple courses and video lessons simultaneously. It manages the retrieval process by preserving the original folder and file structure of the course content and provides controls for selecting video quality and managing active transfers. Access to content is handled through user account authentication using security tok

    JavaScriptdownloaderelectronlinux
    عرض على GitHub↗6,322
  • anionex/banana-slidesالصورة الرمزية لـ Anionex

    Anionex/banana-slides

    12,060عرض على GitHub↗

    Banana-slides is a generative AI workflow engine designed to automate the creation and refinement of professional slide decks. By leveraging large language models, the platform transforms raw text, structured outlines, and existing documents into visual presentations. It functions as an automated tool that orchestrates the entire lifecycle of a presentation, from initial content generation and layout design to final export. The system distinguishes itself through a modular provider abstraction that allows users to integrate various artificial intelligence services for content and image synthe

    Pythonai-ppt-makerai-slide-builderai-slides
    عرض على GitHub↗12,060
  • appwrite/sdk-for-react-nativeالصورة الرمزية لـ appwrite

    appwrite/sdk-for-react-native

    4,274عرض على GitHub↗

    This is a Backend-as-a-Service SDK for React Native, providing a library to integrate mobile applications with backend services. It serves as a client for managing user authentication, cloud databases, and remote file storage within a mobile environment. The SDK enables mobile developers to implement secure login flows using OAuth, email, and phone verification. It includes a database client for performing CRUD operations on structured data and a storage client for uploading and retrieving binary assets from remote cloud buckets. Additionally, it features a WebSocket-based interface to receiv

    TypeScriptappwritebaasjavascript
    عرض على GitHub↗4,274
  • googleapis/google-api-nodejs-clientالصورة الرمزية لـ googleapis

    googleapis/google-api-nodejs-client

    12,185عرض على GitHub↗

    The Google API Node.js client is a development kit designed for integrating Google Cloud services into server-side JavaScript applications. It provides generated interfaces that map application calls to remote service endpoints, enabling developers to execute requests and interact with cloud resources through a unified library. The library distinguishes itself through a modular architecture that allows developers to install specific service submodules individually, which optimizes application bundle sizes and improves startup performance. It also features automated OAuth2 token lifecycle mana

    TypeScriptclientclient-librarygoogle
    عرض على GitHub↗12,185
عرض جميع البدائل الـ 30 لـ TchMaterial Parser→

الأسئلة الشائعة

ما هي وظيفة happycola233/tchmaterial-parser؟

tchMaterial-parser هو أداة تنزيل PDF تعليمية ومحلل محتوى مصمم لاستخراج الكتب المدرسية الرقمية من المنصة الوطنية للتعليم الذكي. يعمل كأداة تنزيل مستندات دفعية تسترجع موارد تعليمية متعددة بكميات كبيرة، باستخدام تسمية ملفات مؤتمتة بناءً على العناوين المستخرجة والبيانات الوصفية.

ما هي الميزات الرئيسية لـ happycola233/tchmaterial-parser؟

الميزات الرئيسية لـ happycola233/tchmaterial-parser هي: Textbook Downloaders, Digital Textbook Archiving, PDF Parsers, Offline Learning Resources, Bulk, Preview Link Resolution, Sequential Resource Fetching, Batch Download Managers.

ما هي البدائل مفتوحة المصدر لـ happycola233/tchmaterial-parser؟

تشمل البدائل مفتوحة المصدر لـ happycola233/tchmaterial-parser: faisalumair/udemy-downloader-gui — udemy-downloader-gui is a desktop application designed for archiving Udemy course videos and materials to a local… anionex/banana-slides — Banana-slides is a generative AI workflow engine designed to automate the creation and refinement of professional… appwrite/sdk-for-react-native — This is a Backend-as-a-Service SDK for React Native, providing a library to integrate mobile applications with backend… googleapis/google-api-nodejs-client — The Google API Node.js client is a development kit designed for integrating Google Cloud services into server-side… tursodatabase/libsql — LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access,… pdfminer/pdfminer.six — pdfminer.six is a programmatic tool for extracting text, layout information, and metadata from PDF documents into…