All Projects → doebi → MoodleScraper

doebi / MoodleScraper

Licence: other
scraping resources from moodle

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to MoodleScraper

moodle-local staticpage
Moodle plugin which displays static information pages which exist outside any course, imprint or faq pages for example, complete with Moodle navigation and theme
Stars: ✭ 37 (+5.71%)
Mutual labels:  moodle
docker-compose-moodle
This project quickly builds a local workspace for Moodle (Apache2, PHP-FPM with XDEBUG y Postgres) using containers for each of its main components. The local workspace is built and managed by Docker Compose
Stars: ✭ 33 (-5.71%)
Mutual labels:  moodle
moodle-theme boost campus
Moodle Boost child theme which is intended to meet the needs of university campuses and adds several features and improvements
Stars: ✭ 35 (+0%)
Mutual labels:  moodle
react-native-moodlemobile
A React Native application developed to work with Moodle.
Stars: ✭ 23 (-34.29%)
Mutual labels:  moodle
moodle-mod attendance
Allows an attendance log to be kept in Moodle
Stars: ✭ 63 (+80%)
Mutual labels:  moodle
moodle-downloader
A 4.9 stars rated chrome extension for batch downloading Moodle resources 💾
Stars: ✭ 68 (+94.29%)
Mutual labels:  moodle
moodle-format onetopic
Course format Onetopic to LMS Moodle
Stars: ✭ 15 (-57.14%)
Mutual labels:  moodle
moodle-tool objectfs
Object file storage system for Moodle
Stars: ✭ 61 (+74.29%)
Mutual labels:  moodle
discord-moodle-bot
Get notified about changes on moodle on you favorite platform!
Stars: ✭ 14 (-60%)
Mutual labels:  moodle
moodle-local profilecohort
Moodle plugin which lets admins manage cohort memberships based on users' custom profile fields
Stars: ✭ 20 (-42.86%)
Mutual labels:  moodle
moodle-tool-guide
A Quick Reference Guide for teachers and educators to use Moodle version 3 and later.
Stars: ✭ 18 (-48.57%)
Mutual labels:  moodle
SigTools
📆 Sigarra Tools | An extension that makes the information system of the University of Porto slightly better.
Stars: ✭ 35 (+0%)
Mutual labels:  moodle
harpia
Repositório do sistema acadêmico Harpia
Stars: ✭ 21 (-40%)
Mutual labels:  moodle
moodle-local mailtest
Moodle MailTest allows administrators to test Moodle's email system. A trace of the SMTP dialogue will be displayed if the email message cannot be sent for any reason.
Stars: ✭ 19 (-45.71%)
Mutual labels:  moodle
moodle-tool trigger
Like IFTTT for Moodle: events to trigger external services. https://moodle.org/plugins/tool_trigger
Stars: ✭ 32 (-8.57%)
Mutual labels:  moodle
moodle-block xp
A gamification plugin for Moodle allowing students to gain experience points and level up.
Stars: ✭ 138 (+294.29%)
Mutual labels:  moodle
amc2moodle
amc2moodle, is an automatic tool to convert multiple choice quiz between auto-muliple-choice LaTeX format and moodle XML format.
Stars: ✭ 14 (-60%)
Mutual labels:  moodle
Moodle-Hacking
Hack Moodle Exam
Stars: ✭ 43 (+22.86%)
Mutual labels:  moodle
moodle-tool pluginskel
Generator of Moodle plugins skeletons
Stars: ✭ 35 (+0%)
Mutual labels:  moodle
moodle-local contact
Contact Form is a Moodle plugin that allows your site to process information submitted through HTML forms to the site's support email address.
Stars: ✭ 15 (-57.14%)
Mutual labels:  moodle
      _____                    .___.__              
     /     \   ____   ____   __| _/|  |   ____      
    /  \ /  \ /  _ \ /  _ \ / __ | |  | _/ __ \     
   /    Y    (  <_> |  <_> ) /_/ | |  |_\  ___/     
   \____|__  /\____/ \____/\____ | |____/\___  >    
           \/                   \/           \/     
  _________                                         
 /   _____/ ________________  ______   ___________  
 \_____  \_/ ___\_  __ \__  \ \____ \_/ __ \_  __ \ 
 /        \  \___|  | \// __ \|  |_> >  ___/|  | \/ 
/_______  /\___  >__|  (____  /   __/ \___  >__|    
        \/     \/           \/|__|        \/        

MoodleScraper is a tool for scraping resources from Moodle.

Description

This script downloads all resources for your specified moodle instance and saves it in a neat folder structure.

+--Semester/
|  +--Class/
|  |  +--Section/
|  |  |  +--Resource.src

Prerequisites

The script uses python-requests and BeautifulSoup4.

pip install requests
pip install beautifulSoup4
pip install urllib

Configuration

copy scraper.conf.sample to scraper.conf and change all values to your needs. save and enjoy ;)

Usage

python scraper.py

Follow the Dialog.

Disclaimer

There is no warranty, expressed or implied, associated with this product. Use at your own risk.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].