{"repo":"shakirth-anisha/pesu-slide-download-automator","free":true,"listed":false,"github":"https://github.com/shakirth-anisha/pesu-slide-download-automator","clone":"git clone https://github.com/shakirth-anisha/pesu-slide-download-automator.git","description":"Automates the process of downloading all PESU Academy Slides + helps merge them + helps convert them from PPTX to PDF","language":"Python","stars":47,"topics":["automation","command-line-tool","educational-tools","open-source","pdf-tools","pes","pesu","slide-download","slides","web-scraping"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"PESU Academy Slide Download Automation --- Index 1. Overview 2. Installation 3. Auto Download Slides 4. Features for Pre-Existing Folders Converting PPTX to PDF Merge PDFs 5. Hide View Playwright Automation 6. Notes --- Overview This Python script automates the process of logging into PESU Academy, selecting a course, selecting a unit, opening the first slide, downloading and optionally merging available files using Playwright. All session data is stored only in memory, and the script prompts for your credentials at runtime. It is designed to simplify navigation inside PESU Academy without saving any user data locally. --- [!WARNING] Some courses on PESU Academy may have missing/improperly connected links that skip subsequent slides. Users are advised to verify slide downloads after execution. Installation 1. Install requirements: 2. Install Playwright browsers: --- Auto Download Slides 1. Run the main script: 2. Enter your SRN/PRN and password when prompted. 3. Follow the on-screen prompts to select a semester, course, and unit. If a semester has no courses, you will be asked to pick another one. 4. The script will open the first slide, download available files, automatically convert pptx to ppt files, and optionally merge them. --- Features for Pre-Existing Folders Converting PPTX to PDF You can automatically convert PPTX files to PDF using file conversion.py for pre existing folders: Merge PDFs You can merge PDFs from any folder using the merge.py script: If merged.pdf alr","default_branch":null,"files":null,"tree":[],"storefront":"/r/shakirth-anisha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shakirth-anisha/pesu-slide-download-automator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}