├── .github └── workflows │ └── node.js.yml ├── .gitignore ├── LICENSE ├── README.md ├── google42cb9884f621f987.html ├── home.html ├── images ├── favicon.ico ├── googlelogo.png ├── italy-flag-icon-64.png ├── logo.png ├── opengraphlogo.png ├── textselection.png └── united-kingdom-flag-icon-64.png ├── index.html ├── privacy_policy.html ├── scripts ├── dist │ ├── polimi-schedule.user.js │ ├── web-core-bundle.js │ └── web-core-bundle.js.map └── src │ ├── .husky │ └── pre-commit │ ├── .lintstagedrc.json │ ├── .prettierignore │ ├── .prettierrc.json │ ├── README.md │ ├── build │ └── userscriptBundler.js │ ├── error-reporting.js │ ├── gapi-importer.js │ ├── package-lock.json │ ├── package.json │ ├── polimi-schedule.user.js │ ├── schedule-to-ical.js │ ├── set-language.js │ ├── test │ ├── input │ │ ├── aerospaziale2020Chromium.txt │ │ ├── architettura2020Chromium.txt │ │ ├── architetturaSingoleDate2020Chromium.txt │ │ ├── automazione2022Chromium.txt │ │ ├── automazione2023Chromium.txt │ │ ├── computerScience2022BisChromium.txt │ │ ├── computerScience2022Chromium.txt │ │ ├── computerScience2022Safari.txt │ │ ├── computerScience2023Safari.txt │ │ ├── computerScienceDoppioCorso2020Firefox.txt │ │ ├── comunicazione2025Chromium.txt │ │ ├── costruzioni2020Firefox.txt │ │ ├── costruzioni2021Chromium.txt │ │ ├── costruzioni2021Firefox.txt │ │ ├── elettronica2022Chromium.txt │ │ ├── fisica2024Chromium.txt │ │ ├── gestionale2020Chromium.txt │ │ ├── gestionale2022Chromium.txt │ │ ├── informatica2020Chromium.txt │ │ ├── informatica2021Chromium.txt │ │ ├── informatica2021Firefox.txt │ │ ├── informatica2021Sem1Chromium.txt │ │ ├── informatica2021Sem1Firefox.txt │ │ ├── informatica2023Chromium.txt │ │ ├── ingegneria2022SamsungBrowser.txt │ │ ├── matematica2024Chromium.txt │ │ ├── meccanica2023Chromium.txt │ │ ├── nucleare2022Firefox.txt │ │ ├── urbanistica2022Chromium.txt │ │ ├── urbanistica2022EnglishChromium.txt │ │ └── urbanistica2022SamsungBrowser.txt │ ├── output │ │ ├── aerospaziale2020Chromium.json │ │ ├── architettura2020Chromium.json │ │ ├── architetturaSingoleDate2020Chromium.json │ │ ├── automazione2022Chromium.json │ │ ├── automazione2023Chromium.json │ │ ├── computerScience2022BisChromium.json │ │ ├── computerScience2022Chromium.json │ │ ├── computerScience2022Safari.json │ │ ├── computerScience2023Safari.json │ │ ├── computerScienceDoppioCorso2020Firefox.json │ │ ├── comunicazione2025Chromium.json │ │ ├── costruzioni2020Firefox.json │ │ ├── costruzioni2021Chromium.json │ │ ├── costruzioni2021Firefox.json │ │ ├── elettronica2022Chromium.json │ │ ├── fisica2024Chromium.json │ │ ├── gestionale2020Chromium.json │ │ ├── gestionale2022Chromium.json │ │ ├── informatica2020Chromium.json │ │ ├── informatica2021Chromium.json │ │ ├── informatica2021Firefox.json │ │ ├── informatica2021Sem1Chromium.json │ │ ├── informatica2021Sem1Firefox.json │ │ ├── informatica2023Chromium.json │ │ ├── ingegneria2022SamsungBrowser.json │ │ ├── matematica2024Chromium.json │ │ ├── meccanica2023Chromium.json │ │ ├── nucleare2022Firefox.json │ │ ├── urbanistica2022Chromium.json │ │ ├── urbanistica2022EnglishChromium.json │ │ └── urbanistica2022SamsungBrowser.json │ └── test.js │ └── ui.js └── style └── style.css /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- 1 | name: Mocha tests 2 | 3 | on: 4 | push: 5 | branches: [ master ] 6 | pull_request: 7 | branches: [ master ] 8 | 9 | jobs: 10 | build: 11 | 12 | runs-on: ubuntu-latest 13 | 14 | defaults: 15 | run: 16 | working-directory: scripts/src 17 | 18 | strategy: 19 | matrix: 20 | node-version: [16.x, 18.x, 20.x] 21 | # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ 22 | 23 | steps: 24 | - uses: actions/checkout@v4 25 | - name: Use Node.js ${{ matrix.node-version }} 26 | uses: actions/setup-node@v4 27 | with: 28 | node-version: ${{ matrix.node-version }} 29 | cache: 'npm' 30 | cache-dependency-path: scripts/src/package-lock.json 31 | - run: | 32 | npm install 33 | npm test 34 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | scripts/node_modules 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 bebora 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # polimi-schedule-js 2 | Genera un file iCalendar delle lezioni del Politecnico di Milano direttamente dal browser ed importalo sul tuo calendario. 3 | 4 | Il calendario così ottenuto può essere importato facilmente su [Google Calendar](https://support.google.com/calendar/answer/37118), [GNOME Evolution](https://help.gnome.org/users/evolution/stable/import-single-files.html.en) e altri calendari. [Outlook](https://support.office.com/en-us/article/Import-or-subscribe-to-a-calendar-in-Outlook-com-cff1429c-5af6-41ec-a5b4-74f2c278e98c) non è attualmente supportato per gli orari di AUIC (Architettura Urbanistica e Ingegneria delle Costruzioni), dato che non sa importare eventi con ricorrenze personalizzate (RDATE, EXDATE). 5 | 6 | Si può usare in due modi: 7 | - Userscript, installabile cliccando [qui](https://github.com/bebora/polimi-schedule-js/raw/master/scripts/dist/polimi-schedule.user.js) (Testato con Firefox Desktop/Mobile usando Greasemonkey e con Chrome Desktop usando Tampermonkey.) 8 | - [Convertitore su pagina separata](https://bebora.github.io/polimi-schedule-js/), su cui basta incollare l'orario testuale senza dover installare nessun componente aggiuntivo. È possibile scaricare da qui il calendario come file oppure importarlo velocemente su Google Calendar. 9 | 10 | Compatibile sia con l'orario dei [Servizi Online](https://www.polimi.it/servizionline/) del Politecnico che con quello del [Manifesto degli Studi](https://polimi.it/orario-lezioni). 11 | 12 | 13 | 14 | Realizzato con [Filesaver.js](https://github.com/eligrey/FileSaver.js/), [immutable-ics](https://github.com/angeloashmore/immutable-ics) e [Luxon](https://github.com/moment/luxon). 15 | 16 | Ispirato a [polimi-schedule](https://github.com/jacopo-j/polimi-schedule). 17 | -------------------------------------------------------------------------------- /google42cb9884f621f987.html: -------------------------------------------------------------------------------- 1 | google-site-verification: google42cb9884f621f987.html -------------------------------------------------------------------------------- /images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bebora/polimi-schedule-js/740fed36eaa4cb63568f66ee0383b15d049eb2a0/images/favicon.ico -------------------------------------------------------------------------------- /images/googlelogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bebora/polimi-schedule-js/740fed36eaa4cb63568f66ee0383b15d049eb2a0/images/googlelogo.png -------------------------------------------------------------------------------- /images/italy-flag-icon-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bebora/polimi-schedule-js/740fed36eaa4cb63568f66ee0383b15d049eb2a0/images/italy-flag-icon-64.png -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bebora/polimi-schedule-js/740fed36eaa4cb63568f66ee0383b15d049eb2a0/images/logo.png -------------------------------------------------------------------------------- /images/opengraphlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bebora/polimi-schedule-js/740fed36eaa4cb63568f66ee0383b15d049eb2a0/images/opengraphlogo.png -------------------------------------------------------------------------------- /images/textselection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bebora/polimi-schedule-js/740fed36eaa4cb63568f66ee0383b15d049eb2a0/images/textselection.png -------------------------------------------------------------------------------- /images/united-kingdom-flag-icon-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bebora/polimi-schedule-js/740fed36eaa4cb63568f66ee0383b15d049eb2a0/images/united-kingdom-flag-icon-64.png -------------------------------------------------------------------------------- /privacy_policy.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 |This Service is provided by GitHub Pages at no cost and is intended for use as is. 20 |
21 |Information Collection and Use
22 |The app collects information about unexpected errors. The information collected comprises User agents, timetable inputs and error descriptions. 23 |
24 |Moreover, the app uses third-party services that may collect information used to identify you.
25 |Links to privacy policy of third-party service providers used by the app
27 |Cookie policy
35 |This Service does not use cookies explicitly. However, the app may use third-party code and 36 | libraries that use cookies to collect information and improve their services. By using the site, you agree to 37 | its use of cookies. 38 |
39 |Links to cookie policy of third-party service providers used by the app
41 |Third-party data
46 |This Service can read and store data from third-party services if the user prompt to do so, for the regular 47 | integration of these services. This data is only used to import calendar events into the third-parties services. 48 |
49 |Links to Other Sites
50 |This Service may contain links to other sites. If you click on a third-party link, you will be directed 51 | to that site. Note that these external sites are not operated by me. Therefore, I strongly 52 | advise you to review the Privacy Policy of these websites. I have no control over 53 | and assume no responsibility for the content, privacy policies, or practices of any third-party sites 54 | or services. 55 |
56 |Changes to This Privacy Policy
57 |I may update our Privacy Policy from time to time. Thus, you are advised to review 58 | this page periodically for any changes. I will notify you of any changes by posting 59 | the new Privacy Policy on this page. These changes are effective immediately after they are posted on 60 | this page. 61 |
62 |Contact Us
63 |If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact 64 | me. 65 |
66 | 67 | 68 | -------------------------------------------------------------------------------- /scripts/src/.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | cd scripts/src 5 | 6 | npx lint-staged 7 | 8 | npm test 9 | -------------------------------------------------------------------------------- /scripts/src/.lintstagedrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "*.{js,json,md,html}": "prettier --write" 3 | } 4 | -------------------------------------------------------------------------------- /scripts/src/.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /scripts/src/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "trailingComma": "es5" 3 | } 4 | -------------------------------------------------------------------------------- /scripts/src/README.md: -------------------------------------------------------------------------------- 1 | # Running tests 2 | 3 | Install mocha with: `npm install mocha --save-dev` 4 | 5 | Then run tests with: 6 | `npm test` 7 | -------------------------------------------------------------------------------- /scripts/src/build/userscriptBundler.js: -------------------------------------------------------------------------------- 1 | import esbuild from "esbuild"; 2 | import {fileURLToPath} from "url"; 3 | import path from "path"; 4 | const __filename = fileURLToPath(import.meta.url); 5 | const __dirname = path.dirname(__filename); 6 | 7 | const metadata = `// ==UserScript== 8 | // @name polimi-schedule-js 9 | // @version ${process.env.npm_package_version} 10 | // @match https://www4.ceda.polimi.it/manifesti/manifesti/controller/GestioneCarrelloPublic.do* 11 | // @match https://www13.ceda.polimi.it/oralez/oralez/controller/MainDesktop.do* 12 | // @grant none 13 | // ==/UserScript== 14 | `; 15 | 16 | function runBuild() { 17 | esbuild.buildSync({ 18 | entryPoints: [`${__dirname}/../polimi-schedule.user.js`], 19 | banner: { 20 | js: metadata, 21 | }, 22 | bundle: true, 23 | minify: true, 24 | outfile: `${__dirname}/../../dist/polimi-schedule.user.js`, 25 | }) 26 | } 27 | 28 | runBuild(); 29 | -------------------------------------------------------------------------------- /scripts/src/error-reporting.js: -------------------------------------------------------------------------------- 1 | const supaKeyPieces = [ 2 | "3yBR5pjy9xZqnRm5KK4cWK2tiQVWQwWSpmRQjBuoFi4", 3 | "eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Inlsa2dtcmpyZ3ZvcWdsbHRrZ2dvIiwicm9sZSI6ImFub24iLCJpYXQiOjE3Mzk1Mjc0ODEsImV4cCI6MjA1NTEwMzQ4MX0", 4 | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9", 5 | ]; 6 | 7 | const supaKey = supaKeyPieces.reverse().join("."); 8 | const apiSubdomain = "ylkgmrjrgvoqglltkggo"; 9 | const supaEndpoint = `https://${apiSubdomain}.supabase.co/rest/v1/error_logs`; 10 | 11 | /** 12 | * Report error to error collector, discarding result 13 | * @param {string} user_agent 14 | * @param {string} lessons_timetable 15 | * @param {string} exception 16 | */ 17 | export function reportAppError(user_agent, lessons_timetable, exception) { 18 | fetch(supaEndpoint, { 19 | method: "POST", 20 | headers: { 21 | apikey: supaKey, 22 | Authorization: `Bearer ${supaKey}`, 23 | "Content-Type": "application/json", 24 | Prefer: "return=minimal", 25 | }, 26 | body: JSON.stringify({ 27 | user_agent: user_agent, 28 | lessons_timetable: lessons_timetable, 29 | exception: exception, 30 | }), 31 | }); 32 | } 33 | -------------------------------------------------------------------------------- /scripts/src/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "polimi-schedule-js", 3 | "version": "2.0.15", 4 | "description": "Convert PoliMi timetables to ICS files", 5 | "main": "schedule-to-ical.js", 6 | "scripts": { 7 | "test": "node_modules/.bin/mocha", 8 | "build": "npm run webpage && npm run userscript", 9 | "webpage": "node_modules/.bin/esbuild ui.js --bundle --minify --sourcemap --format=iife --global-name=bundle --outfile=../dist/web-core-bundle.js", 10 | "userscript": "node build/userscriptBundler.js", 11 | "format": "npx prettier --write .", 12 | "prepare": "cd ../.. && husky scripts/src/.husky" 13 | }, 14 | "repository": { 15 | "type": "git", 16 | "url": "git+https://github.com/bebora/polimi-schedule-js.git" 17 | }, 18 | "keywords": [ 19 | "PoliMi", 20 | "orari", 21 | "ics", 22 | "calendar" 23 | ], 24 | "author": "bebora@github", 25 | "license": "MIT", 26 | "bugs": { 27 | "url": "https://github.com/bebora/polimi-schedule-js/issues" 28 | }, 29 | "homepage": "https://github.com/bebora/polimi-schedule-js#readme", 30 | "devDependencies": { 31 | "esbuild": "^0.25.0", 32 | "husky": "^9.1.7", 33 | "lint-staged": "^15.4.3", 34 | "mocha": "^11.1.0", 35 | "prettier": "3.5.1" 36 | }, 37 | "dependencies": { 38 | "file-saver": "^2.0.5", 39 | "immutable-ics": "^0.4.0", 40 | "luxon": "^3.5.0", 41 | "uuid": "^9.0.1" 42 | }, 43 | "type": "module" 44 | } 45 | -------------------------------------------------------------------------------- /scripts/src/polimi-schedule.user.js: -------------------------------------------------------------------------------- 1 | import { getIcalendar, parseText } from "./schedule-to-ical.js"; 2 | import { saveAs } from "file-saver"; 3 | 4 | function sleep(ms) { 5 | return new Promise((resolve) => setTimeout(resolve, ms)); 6 | } 7 | 8 | async function addDownloadButton() { 9 | try { 10 | let divOrari; 11 | let orariText = undefined; 12 | let showButton = false; 13 | if (/.*GestioneCarrelloPublic\.do.*/.test(window.location.href)) { 14 | //Manifesto degli Studi 15 | if (document.getElementById("orarioTestuale") != null) showButton = true; 16 | let ulOrarioTestuale = document.getElementsByClassName( 17 | "ui-tabs-nav ui-helper-reset ui-helper-clearfix" 18 | )[0]; 19 | let sectionButton = ulOrarioTestuale.children[0].children[0]; 20 | if (sectionButton.innerText.indexOf("iCalendar") === -1) { 21 | sectionButton.innerText += " + file iCalendar"; 22 | } 23 | let tdOrarioTestuale = document.getElementsByClassName( 24 | "ElementInfoCard2 ui-corner-bottom" 25 | )[0]; //Better not to use getElementById because target id is duplicated (#orarioTestuale) 26 | divOrari = tdOrarioTestuale.children[0]; 27 | orariText = divOrari.children[1].innerText; 28 | } else { 29 | showButton = true; 30 | await sleep(100); 31 | divOrari = document.getElementsByClassName( 32 | "tabs polij_tabs ui-tabs ui-corner-all ui-widget ui-widget-content" 33 | )[0]; 34 | //The innerText of the target div is different if set to display:none or display:block. 35 | //The first is full of unnecessary \t and \n that break the parser, so a 0x0 div set to display:block can be used to extract the cleaner innerText. 36 | //This works only if the new div is added to the document 37 | let fakeDiv = document.createElement("DIV"); 38 | fakeDiv.innerHTML = document.getElementById("orarioTestuale").innerHTML; 39 | fakeDiv.style.display = "block"; 40 | fakeDiv.style.height = "0px"; 41 | fakeDiv.style.width = "0px"; 42 | fakeDiv.style.overflow = "hidden"; 43 | document.body.appendChild(fakeDiv); 44 | orariText = fakeDiv.innerText; 45 | } 46 | if (showButton && document.getElementById("exportCalButton") == null) { 47 | const events = parseText(orariText); 48 | let icsContent = getIcalendar(events); 49 | if (events.data.length === 0 || icsContent.error !== null) { 50 | console.error(events.data.length, icsContent.error); 51 | alert( 52 | "The userscript cannot detect any courses, please add something to the timetable" 53 | ); 54 | } else { 55 | let buttonNode = document.createElement("BUTTON"); 56 | buttonNode.innerHTML = "Esporta orario come iCalendar"; 57 | buttonNode.type = "button"; 58 | buttonNode.style.marginTop = "35px"; 59 | buttonNode.style.backgroundColor = "#c0ff85"; 60 | buttonNode.id = "exportCalButton"; 61 | divOrari.appendChild(buttonNode); 62 | buttonNode.addEventListener("click", function () { 63 | let blob = new Blob( 64 | [ 65 | icsContent.data || 66 | "Something has prevented the script from correctly creating the calendar", 67 | ], 68 | { type: "text/plain;charset=utf-8" } 69 | ); 70 | saveAs(blob, "orarioPolimi.ics"); 71 | }); 72 | } 73 | } 74 | } catch (err) { 75 | console.error( 76 | "Error while adding download button to page. (" + err.message + ")" 77 | ); 78 | } 79 | } 80 | 81 | addDownloadButton(); 82 | -------------------------------------------------------------------------------- /scripts/src/test/input/aerospaziale2020Chromium.txt: -------------------------------------------------------------------------------- 1 | 081374 - FONDAMENTI DI CHIMICA (Docente: Gambarotti Cristian ) 2 | Inizio lezioni: 14/09/2020 Fine lezioni: 23/12/2020 3 | Lunedì dalle 18:15 alle 20:15, esercitazione in aula L.15 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 4 | Lunedì dalle 16:15 alle 18:15, esercitazione in aula L.15 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 5 | Mercoledì dalle 10:15 alle 12:15, lezione in aula AULA VIRTUALE (-) 6 | Venerdì dalle 13:15 alle 15:15, lezione in aula AULA VIRTUALE (-) 7 | 8 | 9 | 081376 - METODI DI RAPPRESENTAZIONE TECNICA (Docente: Caruso Giandomenico ) 10 | Inizio lezioni: 14/09/2020 Fine lezioni: 23/12/2020 11 | Lunedì dalle 11:15 alle 13:15, lezione in aula AULA VIRTUALE (-) 12 | Mercoledì dalle 14:15 alle 17:15, laboratorio informatico in aula AULA VIRTUALE (-) 13 | Giovedì dalle 10:15 alle 13:15, esercitazione in aula B6.2.5 (Milano Bovisa - Via Candiani - Edificio B6 - Piano Secondo) 14 | Giovedì dalle 10:15 alle 13:15, esercitazione in aula B6.2.6 (Milano Bovisa - Via Candiani - Edificio B6 - Piano Secondo) 15 | 16 | 17 | 081360 - ANALISI E GEOMETRIA 1 (Docente: Muratori Matteo ) 18 | Inizio lezioni: 15/09/2020 Fine lezioni: 23/12/2020 19 | Martedì dalle 17:15 alle 20:15, esercitazione in aula L.04 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 20 | Martedì dalle 17:15 alle 20:15, esercitazione in aula BL.28.1.1 (Milano Bovisa - Via La Masa - Edificio BL28 - Piano Primo) 21 | Mercoledì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE (-) 22 | Venerdì dalle 15:15 alle 18:15, lezione in aula AULA VIRTUALE (-) 23 | 24 | 25 | 081369 - INFORMATICA B (Docente: Di Nitto Elisabetta ) 26 | Inizio lezioni: 14/09/2020 Fine lezioni: 22/12/2020 27 | Lunedì dalle 08:15 alle 11:15, lezione in aula L.15 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 28 | Martedì dalle 11:15 alle 13:15, esercitazione in aula L.03 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 29 | Martedì dalle 14:15 alle 16:15, esercitazione in aula BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo) 30 | Venerdì dalle 08:15 alle 11:15, laboratorio informatico in aula AULA VIRTUALE (-) 31 | 32 | 33 | 083265 - ISTITUZIONI DI INGEGNERIA AEROSPAZIALE (Docente: Janszen Gerardus ) 34 | Inizio lezioni: 15/09/2020 Fine lezioni: 22/12/2020 35 | Martedì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE (-) 36 | Giovedì dalle 17:15 alle 19:15, lezione in aula AULA VIRTUALE (-) 37 | Venerdì dalle 08:15 alle 11:15, lezione in aula AULA VIRTUALE (-) 38 | -------------------------------------------------------------------------------- /scripts/src/test/input/architettura2020Chromium.txt: -------------------------------------------------------------------------------- 1 | 053339 - CI MATEMATICA 2 | Semester: 1 Start of lessons: 08/10/2019 End of lesson: 16/01/2020 3 | Tuesday DALLE 15:15 ALLE 18:15, lesson in the classroom B.5.5 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quinto) 4 | Thursday DALLE 14:15 ALLE 17:15, lesson in the classroom 25.S.3 (EX D.0.4) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 5 | 6 | 053346 - ELEMENTI DI MATEMATICA B (Professor: Pierotti Dario Giancarlo) 7 | Semester: 1 Start of lessons: 08/10/2019 End of lesson: 16/01/2020 8 | 9 | 053345 - ELEMENTI DI MATEMATICA A (Professor: Pierotti Dario Giancarlo) 10 | Semester: 1 Start of lessons: 08/10/2019 End of lesson: 16/01/2020 11 | 12 | 13 | 095957 - FONDAMENTI DELLA RAPPRESENTAZIONE (Professor: Bianchi Alessandro) 14 | Semester: 1 Start of lessons: 07/10/2019 End of lesson: 13/01/2020 15 | Monday DALLE 13:15 ALLE 19:15, lesson in the classroom Q.1 (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 16 | 17 | 18 | 095955 - STORIA DELL'ARCHITETTURA 1 (Professor: Balestreri Isabella Carla Rachele) 19 | Semester: 1 Start of lessons: 08/10/2019 End of lesson: 16/01/2020 20 | Tuesday DALLE 10:15 ALLE 13:15, lesson in the classroom A - ALDO ROSSI (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 21 | Thursday DALLE 08:15 ALLE 11:15, lesson in the classroom B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo) 22 | 23 | 24 | 095748 - LABORATORIO DI PROGETTAZIONE ARCHITETTONICA 1 25 | Semester: Annual Start of lessons: 09/10/2019 End of lesson: 03/06/2020 26 | Wednesday DALLE 14:15 ALLE 19:15, lesson in the classroom B.3.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo) 27 | Wednesday DALLE 09:15 ALLE 13:15, lesson in the classroom B.3.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo) 28 | 29 | 095952 - PROGETTAZIONE ARCHITETTONICA (Professor: Dalzero Silvia) 30 | Semester: A Start of lessons: 09/10/2019 End of lesson: 03/06/2020 31 | 32 | 095932 - COMPOSIZIONE ARCHITETTONICA E URBANA (Professor: Orsini Filippo) 33 | Semester: A Start of lessons: 09/10/2019 End of lesson: 03/06/2020 34 | 35 | 096357 - TECNICHE DELLA RAPPRESENTAZIONE (Professor: Cuca Branka) 36 | Semester: A Start of lessons: 09/10/2019 End of lesson: 03/06/2020 37 | -------------------------------------------------------------------------------- /scripts/src/test/input/architetturaSingoleDate2020Chromium.txt: -------------------------------------------------------------------------------- 1 | 055541 - CARATTERI TIPOLOGICI DELL'ARCHITETTURA (Docente: Chizzoniti Domenico Giuseppe) 2 | Semestre: 1 3 | Lunedì dalle 10:15 alle 13:15, lezione in aula AULA VIRTUALE 1 (-) 4 | 28-set-2020 5 | 05-ott-2020 6 | 12-ott-2020 7 | 19-ott-2020 8 | 26-ott-2020 9 | 02-nov-2020 10 | 09-nov-2020 11 | 16-nov-2020 12 | 23-nov-2020 13 | 30-nov-2020 14 | 14-dic-2020 15 | 21-dic-2020 16 | 11-gen-2021 17 | Giovedì dalle 14:15 alle 18:15, lezione in aula 16B.0.1 (-) 18 | 08-ott-2020 19 | 05-nov-2020 20 | 19-nov-2020 21 | 03-dic-2020 22 | 17-dic-2020 23 | 14-gen-2021 24 | Giovedì dalle 14:15 alle 18:15, lezione in aula IV (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Terra) 25 | 22-ott-2020 26 | Giovedì dalle 14:15 alle 18:15, lezione in aula III.B (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 27 | 08-ott-2020 28 | 22-ott-2020 29 | 05-nov-2020 30 | 19-nov-2020 31 | 03-dic-2020 32 | 17-dic-2020 33 | 14-gen-2021 34 | 35 | 36 | 053339 - CI MATEMATICA 37 | Semestre: 1 38 | Martedì dalle 17:15 alle 20:15, lezione in aula 2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 39 | 29-set-2020 40 | 06-ott-2020 41 | 13-ott-2020 42 | 20-ott-2020 43 | 27-ott-2020 44 | 03-nov-2020 45 | 10-nov-2020 46 | 17-nov-2020 47 | 24-nov-2020 48 | 01-dic-2020 49 | 15-dic-2020 50 | 22-dic-2020 51 | 12-gen-2021 52 | Venerdì dalle 10:15 alle 13:15, lezione in aula AULA VIRTUALE 1 (-) 53 | 02-ott-2020 54 | 09-ott-2020 55 | 16-ott-2020 56 | 23-ott-2020 57 | 30-ott-2020 58 | 06-nov-2020 59 | 13-nov-2020 60 | 20-nov-2020 61 | 27-nov-2020 62 | 04-dic-2020 63 | 11-dic-2020 64 | 18-dic-2020 65 | 08-gen-2021 66 | 15-gen-2021 67 | 68 | 053347 - ELEMENTI DI MATEMATICA B (Docente: Brunetto Domenico Savio) 69 | 70 | 053345 - ELEMENTI DI MATEMATICA A (Docente: Brunetto Domenico Savio) 71 | 72 | 73 | 095957 - FONDAMENTI DELLA RAPPRESENTAZIONE (Docente: Bolognesi Cecilia Maria) 74 | Semestre: 1 75 | Lunedì dalle 14:15 alle 16:15, lezione in aula AULA VIRTUALE 1 (-) 76 | 28-set-2020 77 | 05-ott-2020 78 | 12-ott-2020 79 | 19-ott-2020 80 | 26-ott-2020 81 | 02-nov-2020 82 | 09-nov-2020 83 | 16-nov-2020 84 | 23-nov-2020 85 | 30-nov-2020 86 | 14-dic-2020 87 | 21-dic-2020 88 | 11-gen-2021 89 | Martedì dalle 10:15 alle 14:15, lezione in aula B.4.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto) 90 | 29-set-2020 91 | 06-ott-2020 92 | 13-ott-2020 93 | 20-ott-2020 94 | 27-ott-2020 95 | 03-nov-2020 96 | 10-nov-2020 97 | 17-nov-2020 98 | 24-nov-2020 99 | 01-dic-2020 100 | 15-dic-2020 101 | 22-dic-2020 102 | 12-gen-2021 103 | Martedì dalle 10:15 alle 14:15, lezione in aula B.4.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto) 104 | 29-set-2020 105 | 06-ott-2020 106 | 13-ott-2020 107 | 20-ott-2020 108 | 27-ott-2020 109 | 03-nov-2020 110 | 10-nov-2020 111 | 17-nov-2020 112 | 24-nov-2020 113 | 01-dic-2020 114 | 15-dic-2020 115 | 22-dic-2020 116 | 12-gen-2021 117 | 118 | 119 | 095955 - STORIA DELL'ARCHITETTURA 1 (Docente: Forni Maria Enrica Marica) 120 | Semestre: 1 121 | Giovedì dalle 14:15 alle 18:15, lezione in aula 16B.0.1 (-) 122 | 01-ott-2020 123 | 15-ott-2020 124 | 12-nov-2020 125 | 26-nov-2020 126 | 10-dic-2020 127 | 07-gen-2021 128 | Giovedì dalle 14:15 alle 18:15, lezione in aula 16B.1.1 (-) 129 | 29-ott-2020 130 | Giovedì dalle 14:15 alle 18:15, lezione in aula III.B (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 131 | 01-ott-2020 132 | 15-ott-2020 133 | 29-ott-2020 134 | 12-nov-2020 135 | 26-nov-2020 136 | 10-dic-2020 137 | 07-gen-2021 138 | Venerdì dalle 14:15 alle 18:15, lezione in aula AULA VIRTUALE 1 (-) 139 | 02-ott-2020 140 | 09-ott-2020 141 | 16-ott-2020 142 | 23-ott-2020 143 | 30-ott-2020 144 | 06-nov-2020 145 | 13-nov-2020 146 | 20-nov-2020 147 | 27-nov-2020 148 | 04-dic-2020 149 | 11-dic-2020 150 | 18-dic-2020 151 | 08-gen-2021 152 | 15-gen-2021 153 | 154 | 155 | 055537 - LABORATORIO DI PROGETTAZIONE ARCHITETTONICA 1 156 | Semestre: Annuale 157 | Lunedì dalle 16:15 alle 18:15, lezione in aula AULA VIRTUALE 1 (-) 158 | 28-set-2020 159 | 05-ott-2020 160 | 12-ott-2020 161 | 19-ott-2020 162 | 26-ott-2020 163 | 02-nov-2020 164 | 09-nov-2020 165 | 16-nov-2020 166 | 23-nov-2020 167 | 30-nov-2020 168 | 14-dic-2020 169 | 21-dic-2020 170 | 11-gen-2021 171 | 22-feb-2021 172 | 01-mar-2021 173 | 08-mar-2021 174 | 15-mar-2021 175 | 22-mar-2021 176 | 29-mar-2021 177 | 12-apr-2021 178 | 19-apr-2021 179 | 26-apr-2021 180 | 03-mag-2021 181 | 10-mag-2021 182 | 17-mag-2021 183 | 24-mag-2021 184 | 31-mag-2021 185 | Mercoledì dalle 14:15 alle 18:15, lezione in aula B.3.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo) 186 | 30-set-2020 187 | 07-ott-2020 188 | 14-ott-2020 189 | 21-ott-2020 190 | 28-ott-2020 191 | 04-nov-2020 192 | 11-nov-2020 193 | 18-nov-2020 194 | 25-nov-2020 195 | 02-dic-2020 196 | 09-dic-2020 197 | 16-dic-2020 198 | 23-dic-2020 199 | 13-gen-2021 200 | 24-feb-2021 201 | 03-mar-2021 202 | 10-mar-2021 203 | 17-mar-2021 204 | 24-mar-2021 205 | 31-mar-2021 206 | 07-apr-2021 207 | 14-apr-2021 208 | 21-apr-2021 209 | 28-apr-2021 210 | 05-mag-2021 211 | 12-mag-2021 212 | 19-mag-2021 213 | 26-mag-2021 -------------------------------------------------------------------------------- /scripts/src/test/input/automazione2022Chromium.txt: -------------------------------------------------------------------------------- 1 | 055513 - ADVANCED MEASUREMENT SYSTEMS FOR CONTROL APPLICATIONS ( Lecturer: Tarabini Marco) 2 | Lessons start: 02/22/2022 Lessons end: 05/31/2022 3 | Tuesday from 08:15 to 10:15, lesson in classroom BL.27.17 (Milano Bovisa - Via La Masa - Building BL27 - First Floor) 4 | Friday from 15:15 to 18:15, experimental laboratory in the CLASD classroom - BUILDING B.13 (-) 5 | Virtual classroom - Tarabini Marco 6 | Virtual classroom - Brambilla Paolo 7 | 8 | 9 | 094124 - SOFTWARE ENGINEERING (FOR AUTOMATION) ( Teacher: Rossi Matteo Giovanni) 10 | Lessons start: 23/02/2022 End of lessons: 01/06/2022 11 | Wednesday from 08:15 to 10:15, lesson in classroom 20.S.1 (Milano Città Studi - Via Bassini - Building 20 - Basement floor) 12 | Thursday from 08:15 to 10:15, lecture in classroom 6.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Building 6 - First floor) 13 | Virtual classroom - Rossi Matteo Giovanni 14 | Virtual classroom - Conti Gian Enrico 15 | 16 | 17 | 097470 - POWER ELECTRONICS AND SUPPLIES ( Teacher: Mauri Marco) 18 | Lessons start: 02/22/2022 Lessons end: 05/31/2022 19 | Tuesday from 10:15 to 12:15, lesson in classroom BL.27.17 (Milano Bovisa - Via La Masa - Building BL27 - First Floor) 20 | Friday from 1.15pm to 3.15pm, lesson in classroom BL.27.16 (Milano Bovisa - Via La Masa - Building BL27 - First Floor) 21 | Virtual classroom - Mauri Marco 22 | Virtual classroom - Mossina Stefano 23 | 24 | 25 | 052352 - AUTOMATION AND CONTROL LABORATORY ( Teacher: Cazzulani Gabriele) 26 | Lessons start: 02/21/2022 Lessons end: 05/30/2022 27 | Monday from 2.15pm to 7.15pm, experimental laboratory in the DIP classroom (-) 28 | Friday from 09:15 to 13:15, experimental laboratory in the DIP classroom (-) 29 | Virtual classroom - Cazzulani Gabriele 30 | Virtual classroom - Toscani Nicola 31 | Virtual classroom - Cholakkal Hafeez Husain 32 | 33 | 34 | 055514 - HIGH-TECH ENTREPRENEURSHIP ( Lecturer: Colombo Massimo Gaetano) 35 | Lessons start: 23/02/2022 End of lessons: 01/06/2022 36 | Wednesday from 4.15 pm to 6.15 pm, lesson in classroom 3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Building 3 - First floor) 37 | Thursday from 4.15pm to 6.15pm, lesson in room B.2.2 (Milano Città Studi - Via Bonardi - Building 14 - First Floor) 38 | Virtual classroom - Colombo Massimo Gaetano 39 | Virtual classroom - D'Agostino Cecilia 40 | Virtual classroom - Cavallo Angelo 41 | Virtual classroom - Ambrois Matteo 42 | 43 | 44 | 052359 - PERCEPTION, LOCALIZATION AND MAPPING FOR MOBILE ROBOTS ( Teacher: Matteucci Matteo) 45 | Lessons start: 23/02/2022 End of lessons: 01/06/2022 46 | Wednesday from 12:15 to 14:15, classroom lesson 26.11 (Milano Città Studi - Via Golgi 20 - Building 26 - First floor) 47 | Thursday from 2.15pm to 4.15pm, classroom lesson 26.11 (Milano Città Studi - Via Golgi 20 - Building 26 - First Floor) 48 | Virtual classroom - Matteucci Matteo 49 | 50 | 51 | 056823 - HISTORY OF INDUSTRIAL TECHNOLOGICAL INNOVATION ( Lecturer: Lavista Fabio Dario) 52 | Lessons start: 02/24/2022 Lessons end: 05/26/2022 53 | Thursday from 15:15 to 19:15, lesson in classroom 3.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Building 3 - First floor) 54 | Virtual classroom - Lavista Fabio Dario 55 | 56 | 57 | 056839 - ENGINEERING METHODS SUPPORTING JUSTICE ( Teacher: Ferrero Alessandro) 58 | Lessons start: 02/22/2022 Lessons end: 06/01/2022 59 | Tuesday from 3:15 pm to 5:15 pm, classroom lesson 7.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Building 7 - Ground floor Mezzanine) 60 | Wednesday from 15:15 to 17:15, classroom lesson 19.0.1 (EX NU.1) (Milano Città Studi - Via Bassini - Building 19 - Ground floor) 61 | Virtual classroom - Ferrero Alessandro 62 | -------------------------------------------------------------------------------- /scripts/src/test/input/automazione2023Chromium.txt: -------------------------------------------------------------------------------- 1 | 085796 - Modellistica dei Sistemi Meccanici (Docente: Resta Ferruccio) 2 | Inizio lezioni: 21/02/2023 Fine lezioni: 31/05/2023 3 | Martedì dalle 08:30 alle 10:00, lezione in aula 2.1.1 (Leonardo - Edificio 2 - Piano Primo) 4 | Mercoledì dalle 15:30 alle 17:00, esercitazione in aula 8.0.1 (Leonardo - Edificio 8 - Piano Terra) 5 | Mercoledì dalle 08:30 alle 10:00, lezione in aula 26.16 (Via Golgi - Edificio 26 - Piano Primo) 6 | Venerdì dalle 08:30 alle 10:00, esercitazione in aula 2.1.1 (Leonardo - Edificio 2 - Piano Primo) 7 | 8 | 9 | 085746 - Fondamenti di Elettronica (Docente: Carminati Marco ) 10 | Inizio lezioni: 21/02/2023 Fine lezioni: 31/05/2023 11 | Martedì dalle 10:30 alle 13:00, lezione in aula 2.1.1 (Leonardo - Edificio 2 - Piano Primo) 12 | Mercoledì dalle 10:30 alle 12:00, lezione in aula 26.16 (Via Golgi - Edificio 26 - Piano Primo) 13 | Venerdì dalle 14:30 alle 17:00, esercitazione in aula 5.03 (Leonardo - Edificio 5 - Piano Terra) 14 | 15 | 16 | 085745 - Fondamenti di Automatica (Docente: Tanelli Mara) 17 | Inizio lezioni: 21/02/2023 Fine lezioni: 31/05/2023 18 | Martedì dalle 14:30 alle 17:00, lezione in aula 25.0.1 (Via Golgi - Edificio 25 - Piano Terra) 19 | Mercoledì dalle 13:30 alle 15:00, lezione in aula 3.1.3 (Leonardo - Edificio 3 - Piano Primo) 20 | Venerdì dalle 10:30 alle 13:00, esercitazione in aula 2.1.1 (Leonardo - Edificio 2 - Piano Primo) -------------------------------------------------------------------------------- /scripts/src/test/input/computerScience2022BisChromium.txt: -------------------------------------------------------------------------------- 1 | 052795 - STRATEGY & MARKETING (Docente: Chiaroni Davide ) 2 | Inizio lezioni: 13/09/2022 Fine lezioni: 22/12/2022 3 | Nessun orario definito 4 | Aula virtuale - Chiaroni Davide 5 | Aula virtuale - Della Bella Federico 6 | Aula virtuale - Capella Francesca 7 | 8 | 9 | 054443 - SOFTWARE ENGINEERING 2 (Docente: Di Nitto Elisabetta ) 10 | Inizio lezioni: 14/09/2022 Fine lezioni: 22/12/2022 11 | Mercoledì dalle 08:15 alle 10:15, lezione in aula 20.S.1 (Milano Città Studi - Via Bassini - Edificio 20 - Piano Seminterrato) 12 | Giovedì dalle 08:15 alle 10:15, esercitazione in aula 7.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo) 13 | Aula virtuale - Di Nitto Elisabetta 14 | 15 | 16 | 052534 - RECOMMENDER SYSTEMS (Docente: Cremonesi Paolo ) 17 | Inizio lezioni: 14/09/2022 Fine lezioni: 22/12/2022 18 | Mercoledì dalle 14:15 alle 16:15, lezione in aula 9.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Terra) 19 | Giovedì dalle 16:15 alle 18:15, lezione in aula 5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo) 20 | Aula virtuale - Cremonesi Paolo 21 | 22 | 23 | 053865 - ADVANCED USER INTERFACES- IEDIE PROGRAM (Docente: Garzotto Franca ) 24 | Inizio lezioni: 12/09/2022 Fine lezioni: 21/12/2022 25 | Lunedì dalle 13:15 alle 15:15, lezione in aula Z.1 D.I. (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 26 | Mercoledì dalle 11:15 alle 13:15, lezione in aula G.1 (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Seminterrato) 27 | Aula virtuale - Garzotto Franca 28 | Aula virtuale - Beccaluva Eleonora Aida 29 | Aula virtuale - Patti Alberto 30 | Aula virtuale - Vona Francesco 31 | Aula virtuale - Giudici Mathyas 32 | Aula virtuale - Catania Fabio 33 | Aula virtuale - Barbieri Jessica 34 | Aula virtuale - Caslini Giacomo 35 | Aula virtuale - Crovari Pietro 36 | Aula virtuale - Gianotti Mattia 37 | 38 | 39 | 089183 - DATA BASES 2 (Docente: Comai Sara ) 40 | Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022 41 | Lunedì dalle 10:15 alle 12:15, lezione in aula 5.02 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 42 | Venerdì dalle 10:15 alle 12:15, esercitazione in aula B.4.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto) 43 | Aula virtuale - Comai Sara 44 | Aula virtuale - Milani Federico 45 | Aula virtuale - Braga Daniele Maria 46 | 47 | 48 | 088976 - GAME THEORY (Docente: Valente Giovanni ) 49 | Inizio lezioni: 13/09/2022 Fine lezioni: 28/10/2022 50 | Martedì dalle 15:15 alle 18:15, lezione in aula 7.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo) 51 | Giovedì dalle 08:15 alle 10:15, lezione in aula ROGERS (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Terra) 52 | Venerdì dalle 14:15 alle 17:15, lezione in aula 3.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 53 | Aula virtuale - Valente Giovanni 54 | Aula virtuale - El Skaf Rawad 55 | 56 | 57 | 056896 - OFFENSIVE AND DEFENSIVE CYBERSECURITY (Docente: Polino Mario ) 58 | Inizio lezioni: 12/09/2022 Fine lezioni: 22/12/2022 59 | Lunedì dalle 16:15 alle 18:15, lezione in aula 21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 60 | Giovedì dalle 16:15 alle 18:15, lezione in aula 2.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 61 | Aula virtuale - Polino Mario -------------------------------------------------------------------------------- /scripts/src/test/input/computerScience2022Chromium.txt: -------------------------------------------------------------------------------- 1 | 054443 - SOFTWARE ENGINEERING 2 (Docente: Rossi Matteo Giovanni ) 2 | Inizio lezioni: 14/09/2022 Fine lezioni: 22/12/2022 3 | Mercoledì dalle 08:15 alle 10:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 4 | Giovedì dalle 08:15 alle 10:15, esercitazione in aula 2.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 5 | 6 | 7 | 095943 - PRINCIPLES OF PROGRAMMING LANGUAGES (Docente: Pradella Matteo ) 8 | Inizio lezioni: 14/09/2022 Fine lezioni: 23/12/2022 9 | Mercoledì dalle 12:15 alle 14:15, lezione in aula 21.S.4 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 10 | Venerdì dalle 12:15 alle 14:15, lezione in aula 25.2.3 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Secondo) 11 | 12 | 13 | 089182 - FORMAL LANGUAGES AND COMPILERS (Docente: Morzenti Angelo Carlo ) 14 | Inizio lezioni: 13/09/2022 Fine lezioni: 22/12/2022 15 | Martedì dalle 08:15 alle 10:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 16 | Giovedì dalle 10:15 alle 12:15, esercitazione in aula 2.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 17 | 18 | 19 | 088983 - FOUNDATIONS OF OPERATIONS RESEARCH (Docente: Amaldi Edoardo ) 20 | Inizio lezioni: 12/09/2022 Fine lezioni: 21/12/2022 21 | Lunedì dalle 16:15 alle 19:15, esercitazione in aula 5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 22 | Martedì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 23 | Mercoledì dalle 10:15 alle 12:15, lezione in aula 25.S.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 24 | 25 | 26 | 089183 - DATA BASES 2 (Docente: Fraternali Piero ) 27 | Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022 28 | Lunedì dalle 10:15 alle 12:15, lezione in aula 26.11 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 29 | Venerdì dalle 10:15 alle 12:15, esercitazione in aula 26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 30 | 31 | 32 | 090950 - DISTRIBUTED SYSTEMS (Docente: Cugola Gianpaolo ) 33 | Inizio lezioni: 12/09/2022 Fine lezioni: 28/10/2022 34 | Lunedì dalle 13:15 alle 16:15, lezione in aula 20.S.1 (Milano Città Studi - Via Bassini - Edificio 20 - Piano Seminterrato) 35 | Mercoledì dalle 08:15 alle 11:15, lezione in aula T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 36 | Venerdì dalle 08:15 alle 10:15, lezione in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) 37 | 38 | 39 | 057955 - NETWORKED SOFTWARE FOR DISTRIBUTED SYSTEMS (Docente: Mottola Luca ) 40 | Inizio lezioni: 02/11/2022 Fine lezioni: 23/12/2022 41 | Lunedì dalle 13:15 alle 16:15, lezione in aula 20.S.1 (Milano Città Studi - Via Bassini - Edificio 20 - Piano Seminterrato) 42 | Mercoledì dalle 08:15 alle 11:15, lezione in aula T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 43 | Venerdì dalle 08:15 alle 10:15, lezione in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) -------------------------------------------------------------------------------- /scripts/src/test/input/computerScience2022Safari.txt: -------------------------------------------------------------------------------- 1 | 054443 - SOFTWARE ENGINEERING 2 (Docente: Rossi Matteo Giovanni ) 2 | Inizio lezioni: 14/09/2022 Fine lezioni: 22/12/2022 3 | Mercoledì dalle 08:15 alle 10:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - 4 | Edificio 20 - Piano Terra) 5 | Giovedì dalle 08:15 alle 10:15, esercitazione in aula 7.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo) 6 | 056901 - SYSTEMS AND METHODS FOR BIG AND UNSTRUCTURED DATA (Docente: Brambilla Marco ) 7 | Inizio lezioni: 13/09/2022 Fine lezioni: 22/12/2022 8 | Martedì dalle 14:15 alle 16:15, lezione in aula 9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - 9 | Edificio 9 - Piano Primo) 10 | Giovedì dalle 14:15 alle 16:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 11 | 089182 - FORMAL LANGUAGES AND COMPILERS (Docente: Morzenti Angelo Carlo ) 12 | Inizio lezioni: 13/09/2022 Fine lezioni: 22/12/2022 13 | Martedì dalle 08:15 alle 10:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - 14 | Edificio 20 - Piano Terra) 15 | Giovedì dalle 10:15 alle 12:15, esercitazione in aula 2.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 16 | 088983 - FOUNDATIONS OF OPERATIONS RESEARCH (Docente: Amaldi Edoardo ) 17 | Inizio lezioni: 12/09/2022 Fine lezioni: 21/12/2022 18 | Lunedì dalle 16:15 alle 19:15, esercitazione in aula 5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - 19 | Edificio 5 - Piano Terra) 20 | Martedì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 21 | Mercoledì dalle 10:15 alle 12:15, lezione in aula 25.S.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 22 | 089183 - DATA BASES 2 (Docente: Fraternali Piero ) 23 | Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022 24 | Lunedì dalle 10:15 alle 12:15, lezione in aula 26.11 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano 25 | Primo) 26 | Venerdì dalle 10:15 alle 12:15, esercitazione in aula 26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 27 | 056890 - UNCERTAINTY IN ARTIFICIAL INTELLIGENCE (Docente: Bonarini Andrea ) 28 | Inizio lezioni: 12/09/2022 Fine lezioni: 21/12/2022 29 | Lunedì dalle 14:15 alle 16:15, lezione in aula 3.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 30 | 3 - Piano Primo) 31 | Mercoledì dalle 15:15 alle 17:15, esercitazione in aula 3.1.5 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 32 | Mercoledì dalle 17:15 alle 18:15, esercitazione in aula 3.1.5 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 33 | 058844 - ADVANCED TOPICS IN DEEP LEARNING: THE RISE OF TRANSFORMERS (Docente: Matteucci Matteo ) 34 | Inizio lezioni: --/--/---- Fine lezioni: --/--/---- Nessun orario definito 35 | 058845 - HUMAN-COMPUTER INTERACTION FOR AI (HCI4AI) (Docente: Matera Maristella ) 36 | Inizio lezioni: --/--/---- Fine lezioni: --/--/---- Nessun orario definito -------------------------------------------------------------------------------- /scripts/src/test/input/computerScience2023Safari.txt: -------------------------------------------------------------------------------- 1 | FISICA TECNICA (Docente: Salioni Alberto ) 2 | Inizio lezioni: 22/02/2023 Fine lezioni: 01/06/2023 3 | Mercoledì dalle 08:15 alle 10:15, lezione in aula 9.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Terra) 4 | Giovedì dalle 14:15 alle 16:15, lezione in aula 3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 5 | Aula virtuale - Salioni Alberto 6 | 7 | 8 | MECCANICA (PER ING. INFORMATICA) (Docente: Somaschini Claudio ) 9 | Inizio lezioni: 21/02/2023 Fine lezioni: 01/06/2023 10 | Martedì dalle 09:15 alle 11:15, lezione in aula T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 11 | Giovedì dalle 16:15 alle 18:15, lezione in aula T.2.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 12 | Aula virtuale - Somaschini Claudio 13 | 14 | 15 | COMPUTING INFRASTRUCTURES (Docente: Palermo Gianluca ) 16 | Inizio lezioni: 20/02/2023 Fine lezioni: 30/05/2023 17 | Lunedì dalle 14:15 alle 16:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 18 | Martedì dalle 12:15 alle 14:15, esercitazione in aula 26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 19 | Aula virtuale - Palermo Gianluca 20 | 21 | 22 | FORMAL METHODS FOR CONCURRENT AND REAL-TIME SYSTEMS (Docente: San Pietro Pierluigi ) 23 | Inizio lezioni: 22/02/2023 Fine lezioni: 31/05/2023 24 | Mercoledì dalle 14:15 alle 16:15, lezione in aula B.5.5 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quinto) 25 | Venerdì dalle 12:15 alle 14:15, esercitazione in aula 3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 26 | Aula virtuale - San Pietro Pierluigi 27 | 28 | 29 | COMPUTER SECURITY (Docente: Zanero Stefano ) 30 | Inizio lezioni: 23/02/2023 Fine lezioni: 01/06/2023 31 | Giovedì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 32 | Venerdì dalle 10:15 alle 12:15, esercitazione in aula 21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 33 | Aula virtuale - Zanero Stefano 34 | Aula virtuale - Longari Stefano 35 | Aula virtuale - Bellante Armando 36 | 37 | 38 | ADVANCED COMPUTER ARCHITECTURES (Docente: Silvano Cristina ) 39 | Inizio lezioni: 20/02/2023 Fine lezioni: 31/05/2023 40 | Lunedì dalle 10:15 alle 12:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 41 | Mercoledì dalle 10:15 alle 12:15, esercitazione in aula 25.S.2 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 42 | Aula virtuale - Silvano Cristina -------------------------------------------------------------------------------- /scripts/src/test/input/computerScienceDoppioCorso2020Firefox.txt: -------------------------------------------------------------------------------- 1 | 2 | 095898 - COMPUTING INFRASTRUCTURES (Docente: Roveri Manuel) 3 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 26/05/2020 4 | 5 | Lunedì dalle 14:15 alle 16:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 6 | Martedì dalle 08:15 alle 10:15, lezione in aula 26.11 (EX L.26.11) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 7 | 8 | 9 | 10 | 089165 - COMPUTER SECURITY (Docente: Carminati Michele) 11 | Semestre: 2 Inizio lezioni: 27/02/2020 Fine lezioni: 05/06/2020 12 | 13 | Giovedì dalle 10:15 alle 12:15, lezione in aula B.4.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto) 14 | Venerdì dalle 10:15 alle 12:15, lezione in aula 26.11 (EX L.26.11) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 15 | 16 | 17 | 18 | 088949 - ADVANCED COMPUTER ARCHITECTURES (Docente: Santambrogio Marco Domenico) 19 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 03/06/2020 20 | 21 | Lunedì dalle 10:15 alle 12:15, lezione in aula 8.0.1 (EX F.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 8 - Piano Terra) 22 | Mercoledì dalle 10:15 alle 12:15, lezione in aula 3.0.3 (EX S.0.2) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 23 | 24 | 25 | 26 | 051587 - MODEL IDENTIFICATION AND DATA ANALYSIS 27 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 04/06/2020 28 | 29 | Lunedì dalle 08:15 alle 10:15, lezione in aula 2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 30 | Martedì dalle 16:15 alle 18:15, lezione in aula 2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 31 | Mercoledì dalle 16:15 alle 18:15, lezione in aula 2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 32 | Giovedì dalle 08:15 alle 10:15, lezione in aula 2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 33 | 34 | 35 | 051588 - MODEL IDENTIFICATION AND DATA ANALYSIS - 1ST MODULE (Docente: Bittanti Sergio) 36 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 04/06/2020 37 | 38 | 39 | 051589 - MODEL IDENTIFICATION AND DATA ANALYSIS - 2ND MODULE (Docente: Savaresi Sergio Matteo) 40 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 04/06/2020 41 | -------------------------------------------------------------------------------- /scripts/src/test/input/comunicazione2025Chromium.txt: -------------------------------------------------------------------------------- 1 | 057306 - FONDAMENTI DI INFORMATICA PER IL WEB DESIGN (Docente: Pilato Christian ) 2 | Semestre: 2 3 | Martedì dalle 14:15 alle 18:15 in aula B2.1.9 (Milano Bovisa - Via Durando - Edificio B2 - Piano Primo) 4 | 18-feb-2025 5 | 25-feb-2025 6 | 04-mar-2025 7 | 11-mar-2025 8 | 18-mar-2025 9 | 25-mar-2025 10 | 01-apr-2025 11 | 08-apr-2025 12 | 15-apr-2025 13 | 29-apr-2025 14 | 06-mag-2025 15 | 13-mag-2025 16 | 20-mag-2025 17 | 27-mag-2025 18 | Venerdì dalle 10:15 alle 12:15 in aula B2.2.1 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo) 19 | 21-feb-2025 20 | 28-feb-2025 21 | 07-mar-2025 22 | 14-mar-2025 23 | 21-mar-2025 24 | 28-mar-2025 25 | 04-apr-2025 26 | 11-apr-2025 27 | 18-apr-2025 28 | 02-mag-2025 29 | 09-mag-2025 30 | 16-mag-2025 31 | 23-mag-2025 32 | 30-mag-2025 33 | Aula virtuale - Pilato Christian 34 | Aula virtuale - Bonalumi Luca 35 | 36 | 37 | 062183 - LABORATORIO DI GRAFICA EDITORIALE 38 | Giovedì dalle 09:15 alle 18:15 in aula B2.2.7 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo) 39 | 20-feb-2025 40 | 27-feb-2025 41 | 06-mar-2025 42 | 13-mar-2025 43 | 20-mar-2025 44 | 27-mar-2025 45 | 10-apr-2025 46 | 17-apr-2025 47 | 24-apr-2025 48 | 08-mag-2025 49 | 15-mag-2025 50 | 22-mag-2025 51 | 29-mag-2025 52 | 062383 - ELEMENTI DI PROGETTAZIONE (INT. DI) (Docente: Casnati Francesca) 53 | Semestre: 2 54 | Aula virtuale - Casnati Francesca 55 | 062384 - ELEMENTI DI PROGETTAZIONE (Docente: Caratti Elena) 56 | Semestre: 2 57 | Aula virtuale - Caratti Elena 58 | Aula virtuale - Sudolski Karol 59 | 062182 - LEZIONI DI DESIGN EDITORIALE (Docente: Zingale Salvatore) 60 | Semestre: 2 61 | Aula virtuale - Zingale Salvatore 62 | Aula virtuale - Belardinelli Alice 63 | 64 | 65 | 062180 - TYPOGRAPHIC DESIGN (Docente: D'Agostino Beatrice ) 66 | Mercoledì dalle 09:15 alle 13:15 in aula B2.2.2 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo) 67 | 19-feb-2025 68 | 26-feb-2025 69 | 05-mar-2025 70 | 12-mar-2025 71 | 19-mar-2025 72 | 26-mar-2025 73 | 02-apr-2025 74 | 09-apr-2025 75 | 16-apr-2025 76 | 23-apr-2025 77 | 30-apr-2025 78 | 07-mag-2025 79 | 14-mag-2025 80 | 21-mag-2025 81 | 28-mag-2025 82 | Aula virtuale - D'Agostino Beatrice 83 | Aula virtuale - Sartorelli Antonella 84 | 85 | 86 | 099673 - STORIA DELLE COMUNICAZIONI VISIVE (Docente: Gunetti Luciana ) 87 | Venerdì dalle 09:15 alle 13:15 in aula B2.2.8 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo) 88 | 21-feb-2025 89 | 28-feb-2025 90 | 07-mar-2025 91 | 14-mar-2025 92 | 21-mar-2025 93 | 28-mar-2025 94 | 04-apr-2025 95 | 11-apr-2025 96 | 18-apr-2025 97 | 02-mag-2025 98 | 09-mag-2025 99 | 16-mag-2025 100 | 23-mag-2025 101 | 30-mag-2025 102 | Aula virtuale - Gunetti Luciana 103 | Aula virtuale - Mattana Walter 104 | 105 | 106 | 059365 - STRATEGIA, ECONOMIA E GESTIONE DEL PROGETTO (Docente: Magistretti Stefano ) 107 | Martedì dalle 09:15 alle 13:15 in aula B2.2.1 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo) 108 | 18-feb-2025 109 | 25-feb-2025 110 | 04-mar-2025 111 | 11-mar-2025 112 | 18-mar-2025 113 | 25-mar-2025 114 | 01-apr-2025 115 | 08-apr-2025 116 | 15-apr-2025 117 | 29-apr-2025 118 | 06-mag-2025 119 | 13-mag-2025 120 | 20-mag-2025 121 | 27-mag-2025 122 | Aula virtuale - Magistretti Stefano 123 | Aula virtuale - Gadola Silvia 124 | 125 | 126 | 059366 - FOTOGRAFIA: PERCEZIONE E GRAMMATICA DELL'IMMAGINE (Docente: Pozzi Piero Francesco ) 127 | Lunedì dalle 14:15 alle 18:15 in aula B2.1.9 (Milano Bovisa - Via Durando - Edificio B2 - Piano Primo) 128 | 17-feb-2025 129 | 24-feb-2025 130 | 03-mar-2025 131 | 10-mar-2025 132 | 17-mar-2025 133 | 24-mar-2025 134 | 31-mar-2025 135 | 07-apr-2025 136 | 14-apr-2025 137 | 28-apr-2025 138 | 05-mag-2025 139 | 12-mag-2025 140 | 19-mag-2025 141 | 26-mag-2025 142 | Aula virtuale - Pozzi Piero Francesco 143 | Aula virtuale - Rubessi Chiara 144 | 145 | 146 | 051223 - STORIA DELL'ARTE CONTEMPORANEA (Docente: Castelli Paolo ) 147 | Martedì dalle 14:15 alle 18:15 in aula B2.2.8 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo) 148 | 18-feb-2025 149 | 25-feb-2025 150 | 04-mar-2025 151 | 11-mar-2025 152 | 18-mar-2025 153 | 25-mar-2025 154 | 01-apr-2025 155 | 08-apr-2025 156 | 15-apr-2025 157 | 29-apr-2025 158 | 06-mag-2025 159 | 13-mag-2025 160 | 20-mag-2025 161 | 27-mag-2025 162 | Aula virtuale - Castelli Paolo 163 | Aula virtuale - Giusti Sergio 164 | -------------------------------------------------------------------------------- /scripts/src/test/input/costruzioni2020Firefox.txt: -------------------------------------------------------------------------------- 1 | 2 | 053110 - ANALISI MATEMATICA 1 (Docente: Di Cristo Michele) 3 | Semestre: 1 Inizio lezioni: 16/09/2019 Fine lezioni: 20/12/2019 4 | 5 | Lunedì dalle 15:15 alle 17:15, lezione in aula 25.S.1 (EX D.0.1) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 6 | Martedì dalle 09:15 alle 11:15, lezione in aula 26.12 (EX L.26.12) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 7 | Venerdì dalle 10:15 alle 13:15, lezione in aula 5.02 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 8 | 9 | 10 | 11 | 054390 - FONDAMENTI DI DISEGNO E PROGRAMMAZIONE 12 | Semestre: 1 Inizio lezioni: 18/09/2019 Fine lezioni: 19/12/2019 13 | 14 | 053112 - DISEGNO EDILE (Docente: Pignataro Maria Annunziata) 15 | Semestre: 1 Inizio lezioni: 18/09/2019 Fine lezioni: 19/12/2019 16 | 17 | Mercoledì dalle 08:15 alle 13:15, lezione in aula 26.13 (EX L.26.13) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 18 | Giovedì dalle 14:15 alle 18:15, esercitazione in aula 26.13 (EX L.26.13) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 19 | 20 | 21 | 054391 - FONDAMENTI DI INFORMATICA (Docente: Barenghi Alessandro) 22 | Semestre: 1 Inizio lezioni: 19/09/2019 Fine lezioni: 19/12/2019 23 | 24 | Giovedì dalle 08:15 alle 13:15, lezione in aula 26.13 (EX L.26.13) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 25 | 26 | 27 | 28 | 096374 - STORIA DELL'ARCHITETTURA E DELLE TECNICHE COSTRUTTIVE (Docente: Forni Maria Enrica Marica) 29 | Semestre: 1 Inizio lezioni: 18/09/2019 Fine lezioni: 18/12/2019 30 | 31 | Mercoledì dalle 14:15 alle 18:15, lezione in aula B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo) 32 | 33 | 34 | 35 | 054389 - MATERIALI PER LE COSTRUZIONI 36 | Semestre: Annuale Inizio lezioni: 24/02/2020 Fine lezioni: 05/06/2020 37 | 38 | 099551 - STRUTTURA, PROPRIETA' E APPLICAZIONI DEI MATERIALI (Docente: Redaelli Elena) 39 | Semestre: A Inizio lezioni: 24/02/2020 Fine lezioni: 05/06/2020 40 | 41 | Lunedì dalle 14:15 alle 16:15, lezione in aula B.2.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo) 42 | Mercoledì dalle 09:15 alle 11:15, lezione in aula 25.S.1 (EX D.0.1) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 43 | Venerdì dalle 14:15 alle 17:15, esercitazione in aula B.2.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo) 44 | 45 | 46 | 099550 - CHIMICA DI BASE (Docente: Dichiarante Valentina) 47 | Semestre: A Inizio lezioni: 16/09/2019 Fine lezioni: 05/06/2020 48 | 49 | L'orario non è stato definito 50 | 51 | -------------------------------------------------------------------------------- /scripts/src/test/input/costruzioni2021Chromium.txt: -------------------------------------------------------------------------------- 1 | 053110 - ANALISI MATEMATICA 1 (Docente: Di Cristo Michele) 2 | Semestre: 1 3 | Martedì dalle 10:15 alle 12:15, lezione in aula AULA VIRTUALE LEO (-) 4 | 14-set-2021 5 | 21-set-2021 6 | 28-set-2021 7 | 05-ott-2021 8 | 12-ott-2021 9 | 19-ott-2021 10 | 26-ott-2021 11 | 02-nov-2021 12 | 09-nov-2021 13 | 16-nov-2021 14 | 23-nov-2021 15 | 30-nov-2021 16 | 14-dic-2021 17 | 21-dic-2021 18 | Mercoledì dalle 13:15 alle 15:15, lezione in aula AULA VIRTUALE LEO (-) 19 | 15-set-2021 20 | 22-set-2021 21 | 29-set-2021 22 | 06-ott-2021 23 | 13-ott-2021 24 | 20-ott-2021 25 | 27-ott-2021 26 | 03-nov-2021 27 | 10-nov-2021 28 | 17-nov-2021 29 | 24-nov-2021 30 | 01-dic-2021 31 | 15-dic-2021 32 | 22-dic-2021 33 | Venerdì dalle 10:15 alle 13:15, lezione Aula al momento non disponibile 34 | 17-set-2021 35 | 24-set-2021 36 | 01-ott-2021 37 | 08-ott-2021 38 | 15-ott-2021 39 | 22-ott-2021 40 | 29-ott-2021 41 | 05-nov-2021 42 | 12-nov-2021 43 | 19-nov-2021 44 | 26-nov-2021 45 | 03-dic-2021 46 | 10-dic-2021 47 | 17-dic-2021 48 | 49 | 50 | 054390 - FONDAMENTI DI DISEGNO E PROGRAMMAZIONE 51 | Semestre: 1 52 | 054391 - FONDAMENTI DI INFORMATICA (Docente: Zoni Davide) 53 | Martedì dalle 13:15 alle 16:15, lezione in aula AULA VIRTUALE LEO (-) 54 | 14-set-2021 55 | 21-set-2021 56 | 28-set-2021 57 | 05-ott-2021 58 | 12-ott-2021 59 | 19-ott-2021 60 | 26-ott-2021 61 | 02-nov-2021 62 | 09-nov-2021 63 | 16-nov-2021 64 | 23-nov-2021 65 | 30-nov-2021 66 | 14-dic-2021 67 | 21-dic-2021 68 | Giovedì dalle 17:15 alle 20:15, lezione Aula al momento non disponibile 69 | 16-set-2021 70 | 23-set-2021 71 | 30-set-2021 72 | 07-ott-2021 73 | 14-ott-2021 74 | 21-ott-2021 75 | 28-ott-2021 76 | 04-nov-2021 77 | 11-nov-2021 78 | 18-nov-2021 79 | 25-nov-2021 80 | 02-dic-2021 81 | 09-dic-2021 82 | 16-dic-2021 83 | 23-dic-2021 84 | 85 | 053112 - DISEGNO EDILE (Docente: Banfi Fabrizio) 86 | Mercoledì dalle 09:15 alle 12:15, lezione in aula AULA VIRTUALE LEO (-) 87 | 15-set-2021 88 | 22-set-2021 89 | 29-set-2021 90 | 06-ott-2021 91 | 13-ott-2021 92 | 20-ott-2021 93 | 27-ott-2021 94 | 03-nov-2021 95 | 10-nov-2021 96 | 17-nov-2021 97 | 24-nov-2021 98 | 01-dic-2021 99 | 15-dic-2021 100 | 22-dic-2021 101 | Giovedì dalle 15:15 alle 17:15, lezione Aula al momento non disponibile 102 | 16-set-2021 103 | 23-set-2021 104 | 30-set-2021 105 | 07-ott-2021 106 | 14-ott-2021 107 | 21-ott-2021 108 | 28-ott-2021 109 | 04-nov-2021 110 | 11-nov-2021 111 | 18-nov-2021 112 | 25-nov-2021 113 | 02-dic-2021 114 | 09-dic-2021 115 | 16-dic-2021 116 | 23-dic-2021 117 | 118 | 119 | 096374 - STORIA DELL'ARCHITETTURA E DELLE TECNICHE COSTRUTTIVE (Docente: Forni Maria Enrica Marica) 120 | Semestre: 1 121 | Mercoledì dalle 15:15 alle 18:15, lezione in aula AULA VIRTUALE LEO (-) 122 | 15-set-2021 123 | 22-set-2021 124 | 29-set-2021 125 | 06-ott-2021 126 | 13-ott-2021 127 | 20-ott-2021 128 | 27-ott-2021 129 | 03-nov-2021 130 | 10-nov-2021 131 | 17-nov-2021 132 | 24-nov-2021 133 | 01-dic-2021 134 | 15-dic-2021 135 | 22-dic-2021 136 | 137 | 138 | 054389 - MATERIALI PER LE COSTRUZIONI 139 | Semestre: Annuale 140 | 099551 - STRUTTURA, PROPRIETA' E APPLICAZIONI DEI MATERIALI (Docente: Redaelli Elena) 141 | L'orario non è stato definito 142 | 143 | 099550 - CHIMICA DI BASE (Docente: Dichiarante Valentina) 144 | Lunedì dalle 09:15 alle 12:15, lezione in aula AULA VIRTUALE LEO (-) 145 | 13-set-2021 146 | 20-set-2021 147 | 27-set-2021 148 | 04-ott-2021 149 | 11-ott-2021 150 | 18-ott-2021 151 | 25-ott-2021 152 | 08-nov-2021 153 | 15-nov-2021 154 | 22-nov-2021 155 | 29-nov-2021 156 | 13-dic-2021 157 | 20-dic-2021 158 | Giovedì dalle 12:15 alle 14:15, lezione Aula al momento non disponibile 159 | 16-set-2021 160 | 23-set-2021 161 | 30-set-2021 162 | 07-ott-2021 163 | 14-ott-2021 164 | 21-ott-2021 165 | 28-ott-2021 166 | 04-nov-2021 167 | 11-nov-2021 168 | 18-nov-2021 169 | 25-nov-2021 170 | 02-dic-2021 171 | 09-dic-2021 172 | 16-dic-2021 173 | 23-dic-2021 174 | -------------------------------------------------------------------------------- /scripts/src/test/input/costruzioni2021Firefox.txt: -------------------------------------------------------------------------------- 1 | 2 | 053110 - ANALISI MATEMATICA 1 (Docente: Di Cristo Michele) 3 | Semestre: 1 4 | 5 | Martedì dalle 10:15 alle 12:15, lezione in aula AULA VIRTUALE LEO (-) 6 | 14-set-2021 7 | 21-set-2021 8 | 28-set-2021 9 | 05-ott-2021 10 | 12-ott-2021 11 | 19-ott-2021 12 | 26-ott-2021 13 | 02-nov-2021 14 | 09-nov-2021 15 | 16-nov-2021 16 | 23-nov-2021 17 | 30-nov-2021 18 | 14-dic-2021 19 | 21-dic-2021 20 | Mercoledì dalle 13:15 alle 15:15, lezione in aula AULA VIRTUALE LEO (-) 21 | 15-set-2021 22 | 22-set-2021 23 | 29-set-2021 24 | 06-ott-2021 25 | 13-ott-2021 26 | 20-ott-2021 27 | 27-ott-2021 28 | 03-nov-2021 29 | 10-nov-2021 30 | 17-nov-2021 31 | 24-nov-2021 32 | 01-dic-2021 33 | 15-dic-2021 34 | 22-dic-2021 35 | Venerdì dalle 10:15 alle 13:15, lezione in aula T.2.3 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 36 | 17-set-2021 37 | 24-set-2021 38 | 01-ott-2021 39 | 08-ott-2021 40 | 15-ott-2021 41 | 22-ott-2021 42 | 29-ott-2021 43 | 05-nov-2021 44 | 12-nov-2021 45 | 19-nov-2021 46 | 26-nov-2021 47 | 03-dic-2021 48 | 10-dic-2021 49 | 17-dic-2021 50 | 51 | 52 | 53 | 054390 - FONDAMENTI DI DISEGNO E PROGRAMMAZIONE 54 | Semestre: 1 55 | 56 | 054391 - FONDAMENTI DI INFORMATICA (Docente: Zoni Davide) 57 | 58 | Martedì dalle 13:15 alle 16:15, lezione in aula AULA VIRTUALE LEO (-) 59 | 14-set-2021 60 | 21-set-2021 61 | 28-set-2021 62 | 05-ott-2021 63 | 12-ott-2021 64 | 19-ott-2021 65 | 26-ott-2021 66 | 02-nov-2021 67 | 09-nov-2021 68 | 16-nov-2021 69 | 23-nov-2021 70 | 30-nov-2021 71 | 14-dic-2021 72 | 21-dic-2021 73 | Giovedì dalle 17:15 alle 20:15, lezione in aula OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 74 | 16-set-2021 75 | 23-set-2021 76 | 30-set-2021 77 | 07-ott-2021 78 | 14-ott-2021 79 | 21-ott-2021 80 | 28-ott-2021 81 | 04-nov-2021 82 | 11-nov-2021 83 | 18-nov-2021 84 | 25-nov-2021 85 | 02-dic-2021 86 | 09-dic-2021 87 | 16-dic-2021 88 | 23-dic-2021 89 | 90 | 91 | 053112 - DISEGNO EDILE (Docente: Banfi Fabrizio) 92 | 93 | Mercoledì dalle 09:15 alle 12:15, lezione in aula AULA VIRTUALE LEO (-) 94 | 15-set-2021 95 | 22-set-2021 96 | 29-set-2021 97 | 06-ott-2021 98 | 13-ott-2021 99 | 20-ott-2021 100 | 27-ott-2021 101 | 03-nov-2021 102 | 10-nov-2021 103 | 17-nov-2021 104 | 24-nov-2021 105 | 01-dic-2021 106 | 15-dic-2021 107 | 22-dic-2021 108 | Giovedì dalle 15:15 alle 17:15, lezione in aula OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 109 | 16-set-2021 110 | 23-set-2021 111 | 30-set-2021 112 | 07-ott-2021 113 | 14-ott-2021 114 | 21-ott-2021 115 | 28-ott-2021 116 | 04-nov-2021 117 | 11-nov-2021 118 | 18-nov-2021 119 | 25-nov-2021 120 | 02-dic-2021 121 | 09-dic-2021 122 | 16-dic-2021 123 | 23-dic-2021 124 | 125 | 126 | 127 | 096374 - STORIA DELL'ARCHITETTURA E DELLE TECNICHE COSTRUTTIVE (Docente: Forni Maria Enrica Marica) 128 | Semestre: 1 129 | 130 | Mercoledì dalle 15:15 alle 18:15, lezione in aula AULA VIRTUALE LEO (-) 131 | 15-set-2021 132 | 22-set-2021 133 | 29-set-2021 134 | 06-ott-2021 135 | 13-ott-2021 136 | 20-ott-2021 137 | 27-ott-2021 138 | 03-nov-2021 139 | 10-nov-2021 140 | 17-nov-2021 141 | 24-nov-2021 142 | 01-dic-2021 143 | 15-dic-2021 144 | 22-dic-2021 145 | Giovedì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 146 | 16-set-2021 147 | 23-set-2021 148 | 30-set-2021 149 | 07-ott-2021 150 | 14-ott-2021 151 | 21-ott-2021 152 | 28-ott-2021 153 | 04-nov-2021 154 | 11-nov-2021 155 | 18-nov-2021 156 | 25-nov-2021 157 | 02-dic-2021 158 | 09-dic-2021 159 | 16-dic-2021 160 | 23-dic-2021 161 | 162 | 163 | 164 | 054389 - MATERIALI PER LE COSTRUZIONI 165 | Semestre: Annuale 166 | 167 | 099551 - STRUTTURA, PROPRIETA' E APPLICAZIONI DEI MATERIALI (Docente: Redaelli Elena) 168 | 169 | L'orario non è stato definito 170 | 171 | 172 | 099550 - CHIMICA DI BASE (Docente: Dichiarante Valentina) 173 | 174 | Lunedì dalle 09:15 alle 12:15, lezione in aula AULA VIRTUALE LEO (-) 175 | 13-set-2021 176 | 20-set-2021 177 | 27-set-2021 178 | 04-ott-2021 179 | 11-ott-2021 180 | 18-ott-2021 181 | 25-ott-2021 182 | 08-nov-2021 183 | 15-nov-2021 184 | 22-nov-2021 185 | 29-nov-2021 186 | 13-dic-2021 187 | 20-dic-2021 188 | Giovedì dalle 12:15 alle 14:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 189 | 16-set-2021 190 | 23-set-2021 191 | 30-set-2021 192 | 07-ott-2021 193 | 14-ott-2021 194 | 21-ott-2021 195 | 28-ott-2021 196 | 04-nov-2021 197 | 11-nov-2021 198 | 18-nov-2021 199 | 25-nov-2021 200 | 02-dic-2021 201 | 09-dic-2021 202 | 16-dic-2021 203 | 23-dic-2021 204 | 205 | -------------------------------------------------------------------------------- /scripts/src/test/input/elettronica2022Chromium.txt: -------------------------------------------------------------------------------- 1 | 2 | FONDAMENTI DI SEGNALI E TRASMISSIONE 3 | Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022 4 | Lunedì dalle 09:15 alle 11:15, lezione in aula 25.2.3 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Secondo) 5 | Martedì dalle 09:15 alle 11:15, lezione in aula B.2.3 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo) 6 | Giovedì dalle 10:15 alle 12:15, lezione in aula 7.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo) 7 | Venerdì dalle 08:15 alle 10:15, lezione in aula 25.S.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 8 | 055517 - PROBABILITÀ E TRASMISSIONI NUMERICHE (Docente: Boffi Pierpaolo) 9 | Semestre: 1 Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022 10 | Aula virtuale - Boffi Pierpaolo 11 | 055516 - SEGNALI E PROCESSI STOCASTICI (Docente: Gatto Alberto) 12 | Semestre: 1 Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022 13 | Aula virtuale - Gatto Alberto 14 | 15 | 16 | SISTEMI ELETTRONICI DIGITALI 17 | Inizio lezioni: 12/09/2022 Fine lezioni: 22/12/2022 18 | Lunedì dalle 14:15 alle 16:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 19 | Martedì dalle 11:15 alle 13:15, lezione in aula B.2.3 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo) 20 | Mercoledì dalle 13:15 alle 15:15, lezione in aula 26.14 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 21 | Giovedì dalle 08:15 alle 10:15, lezione in aula 25.S.3 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 22 | Aula virtuale - Geraci Angelo 23 | 24 | 25 | ELETTRONICA ANALOGICA 26 | Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022 27 | Lunedì dalle 11:15 alle 13:15, lezione in aula 25.2.3 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Secondo) 28 | Martedì dalle 14:15 alle 16:15, lezione in aula 3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 29 | Mercoledì dalle 15:15 alle 17:15, lezione in aula 25.S.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 30 | Giovedì dalle 13:15 alle 17:15, laboratorio sperimentale in aula G.0.1 (Milano Città Studi - Via Golgi 40 - Edificio 23 - Piano Terra) 31 | Venerdì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 32 | Aula virtuale - Sampietro Marco 33 | 34 | 35 | -------------------------------------------------------------------------------- /scripts/src/test/input/fisica2024Chromium.txt: -------------------------------------------------------------------------------- 1 | 089494 - MECCANICA DEI SOLIDI (Docente: Bocciarelli Massimiliano ) 2 | Inizio lezioni: 16/09/2024 Fine lezioni: 20/12/2024 3 | Lunedì dalle 14:15 alle 16:15 in aula 5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo) 4 | Martedì dalle 12:15 alle 14:15 in aula OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 5 | Giovedì dalle 09:15 alle 11:15 in aula T.2.3 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 6 | Venerdì dalle 13:15 alle 15:15 in aula 2.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 7 | Aula virtuale - Bocciarelli Massimiliano 8 | Aula virtuale - Bertolli Veronica 9 | Aula virtuale - Papa Tommaso 10 | 11 | 12 | 079729 - OTTICA FISICA (Docente: Cerullo Giulio Nicola Felice ) 13 | Inizio lezioni: 16/09/2024 Fine lezioni: 19/12/2024 14 | Lunedì dalle 14:15 alle 18:15 in aula 3.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 15 | Lunedì dalle 09:15 alle 11:15 in aula 26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 16 | Martedì dalle 08:15 alle 10:15 in aula OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 17 | Mercoledì dalle 10:15 alle 12:15 in aula 25.0.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Terra) 18 | Giovedì dalle 08:15 alle 10:15 in aula B.4.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto) 19 | Aula virtuale - Cerullo Giulio Nicola Felice 20 | Aula virtuale - Manzoni Cristian 21 | 22 | 23 | 081079 - FONDAMENTI DI ELETTRONICA (PER ING. FISICA) (Docente: Ferrari Giorgio ) 24 | Inizio lezioni: 16/09/2024 Fine lezioni: 20/12/2024 25 | Lunedì dalle 11:15 alle 13:15 in aula 26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 26 | Martedì dalle 14:15 alle 16:15 in aula 26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 27 | Mercoledì dalle 15:15 alle 17:15 in aula 3.0.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 28 | Venerdì dalle 10:15 alle 12:15 in aula 5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 29 | Aula virtuale - Ferrari Giorgio 30 | Aula virtuale - Sacchi Emanuele 31 | Aula virtuale - Maurina Arianna Adelaide 32 | 33 | 34 | 062336 - SCIENZA E TECNOLOGIA DEI MATERIALI (Docente: Castiglioni Chiara ) 35 | Inizio lezioni: 17/09/2024 Fine lezioni: 20/12/2024 36 | Martedì dalle 10:15 alle 12:15 in aula AULA VIRTUALE LEO (-) 37 | Martedì dalle 10:15 alle 12:15 in aula OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 38 | Mercoledì dalle 08:15 alle 10:15 in aula 25.0.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Terra) 39 | Giovedì dalle 14:15 alle 16:15 in aula 3.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 40 | Venerdì dalle 15:15 alle 18:15 in aula LB01 (-) 41 | Venerdì dalle 08:15 alle 10:15 in aula 5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 42 | Aula virtuale - Castiglioni Chiara 43 | Aula virtuale - Milani Alberto 44 | -------------------------------------------------------------------------------- /scripts/src/test/input/gestionale2020Chromium.txt: -------------------------------------------------------------------------------- 1 | 052452 - FONDAMENTI DI ELETTROTECNICA (Docente: Grimaccia Francesco ) 2 | Semestre: 2 Inizio lezioni: 25/02/2020 Fine lezioni: 04/06/2020 3 | Martedì dalle 10:15 alle 12:15, lezione in aula BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo) 4 | Giovedì dalle 14:15 alle 16:15, esercitazione in aula LM.3 (Milano Bovisa - Via La Masa - Edificio B15 - Piano Terra) 5 | Giovedì dalle 14:15 alle 16:15, esercitazione in aula BL.28.2.2 (Milano Bovisa - Via La Masa - Edificio BL28 - Piano Secondo) 6 | Aula virtuale per didattica a distanza 7 | 8 | 9 | 052453 - FISICA TECNICA (Docente: Rocco Matteo Vincenzo ) 10 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 03/06/2020 11 | Lunedì dalle 09:15 alle 11:15, lezione in aula B2.2.9 (Milano Bovisa - Via Candiani - Edificio B2 - Piano Secondo) 12 | Mercoledì dalle 08:15 alle 10:15, esercitazione in aula BL.27.04 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo) 13 | Aula virtuale per didattica a distanza 14 | 15 | 16 | 082923 - TECNOLOGIA MECCANICA E QUALITA' (Docente: Colledani Marcello ) 17 | Semestre: 2 Inizio lezioni: 26/02/2020 Fine lezioni: 05/06/2020 18 | Mercoledì dalle 13:15 alle 16:15, lezione in aula L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 19 | Giovedì dalle 08:15 alle 10:15, lezione in aula BL.27.17 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo) 20 | Venerdì dalle 09:15 alle 12:15, lezione in aula B6.3.2 (Milano Bovisa - Via Candiani - Edificio B6 - Piano Terzo) 21 | Aula virtuale per didattica a distanza 22 | 23 | 24 | 072363 - GESTIONE DEI SISTEMI LOGISTICI E PRODUTTIVI (Docente: Cigolini Roberto ) 25 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 03/06/2020 26 | Lunedì dalle 08:15 alle 12:15, lezione in aula BL.27.04 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo) 27 | Mercoledì dalle 08:15 alle 12:15, lezione in aula L.03 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 28 | Aula virtuale per didattica a distanza 29 | 30 | 31 | 052458 - TECNOLOGIE DIGITALI 32 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 04/06/2020 33 | 052457 - TECNOLOGIE DIGITALI [2] (Docente: Musumeci Francesco) 34 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 04/06/2020 35 | Lunedì dalle 14:15 alle 16:15, lezione in aula B8 0.2 (Milano Bovisa - Via Candiani - Edificio B8 - Piano Terra) 36 | Giovedì dalle 13:15 alle 15:15, lezione in aula BL.27.05 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra) 37 | Aula virtuale per didattica a distanza 38 | 39 | 052456 - TECNOLOGIE DIGITALI [1] (Docente: Salnitri Mattia) 40 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 04/06/2020 41 | Lunedì dalle 16:15 alle 18:15, lezione in aula B8 0.2 (Milano Bovisa - Via Candiani - Edificio B8 - Piano Terra) 42 | Giovedì dalle 10:15 alle 12:15, lezione in aula BL.27.06 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra) 43 | Aula virtuale per didattica a distanza 44 | -------------------------------------------------------------------------------- /scripts/src/test/input/gestionale2022Chromium.txt: -------------------------------------------------------------------------------- 1 | 052451 - PROBABILITA' E STATISTICA MATEMATICA 2 | (Docente: Fagnola Franco 3 | ) 4 | Inizio lezioni: 22/02/2022 5 | Fine lezioni: 07/04/2022 6 | Martedì dalle 13:15 alle 16:00, lezione in aula B8 0.3 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra) 7 | Mercoledì dalle 14:30 alle 16:15, lezione in aula L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 8 | Giovedì dalle 10:30 alle 13:15, lezione in aula L.07 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 9 | 052454 - ECONOMIA 1 (MICROECONOMIA) 10 | (Docente: Felice Giulia 11 | ) 12 | Inizio lezioni: 14/04/2022 13 | Fine lezioni: 01/06/2022 14 | Martedì dalle 13:15 alle 16:15, lezione in aula B8 0.3 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra) 15 | Mercoledì dalle 14:15 alle 16:15, lezione in aula L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 16 | Giovedì dalle 10:15 alle 13:15, lezione in aula L.07 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 17 | 052452 - FONDAMENTI DI ELETTROTECNICA 18 | (Docente: Niccolai Alessandro 19 | ) 20 | Inizio lezioni: 22/02/2022 21 | Fine lezioni: 31/05/2022 22 | Martedì dalle 09:30 alle 11:30, lezione in aula B8 1.1 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra Soppalco) 23 | Giovedì dalle 16:30 alle 18:00, lezione in aula L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 24 | 052453 - FISICA TECNICA 25 | (Docente: Rocco Matteo Vincenzo 26 | ) 27 | Inizio lezioni: 21/02/2022 28 | Fine lezioni: 01/06/2022 29 | Lunedì dalle 11:30 alle 13:00, lezione in aula L.06 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 30 | Mercoledì dalle 16:30 alle 18:00, lezione in aula L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 31 | 052794 - ANALISI MATEMATICA II 32 | (Docente: Noris Benedetta 33 | ) 34 | Inizio lezioni: 21/02/2022 35 | Fine lezioni: 01/06/2022 36 | Lunedì dalle 15:20 alle 18:15, esercitazione in aula BL.27.05 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra) 37 | Mercoledì dalle 11:15 alle 13:00, lezione in aula BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo) 38 | Venerdì dalle 10:15 alle 13:00, lezione in aula B8 0.7 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra) 39 | -------------------------------------------------------------------------------- /scripts/src/test/input/informatica2020Chromium.txt: -------------------------------------------------------------------------------- 1 | 086067 - ALGORITMI E PRINCIPI DELL'INFORMATICA 2 | Semestre: 2 Inizio lezioni: 25/02/2020 Fine lezioni: 05/06/2020 3 | Martedì dalle 10:15 alle 12:15, lezione in aula III.B (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 4 | Mercoledì dalle 14:15 alle 17:15, esercitazione in aula 6.0.1 (EX C.I.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 6 - Piano Primo) 5 | Venerdì dalle 08:15 alle 11:15, lezione in aula 4.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 4 - Piano Terra) 6 | 7 | 086066 - ALGORITMI E PRINCIPI DELL'INFORMATICA (MOD 1 - INFORMATICA TEORICA) (Docente: Pradella Matteo) 8 | Semestre: 2 Inizio lezioni: 25/02/2020 Fine lezioni: 05/06/2020 9 | Aula virtuale per didattica a distanza 10 | 11 | 086065 - ALGORITMI E PRINCIPI DELL'INFORMATICA (MOD 2 - INFORMATICA 3) (Docente: Pradella Matteo) 12 | Semestre: 2 Inizio lezioni: 25/02/2020 Fine lezioni: 05/06/2020 13 | Aula virtuale per didattica a distanza 14 | 15 | 16 | 085905 - FONDAMENTI DI AUTOMATICA (Docente: Leva Alberto ) 17 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 04/06/2020 18 | Lunedì dalle 09:15 alle 12:15, lezione in aula 26.16 (EX L.26.16) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo) 19 | Martedì dalle 14:15 alle 18:15, laboratorio in aula LB7 (-) 20 | Mercoledì dalle 09:15 alle 12:15, lezione in aula 5.02 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 21 | Giovedì dalle 09:15 alle 11:15, lezione in aula B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo) 22 | Aula virtuale per didattica a distanza 23 | 24 | 25 | 052509 - PROVA FINALE (PROGETTO DI ALGORITMI E STRUTTURE DATI) (Docente: Pradella Matteo ) 26 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 05/06/2020 27 | Nessun orario definito 28 | Aula virtuale per didattica a distanza 29 | 30 | 31 | 099319 - PROBABILITÀ E STATISTICA PER L'INFORMATICA (Docente: Epifani Ilenia ) 32 | Semestre: 2 Inizio lezioni: 24/02/2020 Fine lezioni: 05/06/2020 33 | Lunedì dalle 13:15 alle 16:15, lezione in aula B.4.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto) 34 | Martedì dalle 08:15 alle 10:15, lezione in aula III.B (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 35 | Venerdì dalle 11:15 alle 14:15, esercitazione in aula 9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo) 36 | Aula virtuale per didattica a distanza 37 | -------------------------------------------------------------------------------- /scripts/src/test/input/informatica2021Chromium.txt: -------------------------------------------------------------------------------- 1 | 082748 - ELETTROTECNICA (Docente: Linaro Daniele ) 2 | Inizio lezioni: 23/02/2021 Fine lezioni: 04/06/2021 3 | Martedì dalle 08:15 alle 11:15, lezione in aula AULA VIRTUALE LEO (-) 4 | Mercoledì dalle 14:15 alle 17:15, esercitazione in aula 2.1.4 (EX N.1.6) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 5 | Giovedì dalle 11:15 alle 14:15, esercitazione in aula 2.1.1 (EX N.1.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 6 | Venerdì dalle 14:15 alle 17:15, lezione in aula AULA VIRTUALE LEO (-) 7 | Aula virtuale - Linaro Daniele 8 | Aula virtuale - Guzzetti Sergio 9 | 10 | 11 | 051124 - FISICA 12 | Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 13 | Lunedì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE LEO (-) 14 | Lunedì dalle 15:15 alle 17:15, esercitazione in aula 21.0.3 (EX E.G.6) (Milano Città Studi - Via Bassini - Edificio 21 - Piano Terra) 15 | Martedì dalle 11:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 16 | Mercoledì dalle 17:15 alle 19:15, esercitazione in aula 3.1.2 (EX S.1.2) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 17 | Mercoledì dalle 17:15 alle 19:15, esercitazione in aula 25.S.2 (EX D.0.3) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 18 | Giovedì dalle 15:15 alle 17:15, esercitazione in aula 2.1.5 (EX N.1.5) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 19 | Venerdì dalle 10:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 20 | 051193 - FISICA (MODULO 1) (Docente: D'Andrea Cosimo) 21 | Semestre: 2 Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 22 | Aula virtuale - D'Andrea Cosimo 23 | Aula virtuale - Ciappetta Giacinto 24 | Aula virtuale - Gatto Lorenzo 25 | Aula virtuale - Ciriolo Anna Gabriella 26 | 051125 - FISICA (MODULO 2) (Docente: D'Andrea Cosimo) 27 | Semestre: 2 Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 28 | Aula virtuale - D'Andrea Cosimo 29 | Aula virtuale - Ciappetta Giacinto 30 | Aula virtuale - Gatto Lorenzo 31 | Aula virtuale - Ciriolo Anna Gabriella 32 | 33 | 34 | 054303 - FONDAMENTI DI COMUNICAZIONI E INTERNET (Docente: Capone Antonio ) 35 | Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 36 | Lunedì dalle 11:15 alle 14:15, esercitazione in aula OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 37 | Martedì dalle 14:15 alle 17:15, lezione in aula AULA VIRTUALE LEO (-) 38 | Mercoledì dalle 10:15 alle 13:15, esercitazione in aula 2.1.1 (EX N.1.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 39 | Giovedì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE LEO (-) 40 | Venerdì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE LEO (-) 41 | Aula virtuale - Capone Antonio 42 | Aula virtuale - Moro Daniele -------------------------------------------------------------------------------- /scripts/src/test/input/informatica2021Firefox.txt: -------------------------------------------------------------------------------- 1 | 082748 - ELETTROTECNICA (Docente: Linaro Daniele ) 2 | Inizio lezioni: 23/02/2021 Fine lezioni: 04/06/2021 3 | 4 | Martedì dalle 08:15 alle 11:15, lezione in aula AULA VIRTUALE LEO (-) 5 | Mercoledì dalle 14:15 alle 17:15, esercitazione in aula 2.1.4 (EX N.1.6) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 6 | Giovedì dalle 11:15 alle 14:15, esercitazione in aula 2.1.1 (EX N.1.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 7 | Venerdì dalle 14:15 alle 17:15, lezione in aula AULA VIRTUALE LEO (-) 8 | 9 | Aula virtuale - Linaro Daniele 10 | Aula virtuale - Guzzetti Sergio 11 | 12 | 13 | 051124 - FISICA 14 | Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 15 | 16 | Lunedì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE LEO (-) 17 | Lunedì dalle 15:15 alle 17:15, esercitazione in aula 21.0.3 (EX E.G.6) (Milano Città Studi - Via Bassini - Edificio 21 - Piano Terra) 18 | Martedì dalle 11:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 19 | Mercoledì dalle 17:15 alle 19:15, esercitazione in aula 3.1.2 (EX S.1.2) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 20 | Mercoledì dalle 17:15 alle 19:15, esercitazione in aula 25.S.2 (EX D.0.3) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato) 21 | Giovedì dalle 15:15 alle 17:15, esercitazione in aula 2.1.5 (EX N.1.5) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 22 | Venerdì dalle 10:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 23 | 24 | 051193 - FISICA (MODULO 1) (Docente: D'Andrea Cosimo) 25 | Semestre: 2 Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 26 | Aula virtuale - D'Andrea Cosimo 27 | Aula virtuale - Ciappetta Giacinto 28 | Aula virtuale - Gatto Lorenzo 29 | Aula virtuale - Ciriolo Anna Gabriella 30 | 31 | 051125 - FISICA (MODULO 2) (Docente: D'Andrea Cosimo) 32 | Semestre: 2 Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 33 | Aula virtuale - D'Andrea Cosimo 34 | Aula virtuale - Ciappetta Giacinto 35 | Aula virtuale - Gatto Lorenzo 36 | Aula virtuale - Ciriolo Anna Gabriella 37 | 38 | 39 | 40 | 054303 - FONDAMENTI DI COMUNICAZIONI E INTERNET (Docente: Capone Antonio ) 41 | Inizio lezioni: 22/02/2021 Fine lezioni: 04/06/2021 42 | 43 | Lunedì dalle 11:15 alle 14:15, esercitazione in aula OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra) 44 | Martedì dalle 14:15 alle 17:15, lezione in aula AULA VIRTUALE LEO (-) 45 | Mercoledì dalle 10:15 alle 13:15, esercitazione in aula 2.1.1 (EX N.1.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 46 | Giovedì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE LEO (-) 47 | Venerdì dalle 08:15 alle 10:15, lezione in aula AULA VIRTUALE LEO (-) 48 | 49 | Aula virtuale - Capone Antonio 50 | Aula virtuale - Moro Daniele 51 | -------------------------------------------------------------------------------- /scripts/src/test/input/informatica2021Sem1Chromium.txt: -------------------------------------------------------------------------------- 1 | 095943 - PRINCIPLES OF PROGRAMMING LANGUAGES (Docente: Pradella Matteo ) 2 | Inizio lezioni: 13/09/2021 Fine lezioni: 23/12/2021 3 | Lunedì dalle 11:15 alle 14:15, lezione in aula AULA VIRTUALE LEO (-) 4 | Martedì dalle 17:15 alle 19:15, esercitazione in aula 2.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 5 | Giovedì dalle 17:15 alle 19:15, esercitazione in aula 21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 6 | Aula virtuale - Pradella Matteo 7 | 8 | 9 | 088983 - FOUNDATIONS OF OPERATIONS RESEARCH (Docente: Amaldi Edoardo ) 10 | Inizio lezioni: 14/09/2021 Fine lezioni: 23/12/2021 11 | Martedì dalle 12:15 alle 14:15, esercitazione in aula 20.S.1 (Milano Città Studi - Via Bassini - Edificio 20 - Piano Seminterrato) 12 | Mercoledì dalle 11:15 alle 14:15, lezione in aula AULA VIRTUALE LEO (-) 13 | Giovedì dalle 10:15 alle 12:15, esercitazione in aula 8.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 8 - Piano Terra) 14 | Sabato dalle 08:15 alle 11:15, laboratorio informatico in aula AULA VIRTUALE LEO (-) 15 | Sabato dalle 11:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 16 | Aula virtuale - Amaldi Edoardo 17 | 18 | 19 | 089182 - FORMAL LANGUAGES AND COMPILERS (Docente: Agosta Giovanni ) 20 | Inizio lezioni: 13/09/2021 Fine lezioni: 23/12/2021 21 | Lunedì dalle 11:15 alle 14:15, lezione in aula AULA VIRTUALE LEO (-) 22 | Martedì dalle 10:15 alle 12:15, esercitazione in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) 23 | Giovedì dalle 12:15 alle 14:15, esercitazione in aula 8.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 8 - Piano Terra) 24 | Aula virtuale - Agosta Giovanni 25 | 26 | 27 | 089183 - DATA BASES 2 (Docente: Martinenghi Davide ) 28 | Inizio lezioni: 13/09/2021 Fine lezioni: 20/12/2021 29 | Lunedì dalle 08:15 alle 11:15, lezione in aula AULA VIRTUALE LEO (-) 30 | Venerdì dalle 13:15 alle 17:15, esercitazione in aula 5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 31 | Sabato dalle 11:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 32 | Aula virtuale - Martinenghi Davide 33 | 34 | 35 | 054308 - ADVANCED CYBERSECURITY TOPICS (Docente: Polino Mario ) 36 | Inizio lezioni: 13/09/2021 Fine lezioni: 20/12/2021 37 | Lunedì dalle 16:15 alle 18:15, lezione in aula 21.0.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Terra) 38 | Venerdì dalle 16:15 alle 18:15, lezione in aula 21.S.1 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 39 | Aula virtuale - Polino Mario 40 | 41 | 42 | 052533 - MIDDLEWARE TECHNOLOGIES FOR DISTRIBUTED SYSTEMS (Docente: Mottola Luca ) 43 | Inizio lezioni: 13/09/2021 Fine lezioni: 22/12/2021 44 | Lunedì dalle 13:15 alle 16:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 45 | Mercoledì dalle 10:15 alle 13:15, lezione in aula 9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo) 46 | Venerdì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 47 | Aula virtuale - Mottola Luca 48 | 49 | 50 | 090950 - DISTRIBUTED SYSTEMS (Docente: Cugola Gianpaolo ) 51 | Inizio lezioni: 13/09/2021 Fine lezioni: 22/12/2021 52 | Lunedì dalle 13:15 alle 16:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 53 | Mercoledì dalle 10:15 alle 13:15, lezione in aula 9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo) 54 | Venerdì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 55 | Aula virtuale - Cugola Gianpaolo 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /scripts/src/test/input/informatica2021Sem1Firefox.txt: -------------------------------------------------------------------------------- 1 | 095943 - PRINCIPLES OF PROGRAMMING LANGUAGES (Docente: Pradella Matteo ) 2 | Inizio lezioni: 13/09/2021 Fine lezioni: 23/12/2021 3 | 4 | Lunedì dalle 11:15 alle 14:15, lezione in aula AULA VIRTUALE LEO (-) 5 | Martedì dalle 17:15 alle 19:15, esercitazione in aula 2.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 6 | Giovedì dalle 17:15 alle 19:15, esercitazione in aula 21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 7 | 8 | Aula virtuale - Pradella Matteo 9 | 10 | 11 | 088983 - FOUNDATIONS OF OPERATIONS RESEARCH (Docente: Amaldi Edoardo ) 12 | Inizio lezioni: 14/09/2021 Fine lezioni: 23/12/2021 13 | 14 | Martedì dalle 12:15 alle 14:15, esercitazione in aula 20.S.1 (Milano Città Studi - Via Bassini - Edificio 20 - Piano Seminterrato) 15 | Mercoledì dalle 11:15 alle 14:15, lezione in aula AULA VIRTUALE LEO (-) 16 | Giovedì dalle 10:15 alle 12:15, esercitazione in aula 8.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 8 - Piano Terra) 17 | Sabato dalle 08:15 alle 11:15, laboratorio informatico in aula AULA VIRTUALE LEO (-) 18 | Sabato dalle 11:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 19 | 20 | Aula virtuale - Amaldi Edoardo 21 | 22 | 23 | 089182 - FORMAL LANGUAGES AND COMPILERS (Docente: Agosta Giovanni ) 24 | Inizio lezioni: 13/09/2021 Fine lezioni: 23/12/2021 25 | 26 | Lunedì dalle 11:15 alle 14:15, lezione in aula AULA VIRTUALE LEO (-) 27 | Martedì dalle 10:15 alle 12:15, esercitazione in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) 28 | Giovedì dalle 12:15 alle 14:15, esercitazione in aula 8.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 8 - Piano Terra) 29 | 30 | Aula virtuale - Agosta Giovanni 31 | 32 | 33 | 089183 - DATA BASES 2 (Docente: Martinenghi Davide ) 34 | Inizio lezioni: 13/09/2021 Fine lezioni: 20/12/2021 35 | 36 | Lunedì dalle 08:15 alle 11:15, lezione in aula AULA VIRTUALE LEO (-) 37 | Venerdì dalle 13:15 alle 17:15, esercitazione in aula 5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 38 | Sabato dalle 11:15 alle 13:15, lezione in aula AULA VIRTUALE LEO (-) 39 | 40 | Aula virtuale - Martinenghi Davide 41 | 42 | 43 | 054308 - ADVANCED CYBERSECURITY TOPICS (Docente: Polino Mario ) 44 | Inizio lezioni: 13/09/2021 Fine lezioni: 20/12/2021 45 | 46 | Lunedì dalle 16:15 alle 18:15, lezione in aula 21.0.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Terra) 47 | Venerdì dalle 16:15 alle 18:15, lezione in aula 21.S.1 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 48 | 49 | Aula virtuale - Polino Mario 50 | 51 | 52 | 052533 - MIDDLEWARE TECHNOLOGIES FOR DISTRIBUTED SYSTEMS (Docente: Mottola Luca ) 53 | Inizio lezioni: 13/09/2021 Fine lezioni: 22/12/2021 54 | 55 | Lunedì dalle 13:15 alle 16:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 56 | Mercoledì dalle 10:15 alle 13:15, lezione in aula 9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo) 57 | Venerdì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 58 | 59 | Aula virtuale - Mottola Luca 60 | 61 | 62 | 090950 - DISTRIBUTED SYSTEMS (Docente: Cugola Gianpaolo ) 63 | Inizio lezioni: 13/09/2021 Fine lezioni: 22/12/2021 64 | 65 | Lunedì dalle 13:15 alle 16:15, lezione in aula SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra) 66 | Mercoledì dalle 10:15 alle 13:15, lezione in aula 9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo) 67 | Venerdì dalle 10:15 alle 12:15, lezione in aula 5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra) 68 | 69 | Aula virtuale - Cugola Gianpaolo 70 | -------------------------------------------------------------------------------- /scripts/src/test/input/informatica2023Chromium.txt: -------------------------------------------------------------------------------- 1 | 082748 - ELETTROTECNICA (Docente: Bizzarri Federico ) 2 | Inizio lezioni: 21/02/2023 Fine lezioni: 01/06/2023 3 | Martedì dalle 08:15 alle 11:15, lezione in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano 4 | Terra) 5 | Giovedì dalle 10:15 alle 13:15, lezione in aula 5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo) 6 | Venerdì dalle 14:15 alle 16:15, lezione in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) 7 | 051124 - FISICA 8 | Inizio lezioni: 20/02/2023 Fine lezioni: 01/06/2023 9 | Lunedì dalle 15:15 alle 17:15, esercitazione in aula 21.S.4 (Milano Città Studi - Via Bassini - Edificio 21 - 10 | Piano Seminterrato) 11 | Martedì dalle 11:15 alle 13:15, lezione in aula 2.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 12 | Mercoledì dalle 15:15 alle 17:15, lezione in aula 2.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 13 | Mercoledì dalle 17:15 alle 19:15, esercitazione in aula 2.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo) 14 | Mercoledì dalle 17:15 alle 19:15, esercitazione in aula 3.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 15 | Giovedì dalle 15:15 alle 17:15, esercitazione in aula 21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato) 16 | Venerdì dalle 10:15 alle 13:15, lezione in aula 5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo) 17 | 051125 - FISICA (MODULO 2) (Docente: Contini Davide) Semestre: 2 Inizio lezioni: 20/02/2023 Fine lezioni: 01/06/2023 18 | 051193 - FISICA (MODULO 1) (Docente: Della Valle Giuseppe) Semestre: 2 Inizio lezioni: 20/02/2023 Fine lezioni: 01/06/2023 19 | 054303 - FONDAMENTI DI COMUNICAZIONI E INTERNET (Docente: Musumeci Francesco ) 20 | Inizio lezioni: 20/02/2023 Fine lezioni: 31/05/2023 21 | Lunedì dalle 11:15 alle 14:15, lezione in aula 9.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 22 | 9 - Piano Terra) 23 | Mercoledì dalle 10:15 alle 13:15, esercitazione in aula 4.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 4 - Piano Terra) 24 | Venerdì dalle 08:15 alle 10:15, lezione in aula 5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo) -------------------------------------------------------------------------------- /scripts/src/test/input/ingegneria2022SamsungBrowser.txt: -------------------------------------------------------------------------------- 1 | 082740 - ANALISI MATEMATICA 1 (Docente: Boella Marco Ugo Claudio) 2 | 3 | Semestre: 1 Inizio lezioni: 12/09/2022 Fine lezioni: 23/12/2022Lunedì dalle 14:15 alle 16:15, lezione in aula 9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo)Mercoledì dalle 08:15 alle 11:15, lezione in aula 3.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)Venerdì dalle 14:15 alle 17:15, esercitazione in aula 5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)Venerdì dalle 11:15 alle 14:15, esercitazione in aula B.5.5 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quinto) 4 | 5 | 082746 - FONDAMENTI DI INFORMATICA (Docente: Caglioti Vincenzo) 6 | 7 | Semestre: 1 Inizio lezioni: 12/09/2022 Fine lezioni: 22/12/2022Lunedì dalle 08:15 alle 11:15, lezione in aula T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)Mercoledì dalle 11:15 alle 14:15, lezione in aula 3.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)Giovedì dalle 12:15 alle 14:15, lezione in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra)Giovedì dalle 16:15 alle 19:15, laboratorio informatico in aula T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) 8 | 9 | 082747 - GEOMETRIA E ALGEBRA LINEARE (Docente: Pinton Stefano) 10 | 11 | Semestre: 1 Inizio lezioni: 12/09/2022 Fine lezioni: 22/12/2022Lunedì dalle 11:15 alle 13:15, lezione in aula T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)Mercoledì dalle 16:15 alle 19:15, esercitazione in aula B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)Mercoledì dalle 15:15 alle 18:15, esercitazione in aula 26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)Giovedì dalle 10:15 alle 12:15, lezione in aula 5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano P 12 | -------------------------------------------------------------------------------- /scripts/src/test/input/matematica2024Chromium.txt: -------------------------------------------------------------------------------- 1 | 051589 - MODEL IDENTIFICATION AND DATA ANALYSIS - 2ND MODULE (Docente: Savaresi Sergio Matteo) 2 | Inizio lezioni: 19/02/2024 Fine lezioni: 30/05/2024 3 | Lunedì dalle 08:15 alle 10:15, lezione in aula T.2.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 4 | Martedì dalle 16:15 alle 18:15, esercitazione in aula T.2.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo) 5 | Mercoledì dalle 16:15 alle 18:15, lezione in aula 2.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 6 | Giovedì dalle 08:15 alle 10:15, esercitazione in aula 2.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra) 7 | Semestre: 2(2) Inizio lezioni: 19/02/2024 Fine lezioni: 30/05/2024 8 | Aula virtuale - Savaresi Sergio Matteo 9 | Aula virtuale - Delcaro Giacomo 10 | 051588 - MODEL IDENTIFICATION AND DATA ANALYSIS - 1ST MODULE (Docente: Formentin Simone) 11 | Semestre: 2(1) Inizio lezioni: 19/02/2024 Fine lezioni: 30/05/2024 12 | Aula virtuale - Formentin Simone 13 | Aula virtuale - Rapizza Marco Raffaele 14 | 15 | 16 | 052500 - FINANCIAL ENGINEERING (Docente: Baviera Roberto ) 17 | Inizio lezioni: 19/02/2024 Fine lezioni: 29/05/2024 18 | Lunedì dalle 10:15 alle 13:15, lezione in aula E\F (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 19 | Martedì dalle 08:15 alle 11:15, lezione in aula T.0.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Seminterrato) 20 | Mercoledì dalle 08:15 alle 10:15, lezione in aula 3.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 21 | Aula virtuale - Baviera Roberto 22 | Aula virtuale - Nassigh Aldo 23 | 24 | 25 | 055757 - INSURANCE & ECONOMETRICS (Docente: Azzone Michele ) 26 | Inizio lezioni: 21/02/2024 Fine lezioni: 31/05/2024 27 | Mercoledì dalle 14:15 alle 16:15, lezione in aula 7.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Terra Soppalco) 28 | Giovedì dalle 15:15 alle 18:15, lezione in aula 3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 29 | Venerdì dalle 15:15 alle 18:15, esercitazione in aula 3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo) 30 | Aula virtuale - Azzone Michele 31 | Aula virtuale - Stocco Davide 32 | Aula virtuale - Brachetta Matteo 33 | Aula virtuale - Dell'Acqua Silvia -------------------------------------------------------------------------------- /scripts/src/test/input/meccanica2023Chromium.txt: -------------------------------------------------------------------------------- 1 | 054828 - MECCANICA APPLICATA ALLE MACCHINE (Docente: Zasso Alberto ) 2 | Inizio lezioni: 21/02/2023 Fine lezioni: 01/06/2023 3 | Martedì dalle 08:15 alle 10:15, lezione in aula B8 2.1 (Milano Bovisa - Via Durando - Edificio B8 - Piano 4 | Primo) 5 | Mercoledì dalle 12:15 alle 14:15, esercitazione in aula L.09 (Milano Bovisa - Via La Masa - Edificio B12 - Piano 6 | Terra) 7 | Mercoledì dalle 12:15 alle 14:15, esercitazione in aula BL.27.02 (Milano Bovisa - Via La Masa - Edificio BL27 - 8 | Piano Primo) 9 | Giovedì dalle 15:15 alle 17:15, lezione in aula B8 2.1 (Milano Bovisa - Via Durando - Edificio B8 - Piano 10 | Primo) 11 | Venerdì dalle 08:15 alle 10:15, esercitazione in aula BL.27.08 (Milano Bovisa - Via La Masa - Edificio BL27 - 12 | Piano Terra) 13 | Venerdì dalle 08:15 alle 10:15, esercitazione in aula BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - 14 | Piano Primo) 15 | 083445 - MISURE MECCANICHE E TERMICHE (Docente: Saggin Bortolino ) 16 | Inizio lezioni: 21/02/2023 Fine lezioni: 01/06/2023 17 | Martedì dalle 13:15 alle 15:15, lezione in aula B8 0.2 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra) 18 | Mercoledì dalle 10:15 alle 12:15, esercitazione in aula BL.27.02 (Milano Bovisa - Via La Masa - Edificio BL27 - 19 | Piano Primo) 20 | Giovedì dalle 08:15 alle 15:15, laboratorio sperimentale in aula CLASD - EDIFICIO B.13 (-) 21 | Venerdì dalle 10:15 alle 13:15, lezione in aula BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano 22 | Primo) 23 | 083447 - TECNOLOGIA MECCANICA 1 (Docente: Monno Michele ) 24 | Inizio lezioni: 21/02/2023 Fine lezioni: 31/05/2023 25 | Martedì dalle 15:15 alle 18:15, lezione in aula B8 0.2 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra) 26 | Mercoledì dalle 15:15 alle 17:15, lezione in aula B8 0.2 (Milano Bovisa - Via Durando - Edificio B8 - Piano 27 | Terra) 28 | Venerdì dalle 14:15 alle 17:15, esercitazione in aula B8 0.3 (Milano Bovisa - Via Durando - Edificio B8 - Piano 29 | Terra) -------------------------------------------------------------------------------- /scripts/src/test/input/nucleare2022Firefox.txt: -------------------------------------------------------------------------------- 1 | 090856 - MACCHINE (Docente: Montenegro Gianluca ) 2 | Inizio lezioni: 12/09/2022 Fine lezioni: 22/12/2022 3 | 4 | Lunedì dalle 10:15 alle 12:15, lezione in aula L.09 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 5 | Martedì dalle 13:15 alle 15:15, lezione in aula L.06 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 6 | Mercoledì dalle 13:15 alle 15:15, lezione in aula BL.27.07 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra) 7 | Giovedì dalle 12:15 alle 14:15, lezione in aula L.06 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra) 8 | 9 | 054647 - INTRODUCTION TO NUCLEAR ENGINEERING A+B (Docente: Ricotti Marco Enrico ) 10 | Inizio lezioni: 13/09/2022 Fine lezioni: 22/12/2022 11 | 12 | Martedì dalle 08:15 alle 10:15, lezione in aula L.11 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo) 13 | Mercoledì dalle 08:15 alle 11:15, lezione in aula B2.2.15 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo) 14 | Giovedì dalle 14:15 alle 17:15, esercitazione in aula LM.5 (Milano Bovisa - Via La Masa - Edificio B15 - Piano Terra) -------------------------------------------------------------------------------- /scripts/src/test/input/urbanistica2022Chromium.txt: -------------------------------------------------------------------------------- 1 | 054369 - FONDAMENTI DI MATEMATICA E STATISTICA (Docente: Marazzina Daniele ) 2 | Lunedì dalle 09:15 alle 12:15, lezione in aula T.1.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) 3 | 21-feb-2022 4 | 28-feb-2022 5 | 07-mar-2022 6 | 14-mar-2022 7 | 21-mar-2022 8 | 28-mar-2022 9 | 04-apr-2022 10 | 11-apr-2022 11 | 02-mag-2022 12 | 09-mag-2022 13 | 16-mag-2022 14 | 23-mag-2022 15 | 30-mag-2022 16 | Mercoledì dalle 14:15 alle 17:15, lezione in aula 16B.1.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Terra) 17 | 23-feb-2022 18 | 02-mar-2022 19 | 09-mar-2022 20 | 16-mar-2022 21 | 23-mar-2022 22 | 30-mar-2022 23 | 06-apr-2022 24 | 13-apr-2022 25 | 20-apr-2022 26 | 27-apr-2022 27 | 04-mag-2022 28 | 11-mag-2022 29 | 18-mag-2022 30 | 25-mag-2022 31 | 01-giu-2022 32 | Aula virtuale - Marazzina Daniele 33 | Aula virtuale - Stocco Davide 34 | Aula virtuale - Manzoni Pietro 35 | Aula virtuale - Perani Filippo 36 | 37 | 38 | 054370 - ISTITUZIONI DI DIRITTO AMMINISTRATIVO E URBANISTICO (Docente: Cabiddu Maria Agostina ) 39 | Lunedì dalle 14:15 alle 17:15, lezione in aula 16B.1.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Terra) 40 | 21-feb-2022 41 | 28-feb-2022 42 | 07-mar-2022 43 | 14-mar-2022 44 | 21-mar-2022 45 | 28-mar-2022 46 | 04-apr-2022 47 | 11-apr-2022 48 | 02-mag-2022 49 | 09-mag-2022 50 | 16-mag-2022 51 | 23-mag-2022 52 | 30-mag-2022 53 | Martedì dalle 09:15 alle 12:15, lezione in aula T.1.3 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra) 54 | 22-feb-2022 55 | 01-mar-2022 56 | 08-mar-2022 57 | 15-mar-2022 58 | 22-mar-2022 59 | 29-mar-2022 60 | 05-apr-2022 61 | 12-apr-2022 62 | 26-apr-2022 63 | 03-mag-2022 64 | 10-mag-2022 65 | 17-mag-2022 66 | 24-mag-2022 67 | 31-mag-2022 68 | Aula virtuale - Cabiddu Maria Agostina 69 | 70 | 71 | 096341 - LABORATORIO DI URBANISTICA 1 72 | Martedì dalle 13:15 alle 19:15, lezione in aula B.3.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo) 73 | 22-feb-2022 74 | 01-mar-2022 75 | 08-mar-2022 76 | 15-mar-2022 77 | 22-mar-2022 78 | 29-mar-2022 79 | 05-apr-2022 80 | 12-apr-2022 81 | 26-apr-2022 82 | 03-mag-2022 83 | 10-mag-2022 84 | 17-mag-2022 85 | 24-mag-2022 86 | 31-mag-2022 87 | Giovedì dalle 14:15 alle 19:15, lezione in aula B.3.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo) 88 | 24-feb-2022 89 | 03-mar-2022 90 | 10-mar-2022 91 | 17-mar-2022 92 | 24-mar-2022 93 | 31-mar-2022 94 | 07-apr-2022 95 | 14-apr-2022 96 | 21-apr-2022 97 | 05-mag-2022 98 | 12-mag-2022 99 | 19-mag-2022 100 | 26-mag-2022 101 | -------------------------------------------------------------------------------- /scripts/src/test/input/urbanistica2022EnglishChromium.txt: -------------------------------------------------------------------------------- 1 | 055952 - RESEARCH THEMATC SEMINAR 2 | Monday from 09:15 to 16:15, lesson in lecture theatre 2.2.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Secondo) 3 | 12-Sep-2022 4 | 19-Sep-2022 5 | 26-Sep-2022 6 | 03-Oct-2022 7 | 10-Oct-2022 8 | 17-Oct-2022 9 | 24-Oct-2022 10 | 07-Nov-2022 11 | 14-Nov-2022 12 | 21-Nov-2022 13 | 28-Nov-2022 14 | 05-Dec-2022 15 | 12-Dec-2022 16 | 19-Dec-2022 17 | 18 | 055964 - THEMATIC STUDIO 19 | Tuesday from 13:15 to 18:15, lesson in lecture theatre B.6.3 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Sesto) 20 | 13-Sep-2022 21 | 20-Sep-2022 22 | 27-Sep-2022 23 | 04-Oct-2022 24 | 11-Oct-2022 25 | 18-Oct-2022 26 | 25-Oct-2022 27 | 08-Nov-2022 28 | 15-Nov-2022 29 | 22-Nov-2022 30 | 29-Nov-2022 31 | 06-Dec-2022 32 | 13-Dec-2022 33 | Thursday from 09:15 to 18:15, lesson in lecture theatre 16C.0.1 (Milano Città Studi - Via Bonardi - Edificio 16C - Piano Seminterrato) 34 | 15-Sep-2022 35 | 22-Sep-2022 36 | 29-Sep-2022 37 | 13-Oct-2022 38 | 20-Oct-2022 39 | 27-Oct-2022 40 | 03-Nov-2022 41 | 10-Nov-2022 42 | 17-Nov-2022 43 | 24-Nov-2022 44 | 01-Dec-2022 45 | 15-Dec-2022 46 | 22-Dec-2022 47 | 48 | 053066 - URBAN SOCIOLOGY (Professor: Manzano Moran Carlos Alberto ) 49 | Wednesday from 11:15 to 14:15, lesson in lecture theatre A - ALDO ROSSI (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 50 | 14-Sep-2022 51 | 21-Sep-2022 52 | 28-Sep-2022 53 | 05-Oct-2022 54 | 12-Oct-2022 55 | 19-Oct-2022 56 | 26-Oct-2022 57 | 02-Nov-2022 58 | 09-Nov-2022 59 | 16-Nov-2022 60 | 23-Nov-2022 61 | 30-Nov-2022 62 | 14-Dec-2022 63 | 21-Dec-2022 64 | 65 | 053007 - ECONOMIC EVALUATION OF PROJECTS (Professor: Oppio Alessandra ) 66 | Wednesday from 08:15 to 11:15, lesson in lecture theatre A - ALDO ROSSI (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo) 67 | 14-Sep-2022 68 | 21-Sep-2022 69 | 28-Sep-2022 70 | 05-Oct-2022 71 | 12-Oct-2022 72 | 19-Oct-2022 73 | 26-Oct-2022 74 | 02-Nov-2022 75 | 09-Nov-2022 76 | 16-Nov-2022 77 | 23-Nov-2022 78 | 30-Nov-2022 79 | 14-Dec-2022 80 | 21-Dec-2022 81 | -------------------------------------------------------------------------------- /scripts/src/test/input/urbanistica2022SamsungBrowser.txt: -------------------------------------------------------------------------------- 1 | 054367 - RAPPRESENTAZIONE DELLA CITTA' E DEL TERRITORIO (Docente: Rolando Andrea) 2 | 3 | Semestre: 1Venerdì dalle 08:15 alle 14:15, lezione in aula 16B.0.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Seminterrato)16-set-202223-set-202230-set-202207-ott-202214-ott-202221-ott-202228-ott-202204-nov-202211-nov-202218-nov-202225-nov-202202-dic-202216-dic-202223-dic-2022 4 | 5 | 054366 - STORIA DELLA CITTA' E DEL TERRITORIO (Docente: De Magistris Alessandro) 6 | 7 | Semestre: 1Martedì dalle 15:15 alle 18:15, lezione in aula T.0.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Seminterrato)13-set-202220-set-202227-set-202204-ott-202211-ott-202218-ott-202225-ott-202208-nov-202215-nov-202222-nov-202229-nov-202206-dic-202213-dic-2022Mercoledì dalle 12:15 alle 15:15, lezione in aula 16B.1.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Terra)14-set-202221-set-202228-set-202205-ott-202212-ott-202219-ott-202226-ott-202202-nov-202209-nov-202216-nov-202223-nov-202230-nov-202214-dic-202221-dic-2022 8 | 9 | 055871 - TEORIE DELL'URBANISTICA E DELLA PIANIFICAZIONE DEL TERRITORIO (Docente: Lanzani Arturo Sergio) 10 | 11 | Semestre: 1Martedì dalle 11:15 alle 14:15, lezione in aula IV (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Terra)13-set-202220-set-202227-set-202204-ott-202211-ott-202218-ott-202225-ott-202208-nov-202215-nov-202222-nov-202229-nov-202206-dic-202213-dic-2022Mercoledì dalle 08:15 alle 11:15, lezione in aula 2.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo)14-set-202221-set-202228-set-202205-ott-202212-ott-202219-ott-202226-ott-202202-nov-202209-nov-202216-nov-202223-nov-202230-nov-202214-dic-202221-dic-2022 12 | 13 | 096339 - LABORATORIO DI ANALISI DELLA CITTA' E DEL TERRITORIO 14 | 15 | Semestre: 1Lunedì dalle 09:15 alle 18:15, lezione in aula 3.2.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Secondo)12-set-202219-set-202226-set-202203-ott-202210-ott-202217-ott-202224-ott-202207-nov-202214-nov-202221-nov-202228-nov-202205-dic-202212-dic-202219-dic-2022 16 | 096340 - ANALISI DELLA CITTA' E DEL TERRITORIO (Docente: Rabaiotti Gabriele) 17 | 093111 - SPAZIO E SOCIETÀ (Docente: Fedeli Valeria) 18 | -------------------------------------------------------------------------------- /scripts/src/test/output/architettura2020Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "CI MATEMATICA", 4 | "start": "2019-10-08T15:15:00.000+02:00", 5 | "end": "2019-10-08T18:15:00.000+02:00", 6 | "dtstamp": "2022-04-11T23:23:45.408Z", 7 | "location": "B.5.5 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quinto)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20200114T141500Z", 9 | "description": "Lesson\nProfessor:\nPierotti Dario Giancarlo" 10 | }, 11 | { 12 | "summary": "CI MATEMATICA", 13 | "start": "2019-10-10T14:15:00.000+02:00", 14 | "end": "2019-10-10T17:15:00.000+02:00", 15 | "dtstamp": "2022-04-11T23:23:45.409Z", 16 | "location": "25.S.3 (EX D.0.4) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20200116T131500Z", 18 | "description": "Lesson\nProfessor:\nPierotti Dario Giancarlo" 19 | }, 20 | { 21 | "summary": "FONDAMENTI DELLA RAPPRESENTAZIONE", 22 | "start": "2019-10-07T13:15:00.000+02:00", 23 | "end": "2019-10-07T19:15:00.000+02:00", 24 | "dtstamp": "2022-04-11T23:23:45.411Z", 25 | "location": "Q.1 (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20200113T121500Z", 27 | "description": "Lesson\nProfessor:\nBianchi Alessandro" 28 | }, 29 | { 30 | "summary": "STORIA DELL'ARCHITETTURA 1", 31 | "start": "2019-10-08T10:15:00.000+02:00", 32 | "end": "2019-10-08T13:15:00.000+02:00", 33 | "dtstamp": "2022-04-11T23:23:45.411Z", 34 | "location": "A - ALDO ROSSI (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20200114T091500Z", 36 | "description": "Lesson\nProfessor:\nBalestreri Isabella Carla Rachele" 37 | }, 38 | { 39 | "summary": "STORIA DELL'ARCHITETTURA 1", 40 | "start": "2019-10-10T08:15:00.000+02:00", 41 | "end": "2019-10-10T11:15:00.000+02:00", 42 | "dtstamp": "2022-04-11T23:23:45.412Z", 43 | "location": "B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20200116T071500Z", 45 | "description": "Lesson\nProfessor:\nBalestreri Isabella Carla Rachele" 46 | }, 47 | { 48 | "summary": "LABORATORIO DI PROGETTAZIONE ARCHITETTONICA 1", 49 | "start": "2019-10-09T14:15:00.000+02:00", 50 | "end": "2019-10-09T19:15:00.000+02:00", 51 | "dtstamp": "2022-04-11T23:23:45.413Z", 52 | "location": "B.3.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T121500Z", 54 | "description": "Lesson\nProfessors:\nDalzero Silvia\nOrsini Filippo\nCuca Branka" 55 | }, 56 | { 57 | "summary": "LABORATORIO DI PROGETTAZIONE ARCHITETTONICA 1", 58 | "start": "2019-10-09T09:15:00.000+02:00", 59 | "end": "2019-10-09T13:15:00.000+02:00", 60 | "dtstamp": "2022-04-11T23:23:45.413Z", 61 | "location": "B.3.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T071500Z", 63 | "description": "Lesson\nProfessors:\nDalzero Silvia\nOrsini Filippo\nCuca Branka" 64 | } 65 | ] 66 | -------------------------------------------------------------------------------- /scripts/src/test/output/automazione2023Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "Modellistica dei Sistemi Meccanici", 4 | "start": "2023-02-21T08:30:00.000+01:00", 5 | "end": "2023-02-21T10:00:00.000+01:00", 6 | "dtstamp": "2023-01-30T19:28:44.606+01:00", 7 | "location": "2.1.1 (Leonardo - Edificio 2 - Piano Primo)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T063000Z", 9 | "description": "Lezione\nDocente:\nResta Ferruccio" 10 | }, 11 | { 12 | "summary": "Modellistica dei Sistemi Meccanici", 13 | "start": "2023-02-22T15:30:00.000+01:00", 14 | "end": "2023-02-22T17:00:00.000+01:00", 15 | "dtstamp": "2023-01-30T19:28:44.607+01:00", 16 | "location": "8.0.1 (Leonardo - Edificio 8 - Piano Terra)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T133000Z", 18 | "description": "Esercitazione\nDocente:\nResta Ferruccio" 19 | }, 20 | { 21 | "summary": "Modellistica dei Sistemi Meccanici", 22 | "start": "2023-02-22T08:30:00.000+01:00", 23 | "end": "2023-02-22T10:00:00.000+01:00", 24 | "dtstamp": "2023-01-30T19:28:44.608+01:00", 25 | "location": "26.16 (Via Golgi - Edificio 26 - Piano Primo)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T063000Z", 27 | "description": "Lezione\nDocente:\nResta Ferruccio" 28 | }, 29 | { 30 | "summary": "Modellistica dei Sistemi Meccanici", 31 | "start": "2023-02-24T08:30:00.000+01:00", 32 | "end": "2023-02-24T10:00:00.000+01:00", 33 | "dtstamp": "2023-01-30T19:28:44.608+01:00", 34 | "location": "2.1.1 (Leonardo - Edificio 2 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T063000Z", 36 | "description": "Esercitazione\nDocente:\nResta Ferruccio" 37 | }, 38 | { 39 | "summary": "Fondamenti di Elettronica", 40 | "start": "2023-02-21T10:30:00.000+01:00", 41 | "end": "2023-02-21T13:00:00.000+01:00", 42 | "dtstamp": "2023-01-30T19:28:44.610+01:00", 43 | "location": "2.1.1 (Leonardo - Edificio 2 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T083000Z", 45 | "description": "Lezione\nDocente:\nCarminati Marco" 46 | }, 47 | { 48 | "summary": "Fondamenti di Elettronica", 49 | "start": "2023-02-22T10:30:00.000+01:00", 50 | "end": "2023-02-22T12:00:00.000+01:00", 51 | "dtstamp": "2023-01-30T19:28:44.610+01:00", 52 | "location": "26.16 (Via Golgi - Edificio 26 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T083000Z", 54 | "description": "Lezione\nDocente:\nCarminati Marco" 55 | }, 56 | { 57 | "summary": "Fondamenti di Elettronica", 58 | "start": "2023-02-24T14:30:00.000+01:00", 59 | "end": "2023-02-24T17:00:00.000+01:00", 60 | "dtstamp": "2023-01-30T19:28:44.610+01:00", 61 | "location": "5.03 (Leonardo - Edificio 5 - Piano Terra)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T123000Z", 63 | "description": "Esercitazione\nDocente:\nCarminati Marco" 64 | }, 65 | { 66 | "summary": "Fondamenti di Automatica", 67 | "start": "2023-02-21T14:30:00.000+01:00", 68 | "end": "2023-02-21T17:00:00.000+01:00", 69 | "dtstamp": "2023-01-30T19:28:44.612+01:00", 70 | "location": "25.0.1 (Via Golgi - Edificio 25 - Piano Terra)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T123000Z", 72 | "description": "Lezione\nDocente:\nTanelli Mara" 73 | }, 74 | { 75 | "summary": "Fondamenti di Automatica", 76 | "start": "2023-02-22T13:30:00.000+01:00", 77 | "end": "2023-02-22T15:00:00.000+01:00", 78 | "dtstamp": "2023-01-30T19:28:44.613+01:00", 79 | "location": "3.1.3 (Leonardo - Edificio 3 - Piano Primo)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T113000Z", 81 | "description": "Lezione\nDocente:\nTanelli Mara" 82 | }, 83 | { 84 | "summary": "Fondamenti di Automatica", 85 | "start": "2023-02-24T10:30:00.000+01:00", 86 | "end": "2023-02-24T13:00:00.000+01:00", 87 | "dtstamp": "2023-01-30T19:28:44.613+01:00", 88 | "location": "2.1.1 (Leonardo - Edificio 2 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T083000Z", 90 | "description": "Esercitazione\nDocente:\nTanelli Mara" 91 | } 92 | ] 93 | -------------------------------------------------------------------------------- /scripts/src/test/output/computerScience2022BisChromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "SOFTWARE ENGINEERING 2", 4 | "start": "2022-09-14T08:15:00.000+02:00", 5 | "end": "2022-09-14T10:15:00.000+02:00", 6 | "dtstamp": "2022-09-29T16:06:56.789+02:00", 7 | "location": "20.S.1 (Milano Città Studi - Via Bassini - Edificio 20 - Piano Seminterrato)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T071500Z", 9 | "description": "Lezione\nDocente:\nDi Nitto Elisabetta" 10 | }, 11 | { 12 | "summary": "SOFTWARE ENGINEERING 2", 13 | "start": "2022-09-15T08:15:00.000+02:00", 14 | "end": "2022-09-15T10:15:00.000+02:00", 15 | "dtstamp": "2022-09-29T16:06:56.789+02:00", 16 | "location": "7.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T071500Z", 18 | "description": "Esercitazione\nDocente:\nDi Nitto Elisabetta" 19 | }, 20 | { 21 | "summary": "RECOMMENDER SYSTEMS", 22 | "start": "2022-09-14T14:15:00.000+02:00", 23 | "end": "2022-09-14T16:15:00.000+02:00", 24 | "dtstamp": "2022-09-29T16:06:56.792+02:00", 25 | "location": "9.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T131500Z", 27 | "description": "Lezione\nDocente:\nCremonesi Paolo" 28 | }, 29 | { 30 | "summary": "RECOMMENDER SYSTEMS", 31 | "start": "2022-09-15T16:15:00.000+02:00", 32 | "end": "2022-09-15T18:15:00.000+02:00", 33 | "dtstamp": "2022-09-29T16:06:56.792+02:00", 34 | "location": "5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T151500Z", 36 | "description": "Lezione\nDocente:\nCremonesi Paolo" 37 | }, 38 | { 39 | "summary": "ADVANCED USER INTERFACES- IEDIE PROGRAM", 40 | "start": "2022-09-12T13:15:00.000+02:00", 41 | "end": "2022-09-12T15:15:00.000+02:00", 42 | "dtstamp": "2022-09-29T16:06:56.794+02:00", 43 | "location": "Z.1 D.I. (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T121500Z", 45 | "description": "Lezione\nDocenti:\nGarzotto Franca\nBeccaluva Eleonora Aida\nPatti Alberto\nVona Francesco\nGiudici Mathyas\nCatania Fabio\nBarbieri Jessica\nCaslini Giacomo\nCrovari Pietro\nGianotti Mattia" 46 | }, 47 | { 48 | "summary": "ADVANCED USER INTERFACES- IEDIE PROGRAM", 49 | "start": "2022-09-14T11:15:00.000+02:00", 50 | "end": "2022-09-14T13:15:00.000+02:00", 51 | "dtstamp": "2022-09-29T16:06:56.794+02:00", 52 | "location": "G.1 (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Seminterrato)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T101500Z", 54 | "description": "Lezione\nDocenti:\nGarzotto Franca\nBeccaluva Eleonora Aida\nPatti Alberto\nVona Francesco\nGiudici Mathyas\nCatania Fabio\nBarbieri Jessica\nCaslini Giacomo\nCrovari Pietro\nGianotti Mattia" 55 | }, 56 | { 57 | "summary": "DATA BASES 2", 58 | "start": "2022-09-12T10:15:00.000+02:00", 59 | "end": "2022-09-12T12:15:00.000+02:00", 60 | "dtstamp": "2022-09-29T16:06:56.795+02:00", 61 | "location": "5.02 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T091500Z", 63 | "description": "Lezione\nDocenti:\nComai Sara\nMilani Federico\nBraga Daniele Maria" 64 | }, 65 | { 66 | "summary": "DATA BASES 2", 67 | "start": "2022-09-16T10:15:00.000+02:00", 68 | "end": "2022-09-16T12:15:00.000+02:00", 69 | "dtstamp": "2022-09-29T16:06:56.796+02:00", 70 | "location": "B.4.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20221223T091500Z", 72 | "description": "Esercitazione\nDocenti:\nComai Sara\nMilani Federico\nBraga Daniele Maria" 73 | }, 74 | { 75 | "summary": "GAME THEORY", 76 | "start": "2022-09-13T15:15:00.000+02:00", 77 | "end": "2022-09-13T18:15:00.000+02:00", 78 | "dtstamp": "2022-09-29T16:06:56.797+02:00", 79 | "location": "7.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20221025T131500Z", 81 | "description": "Lezione\nDocenti:\nValente Giovanni\nEl Skaf Rawad" 82 | }, 83 | { 84 | "summary": "GAME THEORY", 85 | "start": "2022-09-15T08:15:00.000+02:00", 86 | "end": "2022-09-15T10:15:00.000+02:00", 87 | "dtstamp": "2022-09-29T16:06:56.797+02:00", 88 | "location": "ROGERS (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Terra)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20221027T061500Z", 90 | "description": "Lezione\nDocenti:\nValente Giovanni\nEl Skaf Rawad" 91 | }, 92 | { 93 | "summary": "GAME THEORY", 94 | "start": "2022-09-16T14:15:00.000+02:00", 95 | "end": "2022-09-16T17:15:00.000+02:00", 96 | "dtstamp": "2022-09-29T16:06:56.797+02:00", 97 | "location": "3.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20221028T121500Z", 99 | "description": "Lezione\nDocenti:\nValente Giovanni\nEl Skaf Rawad" 100 | }, 101 | { 102 | "summary": "OFFENSIVE AND DEFENSIVE CYBERSECURITY", 103 | "start": "2022-09-12T16:15:00.000+02:00", 104 | "end": "2022-09-12T18:15:00.000+02:00", 105 | "dtstamp": "2022-09-29T16:06:56.799+02:00", 106 | "location": "21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T151500Z", 108 | "description": "Lezione\nDocente:\nPolino Mario" 109 | }, 110 | { 111 | "summary": "OFFENSIVE AND DEFENSIVE CYBERSECURITY", 112 | "start": "2022-09-15T16:15:00.000+02:00", 113 | "end": "2022-09-15T18:15:00.000+02:00", 114 | "dtstamp": "2022-09-29T16:06:56.799+02:00", 115 | "location": "2.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo)", 116 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T151500Z", 117 | "description": "Lezione\nDocente:\nPolino Mario" 118 | } 119 | ] 120 | -------------------------------------------------------------------------------- /scripts/src/test/output/computerScience2022Safari.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "SOFTWARE ENGINEERING 2", 4 | "start": "2022-09-14T08:15:00.000+02:00", 5 | "end": "2022-09-14T10:15:00.000+02:00", 6 | "dtstamp": "2023-01-31T00:44:10.441+01:00", 7 | "location": "SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T071500Z", 9 | "description": "Lezione\nDocente:\nRossi Matteo Giovanni" 10 | }, 11 | { 12 | "summary": "SOFTWARE ENGINEERING 2", 13 | "start": "2022-09-15T08:15:00.000+02:00", 14 | "end": "2022-09-15T10:15:00.000+02:00", 15 | "dtstamp": "2023-01-31T00:44:10.442+01:00", 16 | "location": "7.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T071500Z", 18 | "description": "Esercitazione\nDocente:\nRossi Matteo Giovanni" 19 | }, 20 | { 21 | "summary": "SYSTEMS AND METHODS FOR BIG AND UNSTRUCTURED DATA", 22 | "start": "2022-09-13T14:15:00.000+02:00", 23 | "end": "2022-09-13T16:15:00.000+02:00", 24 | "dtstamp": "2023-01-31T00:44:10.444+01:00", 25 | "location": "9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T131500Z", 27 | "description": "Lezione\nDocente:\nBrambilla Marco" 28 | }, 29 | { 30 | "summary": "SYSTEMS AND METHODS FOR BIG AND UNSTRUCTURED DATA", 31 | "start": "2022-09-15T14:15:00.000+02:00", 32 | "end": "2022-09-15T16:15:00.000+02:00", 33 | "dtstamp": "2023-01-31T00:44:10.445+01:00", 34 | "location": "5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T131500Z", 36 | "description": "Lezione\nDocente:\nBrambilla Marco" 37 | }, 38 | { 39 | "summary": "FORMAL LANGUAGES AND COMPILERS", 40 | "start": "2022-09-13T08:15:00.000+02:00", 41 | "end": "2022-09-13T10:15:00.000+02:00", 42 | "dtstamp": "2023-01-31T00:44:10.446+01:00", 43 | "location": "SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T071500Z", 45 | "description": "Lezione\nDocente:\nMorzenti Angelo Carlo" 46 | }, 47 | { 48 | "summary": "FORMAL LANGUAGES AND COMPILERS", 49 | "start": "2022-09-15T10:15:00.000+02:00", 50 | "end": "2022-09-15T12:15:00.000+02:00", 51 | "dtstamp": "2023-01-31T00:44:10.447+01:00", 52 | "location": "2.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T091500Z", 54 | "description": "Esercitazione\nDocente:\nMorzenti Angelo Carlo" 55 | }, 56 | { 57 | "summary": "FOUNDATIONS OF OPERATIONS RESEARCH", 58 | "start": "2022-09-12T16:15:00.000+02:00", 59 | "end": "2022-09-12T19:15:00.000+02:00", 60 | "dtstamp": "2023-01-31T00:44:10.448+01:00", 61 | "location": "5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T151500Z", 63 | "description": "Esercitazione\nDocente:\nAmaldi Edoardo" 64 | }, 65 | { 66 | "summary": "FOUNDATIONS OF OPERATIONS RESEARCH", 67 | "start": "2022-09-13T10:15:00.000+02:00", 68 | "end": "2022-09-13T12:15:00.000+02:00", 69 | "dtstamp": "2023-01-31T00:44:10.448+01:00", 70 | "location": "5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T091500Z", 72 | "description": "Lezione\nDocente:\nAmaldi Edoardo" 73 | }, 74 | { 75 | "summary": "FOUNDATIONS OF OPERATIONS RESEARCH", 76 | "start": "2022-09-14T10:15:00.000+02:00", 77 | "end": "2022-09-14T12:15:00.000+02:00", 78 | "dtstamp": "2023-01-31T00:44:10.450+01:00", 79 | "location": "25.S.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T091500Z", 81 | "description": "Lezione\nDocente:\nAmaldi Edoardo" 82 | }, 83 | { 84 | "summary": "DATA BASES 2", 85 | "start": "2022-09-12T10:15:00.000+02:00", 86 | "end": "2022-09-12T12:15:00.000+02:00", 87 | "dtstamp": "2023-01-31T00:44:10.451+01:00", 88 | "location": "26.11 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T091500Z", 90 | "description": "Lezione\nDocente:\nFraternali Piero" 91 | }, 92 | { 93 | "summary": "DATA BASES 2", 94 | "start": "2022-09-16T10:15:00.000+02:00", 95 | "end": "2022-09-16T12:15:00.000+02:00", 96 | "dtstamp": "2023-01-31T00:44:10.451+01:00", 97 | "location": "26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20221223T091500Z", 99 | "description": "Esercitazione\nDocente:\nFraternali Piero" 100 | }, 101 | { 102 | "summary": "UNCERTAINTY IN ARTIFICIAL INTELLIGENCE", 103 | "start": "2022-09-12T14:15:00.000+02:00", 104 | "end": "2022-09-12T16:15:00.000+02:00", 105 | "dtstamp": "2023-01-31T00:44:10.451+01:00", 106 | "location": "3.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T131500Z", 108 | "description": "Lezione\nDocente:\nBonarini Andrea" 109 | }, 110 | { 111 | "summary": "UNCERTAINTY IN ARTIFICIAL INTELLIGENCE", 112 | "start": "2022-09-14T15:15:00.000+02:00", 113 | "end": "2022-09-14T17:15:00.000+02:00", 114 | "dtstamp": "2023-01-31T00:44:10.453+01:00", 115 | "location": "3.1.5 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 116 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T141500Z", 117 | "description": "Esercitazione\nDocente:\nBonarini Andrea" 118 | }, 119 | { 120 | "summary": "UNCERTAINTY IN ARTIFICIAL INTELLIGENCE", 121 | "start": "2022-09-14T17:15:00.000+02:00", 122 | "end": "2022-09-14T18:15:00.000+02:00", 123 | "dtstamp": "2023-01-31T00:44:10.453+01:00", 124 | "location": "3.1.5 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 125 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T161500Z", 126 | "description": "Esercitazione\nDocente:\nBonarini Andrea" 127 | } 128 | ] 129 | -------------------------------------------------------------------------------- /scripts/src/test/output/computerScience2023Safari.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "FISICA TECNICA", 4 | "start": "2023-02-22T08:15:00.000+01:00", 5 | "end": "2023-02-22T10:15:00.000+01:00", 6 | "dtstamp": "2023-01-30T17:26:57.782+01:00", 7 | "location": "9.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Terra)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T061500Z", 9 | "description": "Lezione\nDocente:\nSalioni Alberto" 10 | }, 11 | { 12 | "summary": "FISICA TECNICA", 13 | "start": "2023-02-23T14:15:00.000+01:00", 14 | "end": "2023-02-23T16:15:00.000+01:00", 15 | "dtstamp": "2023-01-30T17:26:57.783+01:00", 16 | "location": "3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20230601T121500Z", 18 | "description": "Lezione\nDocente:\nSalioni Alberto" 19 | }, 20 | { 21 | "summary": "MECCANICA (PER ING. INFORMATICA)", 22 | "start": "2023-02-21T09:15:00.000+01:00", 23 | "end": "2023-02-21T11:15:00.000+01:00", 24 | "dtstamp": "2023-01-30T17:26:57.785+01:00", 25 | "location": "T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T071500Z", 27 | "description": "Lezione\nDocente:\nSomaschini Claudio" 28 | }, 29 | { 30 | "summary": "MECCANICA (PER ING. INFORMATICA)", 31 | "start": "2023-02-23T16:15:00.000+01:00", 32 | "end": "2023-02-23T18:15:00.000+01:00", 33 | "dtstamp": "2023-01-30T17:26:57.786+01:00", 34 | "location": "T.2.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20230601T141500Z", 36 | "description": "Lezione\nDocente:\nSomaschini Claudio" 37 | }, 38 | { 39 | "summary": "COMPUTING INFRASTRUCTURES", 40 | "start": "2023-02-20T14:15:00.000+01:00", 41 | "end": "2023-02-20T16:15:00.000+01:00", 42 | "dtstamp": "2023-01-30T17:26:57.787+01:00", 43 | "location": "SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20230529T121500Z", 45 | "description": "Lezione\nDocente:\nPalermo Gianluca" 46 | }, 47 | { 48 | "summary": "COMPUTING INFRASTRUCTURES", 49 | "start": "2023-02-21T12:15:00.000+01:00", 50 | "end": "2023-02-21T14:15:00.000+01:00", 51 | "dtstamp": "2023-01-30T17:26:57.788+01:00", 52 | "location": "26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T101500Z", 54 | "description": "Esercitazione\nDocente:\nPalermo Gianluca" 55 | }, 56 | { 57 | "summary": "FORMAL METHODS FOR CONCURRENT AND REAL-TIME SYSTEMS", 58 | "start": "2023-02-22T14:15:00.000+01:00", 59 | "end": "2023-02-22T16:15:00.000+01:00", 60 | "dtstamp": "2023-01-30T17:26:57.789+01:00", 61 | "location": "B.5.5 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quinto)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T121500Z", 63 | "description": "Lezione\nDocente:\nSan Pietro Pierluigi" 64 | }, 65 | { 66 | "summary": "FORMAL METHODS FOR CONCURRENT AND REAL-TIME SYSTEMS", 67 | "start": "2023-02-24T12:15:00.000+01:00", 68 | "end": "2023-02-24T14:15:00.000+01:00", 69 | "dtstamp": "2023-01-30T17:26:57.790+01:00", 70 | "location": "3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T101500Z", 72 | "description": "Esercitazione\nDocente:\nSan Pietro Pierluigi" 73 | }, 74 | { 75 | "summary": "COMPUTER SECURITY", 76 | "start": "2023-02-23T10:15:00.000+01:00", 77 | "end": "2023-02-23T12:15:00.000+01:00", 78 | "dtstamp": "2023-01-30T17:26:57.791+01:00", 79 | "location": "5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20230601T081500Z", 81 | "description": "Lezione\nDocenti:\nZanero Stefano\nLongari Stefano\nBellante Armando" 82 | }, 83 | { 84 | "summary": "COMPUTER SECURITY", 85 | "start": "2023-02-24T10:15:00.000+01:00", 86 | "end": "2023-02-24T12:15:00.000+01:00", 87 | "dtstamp": "2023-01-30T17:26:57.792+01:00", 88 | "location": "21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T081500Z", 90 | "description": "Esercitazione\nDocenti:\nZanero Stefano\nLongari Stefano\nBellante Armando" 91 | }, 92 | { 93 | "summary": "ADVANCED COMPUTER ARCHITECTURES", 94 | "start": "2023-02-20T10:15:00.000+01:00", 95 | "end": "2023-02-20T12:15:00.000+01:00", 96 | "dtstamp": "2023-01-30T17:26:57.793+01:00", 97 | "location": "SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20230529T081500Z", 99 | "description": "Lezione\nDocente:\nSilvano Cristina" 100 | }, 101 | { 102 | "summary": "ADVANCED COMPUTER ARCHITECTURES", 103 | "start": "2023-02-22T10:15:00.000+01:00", 104 | "end": "2023-02-22T12:15:00.000+01:00", 105 | "dtstamp": "2023-01-30T17:26:57.793+01:00", 106 | "location": "25.S.2 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T081500Z", 108 | "description": "Esercitazione\nDocente:\nSilvano Cristina" 109 | } 110 | ] 111 | -------------------------------------------------------------------------------- /scripts/src/test/output/computerScienceDoppioCorso2020Firefox.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "COMPUTING INFRASTRUCTURES", 4 | "start": "2020-02-24T14:15:00.000+01:00", 5 | "end": "2020-02-24T16:15:00.000+01:00", 6 | "dtstamp": "2022-04-11T23:23:45.493Z", 7 | "location": "SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20200525T121500Z", 9 | "description": "Lezione\nDocente:\nRoveri Manuel" 10 | }, 11 | { 12 | "summary": "COMPUTING INFRASTRUCTURES", 13 | "start": "2020-02-25T08:15:00.000+01:00", 14 | "end": "2020-02-25T10:15:00.000+01:00", 15 | "dtstamp": "2022-04-11T23:23:45.493Z", 16 | "location": "26.11 (EX L.26.11) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20200526T061500Z", 18 | "description": "Lezione\nDocente:\nRoveri Manuel" 19 | }, 20 | { 21 | "summary": "COMPUTER SECURITY", 22 | "start": "2020-02-27T10:15:00.000+01:00", 23 | "end": "2020-02-27T12:15:00.000+01:00", 24 | "dtstamp": "2022-04-11T23:23:45.494Z", 25 | "location": "B.4.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T081500Z", 27 | "description": "Lezione\nDocente:\nCarminati Michele" 28 | }, 29 | { 30 | "summary": "COMPUTER SECURITY", 31 | "start": "2020-02-28T10:15:00.000+01:00", 32 | "end": "2020-02-28T12:15:00.000+01:00", 33 | "dtstamp": "2022-04-11T23:23:45.494Z", 34 | "location": "26.11 (EX L.26.11) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20200605T081500Z", 36 | "description": "Lezione\nDocente:\nCarminati Michele" 37 | }, 38 | { 39 | "summary": "ADVANCED COMPUTER ARCHITECTURES", 40 | "start": "2020-02-24T10:15:00.000+01:00", 41 | "end": "2020-02-24T12:15:00.000+01:00", 42 | "dtstamp": "2022-04-11T23:23:45.495Z", 43 | "location": "8.0.1 (EX F.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 8 - Piano Terra)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T081500Z", 45 | "description": "Lezione\nDocente:\nSantambrogio Marco Domenico" 46 | }, 47 | { 48 | "summary": "ADVANCED COMPUTER ARCHITECTURES", 49 | "start": "2020-02-26T10:15:00.000+01:00", 50 | "end": "2020-02-26T12:15:00.000+01:00", 51 | "dtstamp": "2022-04-11T23:23:45.495Z", 52 | "location": "3.0.3 (EX S.0.2) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T081500Z", 54 | "description": "Lezione\nDocente:\nSantambrogio Marco Domenico" 55 | }, 56 | { 57 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS", 58 | "start": "2020-02-24T08:15:00.000+01:00", 59 | "end": "2020-02-24T10:15:00.000+01:00", 60 | "dtstamp": "2022-04-11T23:23:45.496Z", 61 | "location": "2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T061500Z", 63 | "description": "Lezione\nDocenti:\nBittanti Sergio\nSavaresi Sergio Matteo" 64 | }, 65 | { 66 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS", 67 | "start": "2020-02-25T16:15:00.000+01:00", 68 | "end": "2020-02-25T18:15:00.000+01:00", 69 | "dtstamp": "2022-04-11T23:23:45.496Z", 70 | "location": "2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20200602T141500Z", 72 | "description": "Lezione\nDocenti:\nBittanti Sergio\nSavaresi Sergio Matteo" 73 | }, 74 | { 75 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS", 76 | "start": "2020-02-26T16:15:00.000+01:00", 77 | "end": "2020-02-26T18:15:00.000+01:00", 78 | "dtstamp": "2022-04-11T23:23:45.496Z", 79 | "location": "2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T141500Z", 81 | "description": "Lezione\nDocenti:\nBittanti Sergio\nSavaresi Sergio Matteo" 82 | }, 83 | { 84 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS", 85 | "start": "2020-02-27T08:15:00.000+01:00", 86 | "end": "2020-02-27T10:15:00.000+01:00", 87 | "dtstamp": "2022-04-11T23:23:45.496Z", 88 | "location": "2.0.1 (EX N.0.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T061500Z", 90 | "description": "Lezione\nDocenti:\nBittanti Sergio\nSavaresi Sergio Matteo" 91 | } 92 | ] 93 | -------------------------------------------------------------------------------- /scripts/src/test/output/comunicazione2025Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "FONDAMENTI DI INFORMATICA PER IL WEB DESIGN", 4 | "start": "2025-02-18T14:15:00.000+01:00", 5 | "end": "2025-02-18T18:15:00.000+01:00", 6 | "dtstamp": "2025-02-13T17:13:37.025+01:00", 7 | "location": "aula B2.1.9 (Milano Bovisa - Via Durando - Edificio B2 - Piano Primo)", 8 | "description": " in\nProfessors:\nPilato Christian\nBonalumi Luca", 9 | "rdate": "20250225T131500Z,20250304T131500Z,20250311T131500Z,20250318T131500Z,20250325T131500Z,20250401T121500Z,20250408T121500Z,20250415T121500Z,20250429T121500Z,20250506T121500Z,20250513T121500Z,20250520T121500Z,20250527T121500Z" 10 | }, 11 | { 12 | "summary": "FONDAMENTI DI INFORMATICA PER IL WEB DESIGN", 13 | "start": "2025-02-21T10:15:00.000+01:00", 14 | "end": "2025-02-21T12:15:00.000+01:00", 15 | "dtstamp": "2025-02-13T17:13:37.027+01:00", 16 | "location": "aula B2.2.1 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo)", 17 | "description": " in\nProfessors:\nPilato Christian\nBonalumi Luca", 18 | "rdate": "20250228T091500Z,20250307T091500Z,20250314T091500Z,20250321T091500Z,20250328T091500Z,20250404T081500Z,20250411T081500Z,20250418T081500Z,20250502T081500Z,20250509T081500Z,20250516T081500Z,20250523T081500Z,20250530T081500Z" 19 | }, 20 | { 21 | "summary": "LEZIONI DI DESIGN EDITORIALE", 22 | "start": "2025-02-20T09:15:00.000+01:00", 23 | "end": "2025-02-20T18:15:00.000+01:00", 24 | "dtstamp": "2025-02-13T17:13:37.029+01:00", 25 | "location": "aula B2.2.7 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo)", 26 | "description": " in\nProfessors:\nCasnati Francesca\nCaratti Elena\nZingale Salvatore\nSudolski Karol\nBelardinelli Alice", 27 | "rdate": "20250227T081500Z,20250306T081500Z,20250313T081500Z,20250320T081500Z,20250327T081500Z,20250410T071500Z,20250417T071500Z,20250424T071500Z,20250508T071500Z,20250515T071500Z,20250522T071500Z,20250529T071500Z" 28 | }, 29 | { 30 | "summary": "TYPOGRAPHIC DESIGN", 31 | "start": "2025-02-19T09:15:00.000+01:00", 32 | "end": "2025-02-19T13:15:00.000+01:00", 33 | "dtstamp": "2025-02-13T17:13:37.031+01:00", 34 | "location": "aula B2.2.2 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo)", 35 | "description": " in\nProfessors:\nD'Agostino Beatrice\nSartorelli Antonella", 36 | "rdate": "20250226T081500Z,20250305T081500Z,20250312T081500Z,20250319T081500Z,20250326T081500Z,20250402T071500Z,20250409T071500Z,20250416T071500Z,20250423T071500Z,20250430T071500Z,20250507T071500Z,20250514T071500Z,20250521T071500Z,20250528T071500Z" 37 | }, 38 | { 39 | "summary": "STORIA DELLE COMUNICAZIONI VISIVE", 40 | "start": "2025-02-21T09:15:00.000+01:00", 41 | "end": "2025-02-21T13:15:00.000+01:00", 42 | "dtstamp": "2025-02-13T17:13:37.032+01:00", 43 | "location": "aula B2.2.8 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo)", 44 | "description": " in\nProfessors:\nGunetti Luciana\nMattana Walter", 45 | "rdate": "20250228T081500Z,20250307T081500Z,20250314T081500Z,20250321T081500Z,20250328T081500Z,20250404T071500Z,20250411T071500Z,20250418T071500Z,20250502T071500Z,20250509T071500Z,20250516T071500Z,20250523T071500Z,20250530T071500Z" 46 | }, 47 | { 48 | "summary": "STRATEGIA, ECONOMIA E GESTIONE DEL PROGETTO", 49 | "start": "2025-02-18T09:15:00.000+01:00", 50 | "end": "2025-02-18T13:15:00.000+01:00", 51 | "dtstamp": "2025-02-13T17:13:37.034+01:00", 52 | "location": "aula B2.2.1 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo)", 53 | "description": " in\nProfessors:\nMagistretti Stefano\nGadola Silvia", 54 | "rdate": "20250225T081500Z,20250304T081500Z,20250311T081500Z,20250318T081500Z,20250325T081500Z,20250401T071500Z,20250408T071500Z,20250415T071500Z,20250429T071500Z,20250506T071500Z,20250513T071500Z,20250520T071500Z,20250527T071500Z" 55 | }, 56 | { 57 | "summary": "FOTOGRAFIA: PERCEZIONE E GRAMMATICA DELL'IMMAGINE", 58 | "start": "2025-02-17T14:15:00.000+01:00", 59 | "end": "2025-02-17T18:15:00.000+01:00", 60 | "dtstamp": "2025-02-13T17:13:37.035+01:00", 61 | "location": "aula B2.1.9 (Milano Bovisa - Via Durando - Edificio B2 - Piano Primo)", 62 | "description": " in\nProfessors:\nPozzi Piero Francesco\nRubessi Chiara", 63 | "rdate": "20250224T131500Z,20250303T131500Z,20250310T131500Z,20250317T131500Z,20250324T131500Z,20250331T121500Z,20250407T121500Z,20250414T121500Z,20250428T121500Z,20250505T121500Z,20250512T121500Z,20250519T121500Z,20250526T121500Z" 64 | }, 65 | { 66 | "summary": "STORIA DELL'ARTE CONTEMPORANEA", 67 | "start": "2025-02-18T14:15:00.000+01:00", 68 | "end": "2025-02-18T18:15:00.000+01:00", 69 | "dtstamp": "2025-02-13T17:13:37.037+01:00", 70 | "location": "aula B2.2.8 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo)", 71 | "description": " in\nProfessors:\nCastelli Paolo\nGiusti Sergio", 72 | "rdate": "20250225T131500Z,20250304T131500Z,20250311T131500Z,20250318T131500Z,20250325T131500Z,20250401T121500Z,20250408T121500Z,20250415T121500Z,20250429T121500Z,20250506T121500Z,20250513T121500Z,20250520T121500Z,20250527T121500Z" 73 | } 74 | ] 75 | -------------------------------------------------------------------------------- /scripts/src/test/output/costruzioni2020Firefox.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "ANALISI MATEMATICA 1", 4 | "start": "2019-09-16T15:15:00.000+02:00", 5 | "end": "2019-09-16T17:15:00.000+02:00", 6 | "dtstamp": "2022-04-11T23:23:45.501Z", 7 | "location": "25.S.1 (EX D.0.1) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20191216T141500Z", 9 | "description": "Lezione\nDocente:\nDi Cristo Michele" 10 | }, 11 | { 12 | "summary": "ANALISI MATEMATICA 1", 13 | "start": "2019-09-17T09:15:00.000+02:00", 14 | "end": "2019-09-17T11:15:00.000+02:00", 15 | "dtstamp": "2022-04-11T23:23:45.501Z", 16 | "location": "26.12 (EX L.26.12) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20191217T081500Z", 18 | "description": "Lezione\nDocente:\nDi Cristo Michele" 19 | }, 20 | { 21 | "summary": "ANALISI MATEMATICA 1", 22 | "start": "2019-09-20T10:15:00.000+02:00", 23 | "end": "2019-09-20T13:15:00.000+02:00", 24 | "dtstamp": "2022-04-11T23:23:45.501Z", 25 | "location": "5.02 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20191220T091500Z", 27 | "description": "Lezione\nDocente:\nDi Cristo Michele" 28 | }, 29 | { 30 | "summary": "DISEGNO EDILE", 31 | "start": "2019-09-18T08:15:00.000+02:00", 32 | "end": "2019-09-18T13:15:00.000+02:00", 33 | "dtstamp": "2022-04-11T23:23:45.502Z", 34 | "location": "26.13 (EX L.26.13) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20191218T071500Z", 36 | "description": "Lezione\nDocente:\nPignataro Maria Annunziata" 37 | }, 38 | { 39 | "summary": "DISEGNO EDILE", 40 | "start": "2019-09-19T14:15:00.000+02:00", 41 | "end": "2019-09-19T18:15:00.000+02:00", 42 | "dtstamp": "2022-04-11T23:23:45.503Z", 43 | "location": "26.13 (EX L.26.13) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20191219T131500Z", 45 | "description": "Esercitazione\nDocente:\nPignataro Maria Annunziata" 46 | }, 47 | { 48 | "summary": "FONDAMENTI DI INFORMATICA", 49 | "start": "2019-09-19T08:15:00.000+02:00", 50 | "end": "2019-09-19T13:15:00.000+02:00", 51 | "dtstamp": "2022-04-11T23:23:45.503Z", 52 | "location": "26.13 (EX L.26.13) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20191219T071500Z", 54 | "description": "Lezione\nDocente:\nBarenghi Alessandro" 55 | }, 56 | { 57 | "summary": "STORIA DELL'ARCHITETTURA E DELLE TECNICHE COSTRUTTIVE", 58 | "start": "2019-09-18T14:15:00.000+02:00", 59 | "end": "2019-09-18T18:15:00.000+02:00", 60 | "dtstamp": "2022-04-11T23:23:45.504Z", 61 | "location": "B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20191218T131500Z", 63 | "description": "Lezione\nDocente:\nForni Maria Enrica Marica" 64 | }, 65 | { 66 | "summary": "STRUTTURA, PROPRIETA' E APPLICAZIONI DEI MATERIALI", 67 | "start": "2020-02-24T14:15:00.000+01:00", 68 | "end": "2020-02-24T16:15:00.000+01:00", 69 | "dtstamp": "2022-04-11T23:23:45.505Z", 70 | "location": "B.2.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T121500Z", 72 | "description": "Lezione\nDocente:\nRedaelli Elena" 73 | }, 74 | { 75 | "summary": "STRUTTURA, PROPRIETA' E APPLICAZIONI DEI MATERIALI", 76 | "start": "2020-02-26T09:15:00.000+01:00", 77 | "end": "2020-02-26T11:15:00.000+01:00", 78 | "dtstamp": "2022-04-11T23:23:45.505Z", 79 | "location": "25.S.1 (EX D.0.1) (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T071500Z", 81 | "description": "Lezione\nDocente:\nRedaelli Elena" 82 | }, 83 | { 84 | "summary": "STRUTTURA, PROPRIETA' E APPLICAZIONI DEI MATERIALI", 85 | "start": "2020-02-28T14:15:00.000+01:00", 86 | "end": "2020-02-28T17:15:00.000+01:00", 87 | "dtstamp": "2022-04-11T23:23:45.506Z", 88 | "location": "B.2.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20200605T121500Z", 90 | "description": "Esercitazione\nDocente:\nRedaelli Elena" 91 | } 92 | ] 93 | -------------------------------------------------------------------------------- /scripts/src/test/output/costruzioni2021Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "ANALISI MATEMATICA 1", 4 | "start": "2021-09-14T10:15:00.000+02:00", 5 | "end": "2021-09-14T12:15:00.000+02:00", 6 | "dtstamp": "2022-04-11T23:23:45.507Z", 7 | "location": "AULA VIRTUALE LEO (-)", 8 | "description": "Lezione\nDocente:\nDi Cristo Michele", 9 | "rdate": "20210921T081500Z,20210928T081500Z,20211005T081500Z,20211012T081500Z,20211019T081500Z,20211026T081500Z,20211102T091500Z,20211109T091500Z,20211116T091500Z,20211123T091500Z,20211130T091500Z,20211214T091500Z,20211221T091500Z" 10 | }, 11 | { 12 | "summary": "ANALISI MATEMATICA 1", 13 | "start": "2021-09-15T13:15:00.000+02:00", 14 | "end": "2021-09-15T15:15:00.000+02:00", 15 | "dtstamp": "2022-04-11T23:23:45.509Z", 16 | "location": "AULA VIRTUALE LEO (-)", 17 | "description": "Lezione\nDocente:\nDi Cristo Michele", 18 | "rdate": "20210922T111500Z,20210929T111500Z,20211006T111500Z,20211013T111500Z,20211020T111500Z,20211027T111500Z,20211103T121500Z,20211110T121500Z,20211117T121500Z,20211124T121500Z,20211201T121500Z,20211215T121500Z,20211222T121500Z" 19 | }, 20 | { 21 | "summary": "ANALISI MATEMATICA 1", 22 | "start": "2021-09-17T10:15:00.000+02:00", 23 | "end": "2021-09-17T13:15:00.000+02:00", 24 | "dtstamp": "2022-04-11T23:23:45.511Z", 25 | "location": "Aula al momento non disponibile", 26 | "description": "Lezione\nDocente:\nDi Cristo Michele", 27 | "rdate": "20210924T081500Z,20211001T081500Z,20211008T081500Z,20211015T081500Z,20211022T081500Z,20211029T081500Z,20211105T091500Z,20211112T091500Z,20211119T091500Z,20211126T091500Z,20211203T091500Z,20211210T091500Z,20211217T091500Z" 28 | }, 29 | { 30 | "summary": "FONDAMENTI DI INFORMATICA", 31 | "start": "2021-09-14T13:15:00.000+02:00", 32 | "end": "2021-09-14T16:15:00.000+02:00", 33 | "dtstamp": "2022-04-11T23:23:45.523Z", 34 | "location": "AULA VIRTUALE LEO (-)", 35 | "description": "Lezione\nDocente:\nZoni Davide", 36 | "rdate": "20210921T111500Z,20210928T111500Z,20211005T111500Z,20211012T111500Z,20211019T111500Z,20211026T111500Z,20211102T121500Z,20211109T121500Z,20211116T121500Z,20211123T121500Z,20211130T121500Z,20211214T121500Z,20211221T121500Z" 37 | }, 38 | { 39 | "summary": "FONDAMENTI DI INFORMATICA", 40 | "start": "2021-09-16T17:15:00.000+02:00", 41 | "end": "2021-09-16T20:15:00.000+02:00", 42 | "dtstamp": "2022-04-11T23:23:45.526Z", 43 | "location": "Aula al momento non disponibile", 44 | "description": "Lezione\nDocente:\nZoni Davide", 45 | "rdate": "20210923T151500Z,20210930T151500Z,20211007T151500Z,20211014T151500Z,20211021T151500Z,20211028T151500Z,20211104T161500Z,20211111T161500Z,20211118T161500Z,20211125T161500Z,20211202T161500Z,20211209T161500Z,20211216T161500Z,20211223T161500Z" 46 | }, 47 | { 48 | "summary": "DISEGNO EDILE", 49 | "start": "2021-09-15T09:15:00.000+02:00", 50 | "end": "2021-09-15T12:15:00.000+02:00", 51 | "dtstamp": "2022-04-11T23:23:45.529Z", 52 | "location": "AULA VIRTUALE LEO (-)", 53 | "description": "Lezione\nDocente:\nBanfi Fabrizio", 54 | "rdate": "20210922T071500Z,20210929T071500Z,20211006T071500Z,20211013T071500Z,20211020T071500Z,20211027T071500Z,20211103T081500Z,20211110T081500Z,20211117T081500Z,20211124T081500Z,20211201T081500Z,20211215T081500Z,20211222T081500Z" 55 | }, 56 | { 57 | "summary": "DISEGNO EDILE", 58 | "start": "2021-09-16T15:15:00.000+02:00", 59 | "end": "2021-09-16T17:15:00.000+02:00", 60 | "dtstamp": "2022-04-11T23:23:45.531Z", 61 | "location": "Aula al momento non disponibile", 62 | "description": "Lezione\nDocente:\nBanfi Fabrizio", 63 | "rdate": "20210923T131500Z,20210930T131500Z,20211007T131500Z,20211014T131500Z,20211021T131500Z,20211028T131500Z,20211104T141500Z,20211111T141500Z,20211118T141500Z,20211125T141500Z,20211202T141500Z,20211209T141500Z,20211216T141500Z,20211223T141500Z" 64 | }, 65 | { 66 | "summary": "STORIA DELL'ARCHITETTURA E DELLE TECNICHE COSTRUTTIVE", 67 | "start": "2021-09-15T15:15:00.000+02:00", 68 | "end": "2021-09-15T18:15:00.000+02:00", 69 | "dtstamp": "2022-04-11T23:23:45.540Z", 70 | "location": "AULA VIRTUALE LEO (-)", 71 | "description": "Lezione\nDocente:\nForni Maria Enrica Marica", 72 | "rdate": "20210922T131500Z,20210929T131500Z,20211006T131500Z,20211013T131500Z,20211020T131500Z,20211027T131500Z,20211103T141500Z,20211110T141500Z,20211117T141500Z,20211124T141500Z,20211201T141500Z,20211215T141500Z,20211222T141500Z" 73 | }, 74 | { 75 | "summary": "CHIMICA DI BASE", 76 | "start": "2021-09-13T09:15:00.000+02:00", 77 | "end": "2021-09-13T12:15:00.000+02:00", 78 | "dtstamp": "2022-04-11T23:23:45.542Z", 79 | "location": "AULA VIRTUALE LEO (-)", 80 | "description": "Lezione\nDocente:\nDichiarante Valentina", 81 | "rdate": "20210920T071500Z,20210927T071500Z,20211004T071500Z,20211011T071500Z,20211018T071500Z,20211025T071500Z,20211108T081500Z,20211115T081500Z,20211122T081500Z,20211129T081500Z,20211213T081500Z,20211220T081500Z" 82 | }, 83 | { 84 | "summary": "CHIMICA DI BASE", 85 | "start": "2021-09-16T12:15:00.000+02:00", 86 | "end": "2021-09-16T14:15:00.000+02:00", 87 | "dtstamp": "2022-04-11T23:23:45.547Z", 88 | "location": "Aula al momento non disponibile", 89 | "description": "Lezione\nDocente:\nDichiarante Valentina", 90 | "rdate": "20210923T101500Z,20210930T101500Z,20211007T101500Z,20211014T101500Z,20211021T101500Z,20211028T101500Z,20211104T111500Z,20211111T111500Z,20211118T111500Z,20211125T111500Z,20211202T111500Z,20211209T111500Z,20211216T111500Z,20211223T111500Z" 91 | } 92 | ] 93 | -------------------------------------------------------------------------------- /scripts/src/test/output/costruzioni2021Firefox.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "ANALISI MATEMATICA 1", 4 | "start": "2021-09-14T10:15:00.000+02:00", 5 | "end": "2021-09-14T12:15:00.000+02:00", 6 | "dtstamp": "2022-04-11T23:23:45.551Z", 7 | "location": "AULA VIRTUALE LEO (-)", 8 | "description": "Lezione\nDocente:\nDi Cristo Michele", 9 | "rdate": "20210921T081500Z,20210928T081500Z,20211005T081500Z,20211012T081500Z,20211019T081500Z,20211026T081500Z,20211102T091500Z,20211109T091500Z,20211116T091500Z,20211123T091500Z,20211130T091500Z,20211214T091500Z,20211221T091500Z" 10 | }, 11 | { 12 | "summary": "ANALISI MATEMATICA 1", 13 | "start": "2021-09-15T13:15:00.000+02:00", 14 | "end": "2021-09-15T15:15:00.000+02:00", 15 | "dtstamp": "2022-04-11T23:23:45.564Z", 16 | "location": "AULA VIRTUALE LEO (-)", 17 | "description": "Lezione\nDocente:\nDi Cristo Michele", 18 | "rdate": "20210922T111500Z,20210929T111500Z,20211006T111500Z,20211013T111500Z,20211020T111500Z,20211027T111500Z,20211103T121500Z,20211110T121500Z,20211117T121500Z,20211124T121500Z,20211201T121500Z,20211215T121500Z,20211222T121500Z" 19 | }, 20 | { 21 | "summary": "ANALISI MATEMATICA 1", 22 | "start": "2021-09-17T10:15:00.000+02:00", 23 | "end": "2021-09-17T13:15:00.000+02:00", 24 | "dtstamp": "2022-04-11T23:23:45.568Z", 25 | "location": "T.2.3 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)", 26 | "description": "Lezione\nDocente:\nDi Cristo Michele", 27 | "rdate": "20210924T081500Z,20211001T081500Z,20211008T081500Z,20211015T081500Z,20211022T081500Z,20211029T081500Z,20211105T091500Z,20211112T091500Z,20211119T091500Z,20211126T091500Z,20211203T091500Z,20211210T091500Z,20211217T091500Z" 28 | }, 29 | { 30 | "summary": "FONDAMENTI DI INFORMATICA", 31 | "start": "2021-09-14T13:15:00.000+02:00", 32 | "end": "2021-09-14T16:15:00.000+02:00", 33 | "dtstamp": "2022-04-11T23:23:45.571Z", 34 | "location": "AULA VIRTUALE LEO (-)", 35 | "description": "Lezione\nDocente:\nZoni Davide", 36 | "rdate": "20210921T111500Z,20210928T111500Z,20211005T111500Z,20211012T111500Z,20211019T111500Z,20211026T111500Z,20211102T121500Z,20211109T121500Z,20211116T121500Z,20211123T121500Z,20211130T121500Z,20211214T121500Z,20211221T121500Z" 37 | }, 38 | { 39 | "summary": "FONDAMENTI DI INFORMATICA", 40 | "start": "2021-09-16T17:15:00.000+02:00", 41 | "end": "2021-09-16T20:15:00.000+02:00", 42 | "dtstamp": "2022-04-11T23:23:45.574Z", 43 | "location": "OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)", 44 | "description": "Lezione\nDocente:\nZoni Davide", 45 | "rdate": "20210923T151500Z,20210930T151500Z,20211007T151500Z,20211014T151500Z,20211021T151500Z,20211028T151500Z,20211104T161500Z,20211111T161500Z,20211118T161500Z,20211125T161500Z,20211202T161500Z,20211209T161500Z,20211216T161500Z,20211223T161500Z" 46 | }, 47 | { 48 | "summary": "DISEGNO EDILE", 49 | "start": "2021-09-15T09:15:00.000+02:00", 50 | "end": "2021-09-15T12:15:00.000+02:00", 51 | "dtstamp": "2022-04-11T23:23:45.576Z", 52 | "location": "AULA VIRTUALE LEO (-)", 53 | "description": "Lezione\nDocente:\nBanfi Fabrizio", 54 | "rdate": "20210922T071500Z,20210929T071500Z,20211006T071500Z,20211013T071500Z,20211020T071500Z,20211027T071500Z,20211103T081500Z,20211110T081500Z,20211117T081500Z,20211124T081500Z,20211201T081500Z,20211215T081500Z,20211222T081500Z" 55 | }, 56 | { 57 | "summary": "DISEGNO EDILE", 58 | "start": "2021-09-16T15:15:00.000+02:00", 59 | "end": "2021-09-16T17:15:00.000+02:00", 60 | "dtstamp": "2022-04-11T23:23:45.593Z", 61 | "location": "OSVALDO DE DONATO (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)", 62 | "description": "Lezione\nDocente:\nBanfi Fabrizio", 63 | "rdate": "20210923T131500Z,20210930T131500Z,20211007T131500Z,20211014T131500Z,20211021T131500Z,20211028T131500Z,20211104T141500Z,20211111T141500Z,20211118T141500Z,20211125T141500Z,20211202T141500Z,20211209T141500Z,20211216T141500Z,20211223T141500Z" 64 | }, 65 | { 66 | "summary": "STORIA DELL'ARCHITETTURA E DELLE TECNICHE COSTRUTTIVE", 67 | "start": "2021-09-15T15:15:00.000+02:00", 68 | "end": "2021-09-15T18:15:00.000+02:00", 69 | "dtstamp": "2022-04-11T23:23:45.595Z", 70 | "location": "AULA VIRTUALE LEO (-)", 71 | "description": "Lezione\nDocente:\nForni Maria Enrica Marica", 72 | "rdate": "20210922T131500Z,20210929T131500Z,20211006T131500Z,20211013T131500Z,20211020T131500Z,20211027T131500Z,20211103T141500Z,20211110T141500Z,20211117T141500Z,20211124T141500Z,20211201T141500Z,20211215T141500Z,20211222T141500Z" 73 | }, 74 | { 75 | "summary": "STORIA DELL'ARCHITETTURA E DELLE TECNICHE COSTRUTTIVE", 76 | "start": "2021-09-16T10:15:00.000+02:00", 77 | "end": "2021-09-16T12:15:00.000+02:00", 78 | "dtstamp": "2022-04-11T23:23:45.597Z", 79 | "location": "5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 80 | "description": "Lezione\nDocente:\nForni Maria Enrica Marica", 81 | "rdate": "20210923T081500Z,20210930T081500Z,20211007T081500Z,20211014T081500Z,20211021T081500Z,20211028T081500Z,20211104T091500Z,20211111T091500Z,20211118T091500Z,20211125T091500Z,20211202T091500Z,20211209T091500Z,20211216T091500Z,20211223T091500Z" 82 | }, 83 | { 84 | "summary": "CHIMICA DI BASE", 85 | "start": "2021-09-13T09:15:00.000+02:00", 86 | "end": "2021-09-13T12:15:00.000+02:00", 87 | "dtstamp": "2022-04-11T23:23:45.600Z", 88 | "location": "AULA VIRTUALE LEO (-)", 89 | "description": "Lezione\nDocente:\nDichiarante Valentina", 90 | "rdate": "20210920T071500Z,20210927T071500Z,20211004T071500Z,20211011T071500Z,20211018T071500Z,20211025T071500Z,20211108T081500Z,20211115T081500Z,20211122T081500Z,20211129T081500Z,20211213T081500Z,20211220T081500Z" 91 | }, 92 | { 93 | "summary": "CHIMICA DI BASE", 94 | "start": "2021-09-16T12:15:00.000+02:00", 95 | "end": "2021-09-16T14:15:00.000+02:00", 96 | "dtstamp": "2022-04-11T23:23:45.602Z", 97 | "location": "5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 98 | "description": "Lezione\nDocente:\nDichiarante Valentina", 99 | "rdate": "20210923T101500Z,20210930T101500Z,20211007T101500Z,20211014T101500Z,20211021T101500Z,20211028T101500Z,20211104T111500Z,20211111T111500Z,20211118T111500Z,20211125T111500Z,20211202T111500Z,20211209T111500Z,20211216T111500Z,20211223T111500Z" 100 | } 101 | ] 102 | -------------------------------------------------------------------------------- /scripts/src/test/output/elettronica2022Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "FONDAMENTI DI SEGNALI E TRASMISSIONE", 4 | "start": "2022-09-12T09:15:00.000+02:00", 5 | "end": "2022-09-12T11:15:00.000+02:00", 6 | "dtstamp": "2023-01-31T00:41:17.250+01:00", 7 | "location": "25.2.3 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Secondo)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T081500Z", 9 | "description": "Lezione\nDocenti:\nBoffi Pierpaolo\nGatto Alberto" 10 | }, 11 | { 12 | "summary": "FONDAMENTI DI SEGNALI E TRASMISSIONE", 13 | "start": "2022-09-13T09:15:00.000+02:00", 14 | "end": "2022-09-13T11:15:00.000+02:00", 15 | "dtstamp": "2023-01-31T00:41:17.250+01:00", 16 | "location": "B.2.3 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T081500Z", 18 | "description": "Lezione\nDocenti:\nBoffi Pierpaolo\nGatto Alberto" 19 | }, 20 | { 21 | "summary": "FONDAMENTI DI SEGNALI E TRASMISSIONE", 22 | "start": "2022-09-15T10:15:00.000+02:00", 23 | "end": "2022-09-15T12:15:00.000+02:00", 24 | "dtstamp": "2023-01-31T00:41:17.251+01:00", 25 | "location": "7.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Primo)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T091500Z", 27 | "description": "Lezione\nDocenti:\nBoffi Pierpaolo\nGatto Alberto" 28 | }, 29 | { 30 | "summary": "FONDAMENTI DI SEGNALI E TRASMISSIONE", 31 | "start": "2022-09-16T08:15:00.000+02:00", 32 | "end": "2022-09-16T10:15:00.000+02:00", 33 | "dtstamp": "2023-01-31T00:41:17.252+01:00", 34 | "location": "25.S.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20221223T071500Z", 36 | "description": "Lezione\nDocenti:\nBoffi Pierpaolo\nGatto Alberto" 37 | }, 38 | { 39 | "summary": "SISTEMI ELETTRONICI DIGITALI", 40 | "start": "2022-09-12T14:15:00.000+02:00", 41 | "end": "2022-09-12T16:15:00.000+02:00", 42 | "dtstamp": "2023-01-31T00:41:17.258+01:00", 43 | "location": "SALA CONF. EMILIO GATTI (Milano Città Studi - Via Bassini - Edificio 20 - Piano Terra)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T131500Z", 45 | "description": "Lezione\nDocente:\nGeraci Angelo" 46 | }, 47 | { 48 | "summary": "SISTEMI ELETTRONICI DIGITALI", 49 | "start": "2022-09-13T11:15:00.000+02:00", 50 | "end": "2022-09-13T13:15:00.000+02:00", 51 | "dtstamp": "2023-01-31T00:41:17.259+01:00", 52 | "location": "B.2.3 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T101500Z", 54 | "description": "Lezione\nDocente:\nGeraci Angelo" 55 | }, 56 | { 57 | "summary": "SISTEMI ELETTRONICI DIGITALI", 58 | "start": "2022-09-14T13:15:00.000+02:00", 59 | "end": "2022-09-14T15:15:00.000+02:00", 60 | "dtstamp": "2023-01-31T00:41:17.259+01:00", 61 | "location": "26.14 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T121500Z", 63 | "description": "Lezione\nDocente:\nGeraci Angelo" 64 | }, 65 | { 66 | "summary": "SISTEMI ELETTRONICI DIGITALI", 67 | "start": "2022-09-15T08:15:00.000+02:00", 68 | "end": "2022-09-15T10:15:00.000+02:00", 69 | "dtstamp": "2023-01-31T00:41:17.260+01:00", 70 | "location": "25.S.3 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T071500Z", 72 | "description": "Lezione\nDocente:\nGeraci Angelo" 73 | }, 74 | { 75 | "summary": "ELETTRONICA ANALOGICA ", 76 | "start": "2022-09-12T11:15:00.000+02:00", 77 | "end": "2022-09-12T13:15:00.000+02:00", 78 | "dtstamp": "2023-01-31T00:41:17.262+01:00", 79 | "location": "25.2.3 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Secondo)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T101500Z", 81 | "description": "Lezione\nDocente:\nSampietro Marco" 82 | }, 83 | { 84 | "summary": "ELETTRONICA ANALOGICA ", 85 | "start": "2022-09-13T14:15:00.000+02:00", 86 | "end": "2022-09-13T16:15:00.000+02:00", 87 | "dtstamp": "2023-01-31T00:41:17.262+01:00", 88 | "location": "3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T131500Z", 90 | "description": "Lezione\nDocente:\nSampietro Marco" 91 | }, 92 | { 93 | "summary": "ELETTRONICA ANALOGICA ", 94 | "start": "2022-09-14T15:15:00.000+02:00", 95 | "end": "2022-09-14T17:15:00.000+02:00", 96 | "dtstamp": "2023-01-31T00:41:17.263+01:00", 97 | "location": "25.S.1 (Milano Città Studi - Via Golgi 40 - Edificio 25 - Piano Seminterrato)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T141500Z", 99 | "description": "Lezione\nDocente:\nSampietro Marco" 100 | }, 101 | { 102 | "summary": "ELETTRONICA ANALOGICA ", 103 | "start": "2022-09-15T13:15:00.000+02:00", 104 | "end": "2022-09-15T17:15:00.000+02:00", 105 | "dtstamp": "2023-01-31T00:41:17.263+01:00", 106 | "location": "G.0.1 (Milano Città Studi - Via Golgi 40 - Edificio 23 - Piano Terra)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T121500Z", 108 | "description": "Laboratorio sperimentale\nProfessor:\nSampietro Marco" 109 | }, 110 | { 111 | "summary": "ELETTRONICA ANALOGICA ", 112 | "start": "2022-09-16T10:15:00.000+02:00", 113 | "end": "2022-09-16T12:15:00.000+02:00", 114 | "dtstamp": "2023-01-31T00:41:17.264+01:00", 115 | "location": "5.03 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 116 | "rrule": "FREQ=WEEKLY;UNTIL=20221223T091500Z", 117 | "description": "Lezione\nDocente:\nSampietro Marco" 118 | } 119 | ] 120 | -------------------------------------------------------------------------------- /scripts/src/test/output/gestionale2020Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "FONDAMENTI DI ELETTROTECNICA", 4 | "start": "2020-02-25T10:15:00.000+01:00", 5 | "end": "2020-02-25T12:15:00.000+01:00", 6 | "dtstamp": "2022-04-11T23:23:45.608Z", 7 | "location": "BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20200602T081500Z", 9 | "description": "Lezione\nDocente:\nGrimaccia Francesco" 10 | }, 11 | { 12 | "summary": "FONDAMENTI DI ELETTROTECNICA", 13 | "start": "2020-02-27T14:15:00.000+01:00", 14 | "end": "2020-02-27T16:15:00.000+01:00", 15 | "dtstamp": "2022-04-11T23:23:45.608Z", 16 | "location": "LM.3 (Milano Bovisa - Via La Masa - Edificio B15 - Piano Terra)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T121500Z", 18 | "description": "Esercitazione\nDocente:\nGrimaccia Francesco" 19 | }, 20 | { 21 | "summary": "FONDAMENTI DI ELETTROTECNICA", 22 | "start": "2020-02-27T14:15:00.000+01:00", 23 | "end": "2020-02-27T16:15:00.000+01:00", 24 | "dtstamp": "2022-04-11T23:23:45.609Z", 25 | "location": "BL.28.2.2 (Milano Bovisa - Via La Masa - Edificio BL28 - Piano Secondo)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T121500Z", 27 | "description": "Esercitazione\nDocente:\nGrimaccia Francesco" 28 | }, 29 | { 30 | "summary": "FISICA TECNICA", 31 | "start": "2020-02-24T09:15:00.000+01:00", 32 | "end": "2020-02-24T11:15:00.000+01:00", 33 | "dtstamp": "2022-04-11T23:23:45.609Z", 34 | "location": "B2.2.9 (Milano Bovisa - Via Candiani - Edificio B2 - Piano Secondo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T071500Z", 36 | "description": "Lezione\nDocente:\nRocco Matteo Vincenzo" 37 | }, 38 | { 39 | "summary": "FISICA TECNICA", 40 | "start": "2020-02-26T08:15:00.000+01:00", 41 | "end": "2020-02-26T10:15:00.000+01:00", 42 | "dtstamp": "2022-04-11T23:23:45.609Z", 43 | "location": "BL.27.04 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T061500Z", 45 | "description": "Esercitazione\nDocente:\nRocco Matteo Vincenzo" 46 | }, 47 | { 48 | "summary": "TECNOLOGIA MECCANICA E QUALITA'", 49 | "start": "2020-02-26T13:15:00.000+01:00", 50 | "end": "2020-02-26T16:15:00.000+01:00", 51 | "dtstamp": "2022-04-11T23:23:45.610Z", 52 | "location": "L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T111500Z", 54 | "description": "Lezione\nDocente:\nColledani Marcello" 55 | }, 56 | { 57 | "summary": "TECNOLOGIA MECCANICA E QUALITA'", 58 | "start": "2020-02-27T08:15:00.000+01:00", 59 | "end": "2020-02-27T10:15:00.000+01:00", 60 | "dtstamp": "2022-04-11T23:23:45.610Z", 61 | "location": "BL.27.17 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T061500Z", 63 | "description": "Lezione\nDocente:\nColledani Marcello" 64 | }, 65 | { 66 | "summary": "TECNOLOGIA MECCANICA E QUALITA'", 67 | "start": "2020-02-28T09:15:00.000+01:00", 68 | "end": "2020-02-28T12:15:00.000+01:00", 69 | "dtstamp": "2022-04-11T23:23:45.611Z", 70 | "location": "B6.3.2 (Milano Bovisa - Via Candiani - Edificio B6 - Piano Terzo)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20200605T071500Z", 72 | "description": "Lezione\nDocente:\nColledani Marcello" 73 | }, 74 | { 75 | "summary": "GESTIONE DEI SISTEMI LOGISTICI E PRODUTTIVI", 76 | "start": "2020-02-24T08:15:00.000+01:00", 77 | "end": "2020-02-24T12:15:00.000+01:00", 78 | "dtstamp": "2022-04-11T23:23:45.611Z", 79 | "location": "BL.27.04 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T061500Z", 81 | "description": "Lezione\nDocente:\nCigolini Roberto" 82 | }, 83 | { 84 | "summary": "GESTIONE DEI SISTEMI LOGISTICI E PRODUTTIVI", 85 | "start": "2020-02-26T08:15:00.000+01:00", 86 | "end": "2020-02-26T12:15:00.000+01:00", 87 | "dtstamp": "2022-04-11T23:23:45.612Z", 88 | "location": "L.03 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T061500Z", 90 | "description": "Lezione\nDocente:\nCigolini Roberto" 91 | }, 92 | { 93 | "summary": "TECNOLOGIE DIGITALI [2]", 94 | "start": "2020-02-24T14:15:00.000+01:00", 95 | "end": "2020-02-24T16:15:00.000+01:00", 96 | "dtstamp": "2022-04-11T23:23:45.613Z", 97 | "location": "B8 0.2 (Milano Bovisa - Via Candiani - Edificio B8 - Piano Terra)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T121500Z", 99 | "description": "Lezione\nDocente:\nMusumeci Francesco" 100 | }, 101 | { 102 | "summary": "TECNOLOGIE DIGITALI [2]", 103 | "start": "2020-02-27T13:15:00.000+01:00", 104 | "end": "2020-02-27T15:15:00.000+01:00", 105 | "dtstamp": "2022-04-11T23:23:45.613Z", 106 | "location": "BL.27.05 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T111500Z", 108 | "description": "Lezione\nDocente:\nMusumeci Francesco" 109 | }, 110 | { 111 | "summary": "TECNOLOGIE DIGITALI [1]", 112 | "start": "2020-02-24T16:15:00.000+01:00", 113 | "end": "2020-02-24T18:15:00.000+01:00", 114 | "dtstamp": "2022-04-11T23:23:45.614Z", 115 | "location": "B8 0.2 (Milano Bovisa - Via Candiani - Edificio B8 - Piano Terra)", 116 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T141500Z", 117 | "description": "Lezione\nDocente:\nSalnitri Mattia" 118 | }, 119 | { 120 | "summary": "TECNOLOGIE DIGITALI [1]", 121 | "start": "2020-02-27T10:15:00.000+01:00", 122 | "end": "2020-02-27T12:15:00.000+01:00", 123 | "dtstamp": "2022-04-11T23:23:45.614Z", 124 | "location": "BL.27.06 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra)", 125 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T081500Z", 126 | "description": "Lezione\nDocente:\nSalnitri Mattia" 127 | } 128 | ] 129 | -------------------------------------------------------------------------------- /scripts/src/test/output/gestionale2022Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "PROBABILITA' E STATISTICA MATEMATICA", 4 | "start": "2022-02-22T13:15:00.000+01:00", 5 | "end": "2022-02-22T16:00:00.000+01:00", 6 | "dtstamp": "2022-04-11T23:23:45.619Z", 7 | "location": "B8 0.3 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20220405T111500Z", 9 | "description": "Lezione\nDocente:\nFagnola Franco" 10 | }, 11 | { 12 | "summary": "PROBABILITA' E STATISTICA MATEMATICA", 13 | "start": "2022-02-23T14:30:00.000+01:00", 14 | "end": "2022-02-23T16:15:00.000+01:00", 15 | "dtstamp": "2022-04-11T23:23:45.619Z", 16 | "location": "L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20220406T123000Z", 18 | "description": "Lezione\nDocente:\nFagnola Franco" 19 | }, 20 | { 21 | "summary": "PROBABILITA' E STATISTICA MATEMATICA", 22 | "start": "2022-02-24T10:30:00.000+01:00", 23 | "end": "2022-02-24T13:15:00.000+01:00", 24 | "dtstamp": "2022-04-11T23:23:45.620Z", 25 | "location": "L.07 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20220407T083000Z", 27 | "description": "Lezione\nDocente:\nFagnola Franco" 28 | }, 29 | { 30 | "summary": "ECONOMIA 1 (MICROECONOMIA)", 31 | "start": "2022-04-19T13:15:00.000+02:00", 32 | "end": "2022-04-19T16:15:00.000+02:00", 33 | "dtstamp": "2022-04-11T23:23:45.620Z", 34 | "location": "B8 0.3 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20220531T111500Z", 36 | "description": "Lezione\nDocente:\nFelice Giulia" 37 | }, 38 | { 39 | "summary": "ECONOMIA 1 (MICROECONOMIA)", 40 | "start": "2022-04-20T14:15:00.000+02:00", 41 | "end": "2022-04-20T16:15:00.000+02:00", 42 | "dtstamp": "2022-04-11T23:23:45.620Z", 43 | "location": "L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20220601T121500Z", 45 | "description": "Lezione\nDocente:\nFelice Giulia" 46 | }, 47 | { 48 | "summary": "ECONOMIA 1 (MICROECONOMIA)", 49 | "start": "2022-04-14T10:15:00.000+02:00", 50 | "end": "2022-04-14T13:15:00.000+02:00", 51 | "dtstamp": "2022-04-11T23:23:45.621Z", 52 | "location": "L.07 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20220526T081500Z", 54 | "description": "Lezione\nDocente:\nFelice Giulia" 55 | }, 56 | { 57 | "summary": "FONDAMENTI DI ELETTROTECNICA", 58 | "start": "2022-02-22T09:30:00.000+01:00", 59 | "end": "2022-02-22T11:30:00.000+01:00", 60 | "dtstamp": "2022-04-11T23:23:45.621Z", 61 | "location": "B8 1.1 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra Soppalco)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20220531T073000Z", 63 | "description": "Lezione\nDocente:\nNiccolai Alessandro" 64 | }, 65 | { 66 | "summary": "FONDAMENTI DI ELETTROTECNICA", 67 | "start": "2022-02-24T16:30:00.000+01:00", 68 | "end": "2022-02-24T18:00:00.000+01:00", 69 | "dtstamp": "2022-04-11T23:23:45.622Z", 70 | "location": "L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20220526T143000Z", 72 | "description": "Lezione\nDocente:\nNiccolai Alessandro" 73 | }, 74 | { 75 | "summary": "FISICA TECNICA", 76 | "start": "2022-02-21T11:30:00.000+01:00", 77 | "end": "2022-02-21T13:00:00.000+01:00", 78 | "dtstamp": "2022-04-11T23:23:45.622Z", 79 | "location": "L.06 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20220530T093000Z", 81 | "description": "Lezione\nDocente:\nRocco Matteo Vincenzo" 82 | }, 83 | { 84 | "summary": "FISICA TECNICA", 85 | "start": "2022-02-23T16:30:00.000+01:00", 86 | "end": "2022-02-23T18:00:00.000+01:00", 87 | "dtstamp": "2022-04-11T23:23:45.622Z", 88 | "location": "L.12 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20220601T143000Z", 90 | "description": "Lezione\nDocente:\nRocco Matteo Vincenzo" 91 | }, 92 | { 93 | "summary": "ANALISI MATEMATICA II", 94 | "start": "2022-02-21T15:20:00.000+01:00", 95 | "end": "2022-02-21T18:15:00.000+01:00", 96 | "dtstamp": "2022-04-11T23:23:45.623Z", 97 | "location": "BL.27.05 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20220530T132000Z", 99 | "description": "Esercitazione\nDocente:\nNoris Benedetta" 100 | }, 101 | { 102 | "summary": "ANALISI MATEMATICA II", 103 | "start": "2022-02-23T11:15:00.000+01:00", 104 | "end": "2022-02-23T13:00:00.000+01:00", 105 | "dtstamp": "2022-04-11T23:23:45.638Z", 106 | "location": "BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20220601T091500Z", 108 | "description": "Lezione\nDocente:\nNoris Benedetta" 109 | }, 110 | { 111 | "summary": "ANALISI MATEMATICA II", 112 | "start": "2022-02-25T10:15:00.000+01:00", 113 | "end": "2022-02-25T13:00:00.000+01:00", 114 | "dtstamp": "2022-04-11T23:23:45.638Z", 115 | "location": "B8 0.7 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra)", 116 | "rrule": "FREQ=WEEKLY;UNTIL=20220527T081500Z", 117 | "description": "Lezione\nDocente:\nNoris Benedetta" 118 | } 119 | ] 120 | -------------------------------------------------------------------------------- /scripts/src/test/output/informatica2020Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "ALGORITMI E PRINCIPI DELL'INFORMATICA", 4 | "start": "2020-02-25T10:15:00.000+01:00", 5 | "end": "2020-02-25T12:15:00.000+01:00", 6 | "dtstamp": "2022-04-11T23:23:45.641Z", 7 | "location": "III.B (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20200602T081500Z", 9 | "description": "Lezione\nDocente:\nPradella Matteo" 10 | }, 11 | { 12 | "summary": "ALGORITMI E PRINCIPI DELL'INFORMATICA", 13 | "start": "2020-02-26T14:15:00.000+01:00", 14 | "end": "2020-02-26T17:15:00.000+01:00", 15 | "dtstamp": "2022-04-11T23:23:45.642Z", 16 | "location": "6.0.1 (EX C.I.1) (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 6 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T121500Z", 18 | "description": "Esercitazione\nDocente:\nPradella Matteo" 19 | }, 20 | { 21 | "summary": "ALGORITMI E PRINCIPI DELL'INFORMATICA", 22 | "start": "2020-02-28T08:15:00.000+01:00", 23 | "end": "2020-02-28T11:15:00.000+01:00", 24 | "dtstamp": "2022-04-11T23:23:45.642Z", 25 | "location": "4.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 4 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20200605T061500Z", 27 | "description": "Lezione\nDocente:\nPradella Matteo" 28 | }, 29 | { 30 | "summary": "FONDAMENTI DI AUTOMATICA", 31 | "start": "2020-02-24T09:15:00.000+01:00", 32 | "end": "2020-02-24T12:15:00.000+01:00", 33 | "dtstamp": "2022-04-11T23:23:45.643Z", 34 | "location": "26.16 (EX L.26.16) (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T071500Z", 36 | "description": "Lezione\nDocente:\nLeva Alberto" 37 | }, 38 | { 39 | "summary": "FONDAMENTI DI AUTOMATICA", 40 | "start": "2020-02-25T14:15:00.000+01:00", 41 | "end": "2020-02-25T18:15:00.000+01:00", 42 | "dtstamp": "2022-04-11T23:23:45.643Z", 43 | "location": "LB7 (-)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20200602T121500Z", 45 | "description": "Laboratorio\nDocente:\nLeva Alberto" 46 | }, 47 | { 48 | "summary": "FONDAMENTI DI AUTOMATICA", 49 | "start": "2020-02-26T09:15:00.000+01:00", 50 | "end": "2020-02-26T12:15:00.000+01:00", 51 | "dtstamp": "2022-04-11T23:23:45.644Z", 52 | "location": "5.02 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20200603T071500Z", 54 | "description": "Lezione\nDocente:\nLeva Alberto" 55 | }, 56 | { 57 | "summary": "FONDAMENTI DI AUTOMATICA", 58 | "start": "2020-02-27T09:15:00.000+01:00", 59 | "end": "2020-02-27T11:15:00.000+01:00", 60 | "dtstamp": "2022-04-11T23:23:45.644Z", 61 | "location": "B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20200604T071500Z", 63 | "description": "Lezione\nDocente:\nLeva Alberto" 64 | }, 65 | { 66 | "summary": "PROBABILITÀ E STATISTICA PER L'INFORMATICA", 67 | "start": "2020-02-24T13:15:00.000+01:00", 68 | "end": "2020-02-24T16:15:00.000+01:00", 69 | "dtstamp": "2022-04-11T23:23:45.644Z", 70 | "location": "B.4.2 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quarto)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20200601T111500Z", 72 | "description": "Lezione\nDocente:\nEpifani Ilenia" 73 | }, 74 | { 75 | "summary": "PROBABILITÀ E STATISTICA PER L'INFORMATICA", 76 | "start": "2020-02-25T08:15:00.000+01:00", 77 | "end": "2020-02-25T10:15:00.000+01:00", 78 | "dtstamp": "2022-04-11T23:23:45.645Z", 79 | "location": "III.B (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20200602T061500Z", 81 | "description": "Lezione\nDocente:\nEpifani Ilenia" 82 | }, 83 | { 84 | "summary": "PROBABILITÀ E STATISTICA PER L'INFORMATICA", 85 | "start": "2020-02-28T11:15:00.000+01:00", 86 | "end": "2020-02-28T14:15:00.000+01:00", 87 | "dtstamp": "2022-04-11T23:23:45.645Z", 88 | "location": "9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20200605T091500Z", 90 | "description": "Esercitazione\nDocente:\nEpifani Ilenia" 91 | } 92 | ] 93 | -------------------------------------------------------------------------------- /scripts/src/test/output/informatica2023Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "ELETTROTECNICA", 4 | "start": "2023-02-21T08:15:00.000+01:00", 5 | "end": "2023-02-21T11:15:00.000+01:00", 6 | "dtstamp": "2023-01-30T20:50:39.906+01:00", 7 | "location": "T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T061500Z", 9 | "description": "Lezione\nDocente:\nBizzarri Federico" 10 | }, 11 | { 12 | "summary": "ELETTROTECNICA", 13 | "start": "2023-02-23T10:15:00.000+01:00", 14 | "end": "2023-02-23T13:15:00.000+01:00", 15 | "dtstamp": "2023-01-30T20:50:39.907+01:00", 16 | "location": "5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20230601T081500Z", 18 | "description": "Lezione\nDocente:\nBizzarri Federico" 19 | }, 20 | { 21 | "summary": "ELETTROTECNICA", 22 | "start": "2023-02-24T14:15:00.000+01:00", 23 | "end": "2023-02-24T16:15:00.000+01:00", 24 | "dtstamp": "2023-01-30T20:50:39.907+01:00", 25 | "location": "T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T121500Z", 27 | "description": "Lezione\nDocente:\nBizzarri Federico" 28 | }, 29 | { 30 | "summary": "FISICA", 31 | "start": "2023-02-20T15:15:00.000+01:00", 32 | "end": "2023-02-20T17:15:00.000+01:00", 33 | "dtstamp": "2023-01-30T20:50:39.909+01:00", 34 | "location": "21.S.4 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20230529T131500Z", 36 | "description": "Esercitazione\nDocenti:\nBizzarri Federico\nContini Davide\nDella Valle Giuseppe\nMusumeci Francesco" 37 | }, 38 | { 39 | "summary": "FISICA", 40 | "start": "2023-02-21T11:15:00.000+01:00", 41 | "end": "2023-02-21T13:15:00.000+01:00", 42 | "dtstamp": "2023-01-30T20:50:39.909+01:00", 43 | "location": "2.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T091500Z", 45 | "description": "Lezione\nDocenti:\nBizzarri Federico\nContini Davide\nDella Valle Giuseppe\nMusumeci Francesco" 46 | }, 47 | { 48 | "summary": "FISICA", 49 | "start": "2023-02-22T15:15:00.000+01:00", 50 | "end": "2023-02-22T17:15:00.000+01:00", 51 | "dtstamp": "2023-01-30T20:50:39.909+01:00", 52 | "location": "2.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T131500Z", 54 | "description": "Lezione\nDocenti:\nBizzarri Federico\nContini Davide\nDella Valle Giuseppe\nMusumeci Francesco" 55 | }, 56 | { 57 | "summary": "FISICA", 58 | "start": "2023-02-22T17:15:00.000+01:00", 59 | "end": "2023-02-22T19:15:00.000+01:00", 60 | "dtstamp": "2023-01-30T20:50:39.910+01:00", 61 | "location": "2.1.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T151500Z", 63 | "description": "Esercitazione\nDocenti:\nBizzarri Federico\nContini Davide\nDella Valle Giuseppe\nMusumeci Francesco" 64 | }, 65 | { 66 | "summary": "FISICA", 67 | "start": "2023-02-22T17:15:00.000+01:00", 68 | "end": "2023-02-22T19:15:00.000+01:00", 69 | "dtstamp": "2023-01-30T20:50:39.910+01:00", 70 | "location": "3.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T151500Z", 72 | "description": "Esercitazione\nDocenti:\nBizzarri Federico\nContini Davide\nDella Valle Giuseppe\nMusumeci Francesco" 73 | }, 74 | { 75 | "summary": "FISICA", 76 | "start": "2023-02-23T15:15:00.000+01:00", 77 | "end": "2023-02-23T17:15:00.000+01:00", 78 | "dtstamp": "2023-01-30T20:50:39.910+01:00", 79 | "location": "21.S.3 (Milano Città Studi - Via Bassini - Edificio 21 - Piano Seminterrato)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20230601T131500Z", 81 | "description": "Esercitazione\nDocenti:\nBizzarri Federico\nContini Davide\nDella Valle Giuseppe\nMusumeci Francesco" 82 | }, 83 | { 84 | "summary": "FISICA", 85 | "start": "2023-02-24T10:15:00.000+01:00", 86 | "end": "2023-02-24T13:15:00.000+01:00", 87 | "dtstamp": "2023-01-30T20:50:39.911+01:00", 88 | "location": "5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T081500Z", 90 | "description": "Lezione\nDocenti:\nBizzarri Federico\nContini Davide\nDella Valle Giuseppe\nMusumeci Francesco" 91 | }, 92 | { 93 | "summary": "FONDAMENTI DI COMUNICAZIONI E INTERNET", 94 | "start": "2023-02-20T11:15:00.000+01:00", 95 | "end": "2023-02-20T14:15:00.000+01:00", 96 | "dtstamp": "2023-01-30T20:50:39.912+01:00", 97 | "location": "9.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Terra)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20230529T091500Z", 99 | "description": "Lezione\nDocente:\nMusumeci Francesco" 100 | }, 101 | { 102 | "summary": "FONDAMENTI DI COMUNICAZIONI E INTERNET", 103 | "start": "2023-02-22T10:15:00.000+01:00", 104 | "end": "2023-02-22T13:15:00.000+01:00", 105 | "dtstamp": "2023-01-30T20:50:39.913+01:00", 106 | "location": "4.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 4 - Piano Terra)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T081500Z", 108 | "description": "Esercitazione\nDocente:\nMusumeci Francesco" 109 | }, 110 | { 111 | "summary": "FONDAMENTI DI COMUNICAZIONI E INTERNET", 112 | "start": "2023-02-24T08:15:00.000+01:00", 113 | "end": "2023-02-24T10:15:00.000+01:00", 114 | "dtstamp": "2023-01-30T20:50:39.913+01:00", 115 | "location": "5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Primo)", 116 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T061500Z", 117 | "description": "Lezione\nDocente:\nMusumeci Francesco" 118 | } 119 | ] 120 | -------------------------------------------------------------------------------- /scripts/src/test/output/ingegneria2022SamsungBrowser.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "ANALISI MATEMATICA 1", 4 | "start": "2022-09-12T14:15:00.000+02:00", 5 | "end": "2022-09-12T16:15:00.000+02:00", 6 | "dtstamp": "2022-10-09T20:52:53.617+02:00", 7 | "location": "9.1.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 9 - Piano Primo)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T131500Z", 9 | "description": "Lezione\nDocente:\nBoella Marco Ugo Claudio" 10 | }, 11 | { 12 | "summary": "ANALISI MATEMATICA 1", 13 | "start": "2022-09-14T08:15:00.000+02:00", 14 | "end": "2022-09-14T11:15:00.000+02:00", 15 | "dtstamp": "2022-10-09T20:52:53.618+02:00", 16 | "location": "3.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T071500Z", 18 | "description": "Lezione\nDocente:\nBoella Marco Ugo Claudio" 19 | }, 20 | { 21 | "summary": "ANALISI MATEMATICA 1", 22 | "start": "2022-09-16T14:15:00.000+02:00", 23 | "end": "2022-09-16T17:15:00.000+02:00", 24 | "dtstamp": "2022-10-09T20:52:53.619+02:00", 25 | "location": "5.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20221223T131500Z", 27 | "description": "Esercitazione\nDocente:\nBoella Marco Ugo Claudio" 28 | }, 29 | { 30 | "summary": "ANALISI MATEMATICA 1", 31 | "start": "2022-09-16T11:15:00.000+02:00", 32 | "end": "2022-09-16T14:15:00.000+02:00", 33 | "dtstamp": "2022-10-09T20:52:53.620+02:00", 34 | "location": "B.5.5 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Quinto)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20221223T101500Z", 36 | "description": "Esercitazione\nDocente:\nBoella Marco Ugo Claudio" 37 | }, 38 | { 39 | "summary": "FONDAMENTI DI INFORMATICA", 40 | "start": "2022-09-12T08:15:00.000+02:00", 41 | "end": "2022-09-12T11:15:00.000+02:00", 42 | "dtstamp": "2022-10-09T20:52:53.621+02:00", 43 | "location": "T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T071500Z", 45 | "description": "Lezione\nDocente:\nCaglioti Vincenzo" 46 | }, 47 | { 48 | "summary": "FONDAMENTI DI INFORMATICA", 49 | "start": "2022-09-14T11:15:00.000+02:00", 50 | "end": "2022-09-14T14:15:00.000+02:00", 51 | "dtstamp": "2022-10-09T20:52:53.621+02:00", 52 | "location": "3.0.2 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Terra)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T101500Z", 54 | "description": "Lezione\nDocente:\nCaglioti Vincenzo" 55 | }, 56 | { 57 | "summary": "FONDAMENTI DI INFORMATICA", 58 | "start": "2022-09-15T12:15:00.000+02:00", 59 | "end": "2022-09-15T14:15:00.000+02:00", 60 | "dtstamp": "2022-10-09T20:52:53.622+02:00", 61 | "location": "T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T111500Z", 63 | "description": "Lezione\nDocente:\nCaglioti Vincenzo" 64 | }, 65 | { 66 | "summary": "FONDAMENTI DI INFORMATICA", 67 | "start": "2022-09-15T16:15:00.000+02:00", 68 | "end": "2022-09-15T19:15:00.000+02:00", 69 | "dtstamp": "2022-10-09T20:52:53.622+02:00", 70 | "location": "T.1.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T151500Z", 72 | "description": "Laboratorio informatico\nDocente:\nCaglioti Vincenzo" 73 | }, 74 | { 75 | "summary": "GEOMETRIA E ALGEBRA LINEARE", 76 | "start": "2022-09-12T11:15:00.000+02:00", 77 | "end": "2022-09-12T13:15:00.000+02:00", 78 | "dtstamp": "2022-10-09T20:52:53.624+02:00", 79 | "location": "T.2.1 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T101500Z", 81 | "description": "Lezione\nDocente:\nPinton Stefano" 82 | }, 83 | { 84 | "summary": "GEOMETRIA E ALGEBRA LINEARE", 85 | "start": "2022-09-14T16:15:00.000+02:00", 86 | "end": "2022-09-14T19:15:00.000+02:00", 87 | "dtstamp": "2022-10-09T20:52:53.625+02:00", 88 | "location": "B.2.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T151500Z", 90 | "description": "Esercitazione\nDocente:\nPinton Stefano" 91 | }, 92 | { 93 | "summary": "GEOMETRIA E ALGEBRA LINEARE", 94 | "start": "2022-09-14T15:15:00.000+02:00", 95 | "end": "2022-09-14T18:15:00.000+02:00", 96 | "dtstamp": "2022-10-09T20:52:53.625+02:00", 97 | "location": "26.15 (Milano Città Studi - Via Golgi 20 - Edificio 26 - Piano Primo)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T141500Z", 99 | "description": "Esercitazione\nDocente:\nPinton Stefano" 100 | }, 101 | { 102 | "summary": "GEOMETRIA E ALGEBRA LINEARE", 103 | "start": "2022-09-15T10:15:00.000+02:00", 104 | "end": "2022-09-15T12:15:00.000+02:00", 105 | "dtstamp": "2022-10-09T20:52:53.625+02:00", 106 | "location": "5.1.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 5 - Piano P)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T091500Z", 108 | "description": "Lezione\nDocente:\nPinton Stefano" 109 | } 110 | ] 111 | -------------------------------------------------------------------------------- /scripts/src/test/output/matematica2024Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS - 2ND MODULE", 4 | "start": "2024-02-19T08:15:00.000+01:00", 5 | "end": "2024-02-19T10:15:00.000+01:00", 6 | "dtstamp": "2024-03-26T02:15:59.135+01:00", 7 | "location": "T.2.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20240527T061500Z", 9 | "description": "Lezione\nDocenti:\nSavaresi Sergio Matteo\nDelcaro Giacomo" 10 | }, 11 | { 12 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS - 2ND MODULE", 13 | "start": "2024-02-20T16:15:00.000+01:00", 14 | "end": "2024-02-20T18:15:00.000+01:00", 15 | "dtstamp": "2024-03-26T02:15:59.137+01:00", 16 | "location": "T.2.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Primo)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20240528T141500Z", 18 | "description": "Esercitazione\nDocenti:\nSavaresi Sergio Matteo\nDelcaro Giacomo" 19 | }, 20 | { 21 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS - 2ND MODULE", 22 | "start": "2024-02-21T16:15:00.000+01:00", 23 | "end": "2024-02-21T18:15:00.000+01:00", 24 | "dtstamp": "2024-03-26T02:15:59.138+01:00", 25 | "location": "2.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20240529T141500Z", 27 | "description": "Lezione\nDocenti:\nSavaresi Sergio Matteo\nDelcaro Giacomo" 28 | }, 29 | { 30 | "summary": "MODEL IDENTIFICATION AND DATA ANALYSIS - 2ND MODULE", 31 | "start": "2024-02-22T08:15:00.000+01:00", 32 | "end": "2024-02-22T10:15:00.000+01:00", 33 | "dtstamp": "2024-03-26T02:15:59.139+01:00", 34 | "location": "2.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Terra)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20240530T061500Z", 36 | "description": "Esercitazione\nDocenti:\nSavaresi Sergio Matteo\nDelcaro Giacomo" 37 | }, 38 | { 39 | "summary": "FINANCIAL ENGINEERING", 40 | "start": "2024-02-19T10:15:00.000+01:00", 41 | "end": "2024-02-19T13:15:00.000+01:00", 42 | "dtstamp": "2024-03-26T02:15:59.140+01:00", 43 | "location": "E\\F (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20240527T081500Z", 45 | "description": "Lezione\nDocenti:\nBaviera Roberto\nNassigh Aldo" 46 | }, 47 | { 48 | "summary": "FINANCIAL ENGINEERING", 49 | "start": "2024-02-20T08:15:00.000+01:00", 50 | "end": "2024-02-20T11:15:00.000+01:00", 51 | "dtstamp": "2024-03-26T02:15:59.141+01:00", 52 | "location": "T.0.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Seminterrato)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20240528T061500Z", 54 | "description": "Lezione\nDocenti:\nBaviera Roberto\nNassigh Aldo" 55 | }, 56 | { 57 | "summary": "FINANCIAL ENGINEERING", 58 | "start": "2024-02-21T08:15:00.000+01:00", 59 | "end": "2024-02-21T10:15:00.000+01:00", 60 | "dtstamp": "2024-03-26T02:15:59.141+01:00", 61 | "location": "3.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20240529T061500Z", 63 | "description": "Lezione\nDocenti:\nBaviera Roberto\nNassigh Aldo" 64 | }, 65 | { 66 | "summary": "INSURANCE & ECONOMETRICS", 67 | "start": "2024-02-21T14:15:00.000+01:00", 68 | "end": "2024-02-21T16:15:00.000+01:00", 69 | "dtstamp": "2024-03-26T02:15:59.142+01:00", 70 | "location": "7.0.1 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 7 - Piano Terra Soppalco)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20240529T121500Z", 72 | "description": "Lezione\nDocenti:\nAzzone Michele\nStocco Davide\nBrachetta Matteo\nDell'Acqua Silvia" 73 | }, 74 | { 75 | "summary": "INSURANCE & ECONOMETRICS", 76 | "start": "2024-02-22T15:15:00.000+01:00", 77 | "end": "2024-02-22T18:15:00.000+01:00", 78 | "dtstamp": "2024-03-26T02:15:59.142+01:00", 79 | "location": "3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20240530T131500Z", 81 | "description": "Lezione\nDocenti:\nAzzone Michele\nStocco Davide\nBrachetta Matteo\nDell'Acqua Silvia" 82 | }, 83 | { 84 | "summary": "INSURANCE & ECONOMETRICS", 85 | "start": "2024-02-23T15:15:00.000+01:00", 86 | "end": "2024-02-23T18:15:00.000+01:00", 87 | "dtstamp": "2024-03-26T02:15:59.143+01:00", 88 | "location": "3.1.6 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20240531T131500Z", 90 | "description": "Esercitazione\nDocenti:\nAzzone Michele\nStocco Davide\nBrachetta Matteo\nDell'Acqua Silvia" 91 | } 92 | ] 93 | -------------------------------------------------------------------------------- /scripts/src/test/output/meccanica2023Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "MECCANICA APPLICATA ALLE MACCHINE", 4 | "start": "2023-02-21T08:15:00.000+01:00", 5 | "end": "2023-02-21T10:15:00.000+01:00", 6 | "dtstamp": "2023-01-30T22:36:52.815+01:00", 7 | "location": "B8 2.1 (Milano Bovisa - Via Durando - Edificio B8 - Piano Primo)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T061500Z", 9 | "description": "Lezione\nDocente:\nZasso Alberto" 10 | }, 11 | { 12 | "summary": "MECCANICA APPLICATA ALLE MACCHINE", 13 | "start": "2023-02-22T12:15:00.000+01:00", 14 | "end": "2023-02-22T14:15:00.000+01:00", 15 | "dtstamp": "2023-01-30T22:36:52.816+01:00", 16 | "location": "L.09 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T101500Z", 18 | "description": "Esercitazione\nDocente:\nZasso Alberto" 19 | }, 20 | { 21 | "summary": "MECCANICA APPLICATA ALLE MACCHINE", 22 | "start": "2023-02-22T12:15:00.000+01:00", 23 | "end": "2023-02-22T14:15:00.000+01:00", 24 | "dtstamp": "2023-01-30T22:36:52.817+01:00", 25 | "location": "BL.27.02 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T101500Z", 27 | "description": "Esercitazione\nDocente:\nZasso Alberto" 28 | }, 29 | { 30 | "summary": "MECCANICA APPLICATA ALLE MACCHINE", 31 | "start": "2023-02-23T15:15:00.000+01:00", 32 | "end": "2023-02-23T17:15:00.000+01:00", 33 | "dtstamp": "2023-01-30T22:36:52.817+01:00", 34 | "location": "B8 2.1 (Milano Bovisa - Via Durando - Edificio B8 - Piano Primo)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20230601T131500Z", 36 | "description": "Lezione\nDocente:\nZasso Alberto" 37 | }, 38 | { 39 | "summary": "MECCANICA APPLICATA ALLE MACCHINE", 40 | "start": "2023-02-24T08:15:00.000+01:00", 41 | "end": "2023-02-24T10:15:00.000+01:00", 42 | "dtstamp": "2023-01-30T22:36:52.818+01:00", 43 | "location": "BL.27.08 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T061500Z", 45 | "description": "Esercitazione\nDocente:\nZasso Alberto" 46 | }, 47 | { 48 | "summary": "MECCANICA APPLICATA ALLE MACCHINE", 49 | "start": "2023-02-24T08:15:00.000+01:00", 50 | "end": "2023-02-24T10:15:00.000+01:00", 51 | "dtstamp": "2023-01-30T22:36:52.818+01:00", 52 | "location": "BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T061500Z", 54 | "description": "Esercitazione\nDocente:\nZasso Alberto" 55 | }, 56 | { 57 | "summary": "MISURE MECCANICHE E TERMICHE", 58 | "start": "2023-02-21T13:15:00.000+01:00", 59 | "end": "2023-02-21T15:15:00.000+01:00", 60 | "dtstamp": "2023-01-30T22:36:52.819+01:00", 61 | "location": "B8 0.2 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T111500Z", 63 | "description": "Lezione\nDocente:\nSaggin Bortolino" 64 | }, 65 | { 66 | "summary": "MISURE MECCANICHE E TERMICHE", 67 | "start": "2023-02-22T10:15:00.000+01:00", 68 | "end": "2023-02-22T12:15:00.000+01:00", 69 | "dtstamp": "2023-01-30T22:36:52.820+01:00", 70 | "location": "BL.27.02 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 71 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T081500Z", 72 | "description": "Esercitazione\nDocente:\nSaggin Bortolino" 73 | }, 74 | { 75 | "summary": "MISURE MECCANICHE E TERMICHE", 76 | "start": "2023-02-23T08:15:00.000+01:00", 77 | "end": "2023-02-23T15:15:00.000+01:00", 78 | "dtstamp": "2023-01-30T22:36:52.820+01:00", 79 | "location": "CLASD - EDIFICIO B.13 (-)", 80 | "rrule": "FREQ=WEEKLY;UNTIL=20230601T061500Z", 81 | "description": "Laboratorio sperimentale\nProfessor:\nSaggin Bortolino" 82 | }, 83 | { 84 | "summary": "MISURE MECCANICHE E TERMICHE", 85 | "start": "2023-02-24T10:15:00.000+01:00", 86 | "end": "2023-02-24T13:15:00.000+01:00", 87 | "dtstamp": "2023-01-30T22:36:52.821+01:00", 88 | "location": "BL.27.01 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Primo)", 89 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T081500Z", 90 | "description": "Lezione\nDocente:\nSaggin Bortolino" 91 | }, 92 | { 93 | "summary": "TECNOLOGIA MECCANICA 1", 94 | "start": "2023-02-21T15:15:00.000+01:00", 95 | "end": "2023-02-21T18:15:00.000+01:00", 96 | "dtstamp": "2023-01-30T22:36:52.823+01:00", 97 | "location": "B8 0.2 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra)", 98 | "rrule": "FREQ=WEEKLY;UNTIL=20230530T131500Z", 99 | "description": "Lezione\nDocente:\nMonno Michele" 100 | }, 101 | { 102 | "summary": "TECNOLOGIA MECCANICA 1", 103 | "start": "2023-02-22T15:15:00.000+01:00", 104 | "end": "2023-02-22T17:15:00.000+01:00", 105 | "dtstamp": "2023-01-30T22:36:52.823+01:00", 106 | "location": "B8 0.2 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra)", 107 | "rrule": "FREQ=WEEKLY;UNTIL=20230531T131500Z", 108 | "description": "Lezione\nDocente:\nMonno Michele" 109 | }, 110 | { 111 | "summary": "TECNOLOGIA MECCANICA 1", 112 | "start": "2023-02-24T14:15:00.000+01:00", 113 | "end": "2023-02-24T17:15:00.000+01:00", 114 | "dtstamp": "2023-01-30T22:36:52.823+01:00", 115 | "location": "B8 0.3 (Milano Bovisa - Via Durando - Edificio B8 - Piano Terra)", 116 | "rrule": "FREQ=WEEKLY;UNTIL=20230526T121500Z", 117 | "description": "Esercitazione\nDocente:\nMonno Michele" 118 | } 119 | ] 120 | -------------------------------------------------------------------------------- /scripts/src/test/output/nucleare2022Firefox.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "MACCHINE", 4 | "start": "2022-09-12T10:15:00.000+02:00", 5 | "end": "2022-09-12T12:15:00.000+02:00", 6 | "dtstamp": "2023-01-31T00:01:38.728+01:00", 7 | "location": "L.09 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 8 | "rrule": "FREQ=WEEKLY;UNTIL=20221219T091500Z", 9 | "description": "Lezione\nDocente:\nMontenegro Gianluca" 10 | }, 11 | { 12 | "summary": "MACCHINE", 13 | "start": "2022-09-13T13:15:00.000+02:00", 14 | "end": "2022-09-13T15:15:00.000+02:00", 15 | "dtstamp": "2023-01-31T00:01:38.728+01:00", 16 | "location": "L.06 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 17 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T121500Z", 18 | "description": "Lezione\nDocente:\nMontenegro Gianluca" 19 | }, 20 | { 21 | "summary": "MACCHINE", 22 | "start": "2022-09-14T13:15:00.000+02:00", 23 | "end": "2022-09-14T15:15:00.000+02:00", 24 | "dtstamp": "2023-01-31T00:01:38.729+01:00", 25 | "location": "BL.27.07 (Milano Bovisa - Via La Masa - Edificio BL27 - Piano Terra)", 26 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T121500Z", 27 | "description": "Lezione\nDocente:\nMontenegro Gianluca" 28 | }, 29 | { 30 | "summary": "MACCHINE", 31 | "start": "2022-09-15T12:15:00.000+02:00", 32 | "end": "2022-09-15T14:15:00.000+02:00", 33 | "dtstamp": "2023-01-31T00:01:38.730+01:00", 34 | "location": "L.06 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Terra)", 35 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T111500Z", 36 | "description": "Lezione\nDocente:\nMontenegro Gianluca" 37 | }, 38 | { 39 | "summary": "INTRODUCTION TO NUCLEAR ENGINEERING A+B", 40 | "start": "2022-09-13T08:15:00.000+02:00", 41 | "end": "2022-09-13T10:15:00.000+02:00", 42 | "dtstamp": "2023-01-31T00:01:38.731+01:00", 43 | "location": "L.11 (Milano Bovisa - Via La Masa - Edificio B12 - Piano Primo)", 44 | "rrule": "FREQ=WEEKLY;UNTIL=20221220T071500Z", 45 | "description": "Lezione\nDocente:\nRicotti Marco Enrico" 46 | }, 47 | { 48 | "summary": "INTRODUCTION TO NUCLEAR ENGINEERING A+B", 49 | "start": "2022-09-14T08:15:00.000+02:00", 50 | "end": "2022-09-14T11:15:00.000+02:00", 51 | "dtstamp": "2023-01-31T00:01:38.732+01:00", 52 | "location": "B2.2.15 (Milano Bovisa - Via Durando - Edificio B2 - Piano Secondo)", 53 | "rrule": "FREQ=WEEKLY;UNTIL=20221221T071500Z", 54 | "description": "Lezione\nDocente:\nRicotti Marco Enrico" 55 | }, 56 | { 57 | "summary": "INTRODUCTION TO NUCLEAR ENGINEERING A+B", 58 | "start": "2022-09-15T14:15:00.000+02:00", 59 | "end": "2022-09-15T17:15:00.000+02:00", 60 | "dtstamp": "2023-01-31T00:01:38.732+01:00", 61 | "location": "LM.5 (Milano Bovisa - Via La Masa - Edificio B15 - Piano Terra)", 62 | "rrule": "FREQ=WEEKLY;UNTIL=20221222T131500Z", 63 | "description": "Esercitazione\nDocente:\nRicotti Marco Enrico" 64 | } 65 | ] 66 | -------------------------------------------------------------------------------- /scripts/src/test/output/urbanistica2022Chromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "FONDAMENTI DI MATEMATICA E STATISTICA", 4 | "start": "2022-02-21T09:15:00.000+01:00", 5 | "end": "2022-02-21T12:15:00.000+01:00", 6 | "dtstamp": "2022-04-11T23:23:45.680Z", 7 | "location": "T.1.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra)", 8 | "description": "Lezione\nDocenti:\nMarazzina Daniele\nStocco Davide\nManzoni Pietro\nPerani Filippo", 9 | "rdate": "20220228T081500Z,20220307T081500Z,20220314T081500Z,20220321T081500Z,20220328T071500Z,20220404T071500Z,20220411T071500Z,20220502T071500Z,20220509T071500Z,20220516T071500Z,20220523T071500Z,20220530T071500Z" 10 | }, 11 | { 12 | "summary": "FONDAMENTI DI MATEMATICA E STATISTICA", 13 | "start": "2022-02-23T14:15:00.000+01:00", 14 | "end": "2022-02-23T17:15:00.000+01:00", 15 | "dtstamp": "2022-04-11T23:23:45.682Z", 16 | "location": "16B.1.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Terra)", 17 | "description": "Lezione\nDocenti:\nMarazzina Daniele\nStocco Davide\nManzoni Pietro\nPerani Filippo", 18 | "rdate": "20220302T131500Z,20220309T131500Z,20220316T131500Z,20220323T131500Z,20220330T121500Z,20220406T121500Z,20220413T121500Z,20220420T121500Z,20220427T121500Z,20220504T121500Z,20220511T121500Z,20220518T121500Z,20220525T121500Z,20220601T121500Z" 19 | }, 20 | { 21 | "summary": "ISTITUZIONI DI DIRITTO AMMINISTRATIVO E URBANISTICO", 22 | "start": "2022-02-21T14:15:00.000+01:00", 23 | "end": "2022-02-21T17:15:00.000+01:00", 24 | "dtstamp": "2022-04-11T23:23:45.684Z", 25 | "location": "16B.1.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Terra)", 26 | "description": "Lezione\nDocente:\nCabiddu Maria Agostina", 27 | "rdate": "20220228T131500Z,20220307T131500Z,20220314T131500Z,20220321T131500Z,20220328T121500Z,20220404T121500Z,20220411T121500Z,20220502T121500Z,20220509T121500Z,20220516T121500Z,20220523T121500Z,20220530T121500Z" 28 | }, 29 | { 30 | "summary": "ISTITUZIONI DI DIRITTO AMMINISTRATIVO E URBANISTICO", 31 | "start": "2022-02-22T09:15:00.000+01:00", 32 | "end": "2022-02-22T12:15:00.000+01:00", 33 | "dtstamp": "2022-04-11T23:23:45.685Z", 34 | "location": "T.1.3 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Terra)", 35 | "description": "Lezione\nDocente:\nCabiddu Maria Agostina", 36 | "rdate": "20220301T081500Z,20220308T081500Z,20220315T081500Z,20220322T081500Z,20220329T071500Z,20220405T071500Z,20220412T071500Z,20220426T071500Z,20220503T071500Z,20220510T071500Z,20220517T071500Z,20220524T071500Z,20220531T071500Z" 37 | }, 38 | { 39 | "summary": "LABORATORIO DI URBANISTICA 1", 40 | "start": "2022-02-22T13:15:00.000+01:00", 41 | "end": "2022-02-22T19:15:00.000+01:00", 42 | "dtstamp": "2022-04-11T23:23:45.687Z", 43 | "location": "B.3.4 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo)", 44 | "description": "Lezione\n\n", 45 | "rdate": "20220301T121500Z,20220308T121500Z,20220315T121500Z,20220322T121500Z,20220329T111500Z,20220405T111500Z,20220412T111500Z,20220426T111500Z,20220503T111500Z,20220510T111500Z,20220517T111500Z,20220524T111500Z,20220531T111500Z" 46 | }, 47 | { 48 | "summary": "LABORATORIO DI URBANISTICA 1", 49 | "start": "2022-02-24T14:15:00.000+01:00", 50 | "end": "2022-02-24T19:15:00.000+01:00", 51 | "dtstamp": "2022-04-11T23:23:45.689Z", 52 | "location": "B.3.1 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Secondo)", 53 | "description": "Lezione\n\n", 54 | "rdate": "20220303T131500Z,20220310T131500Z,20220317T131500Z,20220324T131500Z,20220331T121500Z,20220407T121500Z,20220414T121500Z,20220421T121500Z,20220505T121500Z,20220512T121500Z,20220519T121500Z,20220526T121500Z" 55 | } 56 | ] 57 | -------------------------------------------------------------------------------- /scripts/src/test/output/urbanistica2022EnglishChromium.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "RESEARCH THEMATC SEMINAR", 4 | "start": "2022-09-12T09:15:00.000+02:00", 5 | "end": "2022-09-12T16:15:00.000+02:00", 6 | "dtstamp": "2022-09-29T15:55:44.449+02:00", 7 | "location": "2.2.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Secondo)", 8 | "description": "Lesson\nProfessors:\nManzano Moran Carlos Alberto\nOppio Alessandra", 9 | "rdate": "20220919T071500Z,20220926T071500Z,20221003T071500Z,20221010T071500Z,20221017T071500Z,20221024T071500Z,20221107T081500Z,20221114T081500Z,20221121T081500Z,20221128T081500Z,20221205T081500Z,20221212T081500Z,20221219T081500Z" 10 | }, 11 | { 12 | "summary": "THEMATIC STUDIO", 13 | "start": "2022-09-13T13:15:00.000+02:00", 14 | "end": "2022-09-13T18:15:00.000+02:00", 15 | "dtstamp": "2022-09-29T15:55:44.454+02:00", 16 | "location": "B.6.3 (Milano Città Studi - Via Bonardi - Edificio 14 - Piano Sesto)", 17 | "description": "Lesson\nProfessors:\nManzano Moran Carlos Alberto\nOppio Alessandra", 18 | "rdate": "20220920T111500Z,20220927T111500Z,20221004T111500Z,20221011T111500Z,20221018T111500Z,20221025T111500Z,20221108T121500Z,20221115T121500Z,20221122T121500Z,20221129T121500Z,20221206T121500Z,20221213T121500Z" 19 | }, 20 | { 21 | "summary": "THEMATIC STUDIO", 22 | "start": "2022-09-15T09:15:00.000+02:00", 23 | "end": "2022-09-15T18:15:00.000+02:00", 24 | "dtstamp": "2022-09-29T15:55:44.458+02:00", 25 | "location": "16C.0.1 (Milano Città Studi - Via Bonardi - Edificio 16C - Piano Seminterrato)", 26 | "description": "Lesson\nProfessors:\nManzano Moran Carlos Alberto\nOppio Alessandra", 27 | "rdate": "20220922T071500Z,20220929T071500Z,20221013T071500Z,20221020T071500Z,20221027T071500Z,20221103T081500Z,20221110T081500Z,20221117T081500Z,20221124T081500Z,20221201T081500Z,20221215T081500Z,20221222T081500Z" 28 | }, 29 | { 30 | "summary": "URBAN SOCIOLOGY", 31 | "start": "2022-09-14T11:15:00.000+02:00", 32 | "end": "2022-09-14T14:15:00.000+02:00", 33 | "dtstamp": "2022-09-29T15:55:44.463+02:00", 34 | "location": "A - ALDO ROSSI (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 35 | "description": "Lesson\nProfessor:\nManzano Moran Carlos Alberto", 36 | "rdate": "20220921T091500Z,20220928T091500Z,20221005T091500Z,20221012T091500Z,20221019T091500Z,20221026T091500Z,20221102T101500Z,20221109T101500Z,20221116T101500Z,20221123T101500Z,20221130T101500Z,20221214T101500Z,20221221T101500Z" 37 | }, 38 | { 39 | "summary": "ECONOMIC EVALUATION OF PROJECTS", 40 | "start": "2022-09-14T08:15:00.000+02:00", 41 | "end": "2022-09-14T11:15:00.000+02:00", 42 | "dtstamp": "2022-09-29T15:55:44.467+02:00", 43 | "location": "A - ALDO ROSSI (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Primo)", 44 | "description": "Lesson\nProfessor:\nOppio Alessandra", 45 | "rdate": "20220921T061500Z,20220928T061500Z,20221005T061500Z,20221012T061500Z,20221019T061500Z,20221026T061500Z,20221102T071500Z,20221109T071500Z,20221116T071500Z,20221123T071500Z,20221130T071500Z,20221214T071500Z,20221221T071500Z" 46 | } 47 | ] 48 | -------------------------------------------------------------------------------- /scripts/src/test/output/urbanistica2022SamsungBrowser.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "summary": "RAPPRESENTAZIONE DELLA CITTA' E DEL TERRITORIO", 4 | "start": "2022-09-16T08:15:00.000+02:00", 5 | "end": "2022-09-16T14:15:00.000+02:00", 6 | "dtstamp": "2022-10-10T00:27:49.629+02:00", 7 | "location": "16B.0.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Seminterrato)", 8 | "description": "Lezione\nDocente:\nRolando Andrea", 9 | "rdate": "20220923T061500Z,20220930T061500Z,20221007T061500Z,20221014T061500Z,20221021T061500Z,20221028T061500Z,20221104T071500Z,20221111T071500Z,20221118T071500Z,20221125T071500Z,20221202T071500Z,20221216T071500Z,20221223T071500Z" 10 | }, 11 | { 12 | "summary": "STORIA DELLA CITTA' E DEL TERRITORIO", 13 | "start": "2022-09-13T15:15:00.000+02:00", 14 | "end": "2022-09-13T18:15:00.000+02:00", 15 | "dtstamp": "2022-10-10T00:27:55.330+02:00", 16 | "location": "T.0.2 (Milano Città Studi - Via Bonardi - Edificio 13 - Piano Seminterrato)", 17 | "description": "Lezione\nDocente:\nDe Magistris Alessandro", 18 | "rdate": "20220920T131500Z,20220927T131500Z,20221004T131500Z,20221011T131500Z,20221018T131500Z,20221025T131500Z,20221108T141500Z,20221115T141500Z,20221122T141500Z,20221129T141500Z,20221206T141500Z,20221213T141500Z" 19 | }, 20 | { 21 | "summary": "STORIA DELLA CITTA' E DEL TERRITORIO", 22 | "start": "2022-09-14T12:15:00.000+02:00", 23 | "end": "2022-09-14T15:15:00.000+02:00", 24 | "dtstamp": "2022-10-10T00:27:55.332+02:00", 25 | "location": "16B.1.1 (Milano Città Studi - Via Bonardi - Edificio 16B - Piano Terra)", 26 | "description": "Lezione\nDocente:\nDe Magistris Alessandro", 27 | "rdate": "20220921T101500Z,20220928T101500Z,20221005T101500Z,20221012T101500Z,20221019T101500Z,20221026T101500Z,20221102T111500Z,20221109T111500Z,20221116T111500Z,20221123T111500Z,20221130T111500Z,20221214T111500Z,20221221T111500Z" 28 | }, 29 | { 30 | "summary": "TEORIE DELL'URBANISTICA E DELLA PIANIFICAZIONE DEL TERRITORIO", 31 | "start": "2022-09-13T11:15:00.000+02:00", 32 | "end": "2022-09-13T14:15:00.000+02:00", 33 | "dtstamp": "2022-10-10T00:27:55.335+02:00", 34 | "location": "IV (Milano Città Studi - Via Bonardi - Edificio 11 - Piano Terra)", 35 | "description": "Lezione\nDocente:\nLanzani Arturo Sergio", 36 | "rdate": "20220920T091500Z,20220927T091500Z,20221004T091500Z,20221011T091500Z,20221018T091500Z,20221025T091500Z,20221108T101500Z,20221115T101500Z,20221122T101500Z,20221129T101500Z,20221206T101500Z,20221213T101500Z" 37 | }, 38 | { 39 | "summary": "TEORIE DELL'URBANISTICA E DELLA PIANIFICAZIONE DEL TERRITORIO", 40 | "start": "2022-09-14T08:15:00.000+02:00", 41 | "end": "2022-09-14T11:15:00.000+02:00", 42 | "dtstamp": "2022-10-10T00:27:55.337+02:00", 43 | "location": "2.1.3 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 2 - Piano Primo)", 44 | "description": "Lezione\nDocente:\nLanzani Arturo Sergio", 45 | "rdate": "20220921T061500Z,20220928T061500Z,20221005T061500Z,20221012T061500Z,20221019T061500Z,20221026T061500Z,20221102T071500Z,20221109T071500Z,20221116T071500Z,20221123T071500Z,20221130T071500Z,20221214T071500Z,20221221T071500Z" 46 | }, 47 | { 48 | "summary": "SPAZIO E SOCIETÀ", 49 | "start": "2022-09-12T09:15:00.000+02:00", 50 | "end": "2022-09-12T18:15:00.000+02:00", 51 | "dtstamp": "2022-10-10T00:27:55.340+02:00", 52 | "location": "3.2.4 (Milano Città Studi - Piazza Leonardo da Vinci 32 - Edificio 3 - Piano Secondo)", 53 | "description": "Lezione\nDocenti:\nRabaiotti Gabriele\nFedeli Valeria", 54 | "rdate": "20220919T071500Z,20220926T071500Z,20221003T071500Z,20221010T071500Z,20221017T071500Z,20221024T071500Z,20221107T081500Z,20221114T081500Z,20221121T081500Z,20221128T081500Z,20221205T081500Z,20221212T081500Z,20221219T081500Z" 55 | } 56 | ] 57 | -------------------------------------------------------------------------------- /scripts/src/test/test.js: -------------------------------------------------------------------------------- 1 | import * as fs from "fs"; 2 | import * as path from "path"; 3 | import * as assert from "assert"; 4 | import * as polimiConverter from "../schedule-to-ical.js"; 5 | import { fileURLToPath } from "url"; 6 | 7 | const __filename = fileURLToPath(import.meta.url); 8 | const __dirname = path.dirname(__filename); 9 | 10 | function eventsMatch(input, expected) { 11 | if (input.length !== expected.length) { 12 | console.log( 13 | "Events count mismatch: expected:" + 14 | expected.length + 15 | "\tfound:" + 16 | input.length 17 | ); 18 | return false; 19 | } 20 | for (let a of input) { 21 | let match = false; 22 | for (let b of expected) { 23 | let aProps = Object.getOwnPropertyNames(a); 24 | let bProps = Object.getOwnPropertyNames(b); 25 | // Older outputs do not have the description 26 | if (aProps.includes("description") && !bProps.includes("description")) { 27 | aProps.splice(aProps.indexOf("description"), 1); 28 | } 29 | const notCompatibleProps = 30 | aProps.map((prop) => bProps.indexOf(prop)).filter((a) => a === -1) 31 | .length !== 0; 32 | if (notCompatibleProps) { 33 | continue; 34 | } 35 | // aProps and bProps could be of different length in the same file e.g. when some events do have an rdate and some doesn't. The events would not match, so we can skip. 36 | if (aProps.length !== bProps.length) { 37 | // throw Error("Expected and actual does not have the same number of properties.\n"+aProps+"\n"+bProps); 38 | continue; 39 | } 40 | let innerMatch = true; 41 | for (let i = 0; i < aProps.length; i++) { 42 | let propName = aProps[i]; 43 | if (propName === "dtstamp") { 44 | continue; 45 | } 46 | 47 | if ( 48 | a[propName].toString().toLowerCase() !== 49 | b[propName].toString().toLowerCase() 50 | ) { 51 | innerMatch = false; 52 | } 53 | } 54 | match = match || innerMatch; 55 | } 56 | if (!match) { 57 | throw Error( 58 | "Could not find any match for an input event\n" + 59 | JSON.stringify(a, null, 2) 60 | ); 61 | } 62 | } 63 | return true; 64 | } 65 | 66 | describe("Timetable conversion", function () { 67 | for (let i of fs.readdirSync(__dirname + "/input/")) { 68 | it(i, function () { 69 | let fileProp = path.parse(i); 70 | let obj = JSON.parse( 71 | fs.readFileSync( 72 | __dirname + "/output/" + fileProp.name + ".json", 73 | "utf8" 74 | ) 75 | ); 76 | let match = eventsMatch( 77 | JSON.parse( 78 | JSON.stringify( 79 | polimiConverter.parseText( 80 | fs.readFileSync(__dirname + "/input/" + i).toString() 81 | ).data 82 | ) 83 | ), 84 | obj 85 | ); 86 | assert.equal(match, true); 87 | }); 88 | } 89 | }); 90 | -------------------------------------------------------------------------------- /style/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: sans-serif; 3 | } 4 | 5 | textarea { 6 | font-size: 16px; 7 | width: 100%; 8 | min-height: 50vh; 9 | resize: none; 10 | } 11 | html { 12 | background-image: linear-gradient(#fbb, #fff); 13 | background-repeat: no-repeat; 14 | } 15 | #error { 16 | display: none; 17 | font-size: 20px; 18 | } 19 | .pop-bg { 20 | position: fixed; 21 | top: 0; 22 | left: 0; 23 | overflow: hidden; 24 | z-index: 100; 25 | width: 100%; 26 | height: 100%; 27 | background-color: rgba(0,0,0,0.6); 28 | } 29 | .pop-close { 30 | position: absolute; 31 | top: 0; 32 | right: 0; 33 | padding: 10px 15px; 34 | font-size: 20px; 35 | color: #eee; 36 | background: #db4437; 37 | cursor: pointer; 38 | z-index: 50; 39 | } 40 | .pop-window { 41 | position: fixed; 42 | z-index: 150; 43 | width: 80%; 44 | top: 40%; 45 | left: 50%; 46 | -webkit-transform: translate(-50%, -50%); 47 | -moz-transform: translate(-50%, -50%); 48 | -o-transform: translate(-50%, -50%); 49 | -ms-transform: translate(-50%, -50%); 50 | transform: translate(-50%, -50%); 51 | background-color: #eee; 52 | -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,1); 53 | -moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,1); 54 | box-shadow: 0px 0px 18px 0px rgba(0,0,0,1); 55 | } 56 | .pop-content { 57 | clear: both; 58 | padding: 2rem; 59 | font-family: sans-serif; 60 | text-align: center; 61 | font-size: 20px; 62 | } 63 | 64 | .middleImage { 65 | display: table-cell; 66 | vertical-align:middle; 67 | margin: 5px 5px; 68 | cursor: pointer; 69 | } 70 | 71 | .grayscale { 72 | filter: gray; 73 | -webkit-filter: grayscale(1); 74 | filter: grayscale(1); 75 | } 76 | 77 | .grayscale:hover { 78 | filter: none; 79 | -webkit-filter: grayscale(0); 80 | } 81 | 82 | .btn { 83 | background-color: #d14944; 84 | border-color: #d14944; 85 | border-style: solid; 86 | color: #fff; 87 | cursor: pointer; 88 | font-size: 20px; 89 | margin-top: 10px; 90 | padding: 5px 5px; 91 | } 92 | .btn:hover { 93 | background-color: #eee; 94 | border-color: #d14944; 95 | border-style: solid; 96 | color: #d14944; 97 | } 98 | .btn-blue { 99 | background-color: #4285f4; 100 | border-color: #4285f4; 101 | } 102 | .btn-blue:hover { 103 | background-color: #eee; 104 | border-color: #4285f4; 105 | color: #4285f4; 106 | } 107 | .btn-tg { 108 | background-color: #0088cc;; 109 | border-color: #0088cc;; 110 | } 111 | .btn-tg:hover { 112 | background-color: #eee; 113 | border-color: #0088cc;; 114 | color: #0088cc;; 115 | } 116 | .btn-gh { 117 | background-color: #24292f;; 118 | border-color: #24292f;; 119 | } 120 | .btn-gh:hover { 121 | background-color: #eee; 122 | border-color: #24292f;; 123 | color: #24292f;; 124 | } 125 | .btn-red { 126 | background-color: #db4437; 127 | border-color: #db4437; 128 | } 129 | .btn-red:hover { 130 | background-color: #eee; 131 | border-color: #db4437; 132 | color: #db4437; 133 | } 134 | .btn-ggl { 135 | font-family: 'Roboto', sans-serif; 136 | background: white; 137 | border-color: #4285f4; 138 | color: #4285f4; 139 | padding: 8px; 140 | display: table; 141 | margin: 0 auto; 142 | } 143 | .btn-ggl:hover { 144 | background: white; 145 | } 146 | a.btn { 147 | -webkit-appearance: button; 148 | -moz-appearance: button; 149 | appearance: button; 150 | 151 | text-decoration: none; 152 | } 153 | .google-icon { 154 | display: inline-block; 155 | width: 18px; 156 | height: 18px; 157 | background: url("../images/googlelogo.png") no-repeat center center; 158 | -webkit-background-size: contain; 159 | -moz-background-size: contain; 160 | background-size: contain; 161 | vertical-align: middle; 162 | margin-right: 10px; 163 | margin-top: 8px; 164 | margin-bottom: 8px; 165 | } 166 | 167 | html, body { 168 | height: 100%; 169 | } 170 | body { 171 | display: flex; 172 | flex-direction: column; 173 | } 174 | .content { 175 | flex: 1 0 auto; 176 | margin: 2.5vh 2.5vw; 177 | } 178 | .footer { 179 | flex-shrink: 0; 180 | font-size: 20px; 181 | padding-bottom: 1vw; 182 | } 183 | 184 | .shadow { 185 | -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,1); 186 | -moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,1); 187 | box-shadow: 0px 0px 18px 0px rgba(0,0,0,1); 188 | } 189 | 190 | .faqLinkText { 191 | font-size: 30px; 192 | color: inherit; 193 | padding-right: 10px; 194 | } 195 | 196 | .title-container { 197 | background: url("../images/logo.png") no-repeat; 198 | display: inline-block; 199 | background-size: 48px 48px; 200 | height: 48px; 201 | padding-left: 58px; 202 | } 203 | 204 | .title-container h1 { 205 | height: 48px; 206 | display: table-cell; 207 | vertical-align: middle; 208 | } 209 | 210 | #title { 211 | display: table-cell; 212 | vertical-align:middle; 213 | } 214 | 215 | #manualErrorPopup { 216 | cursor: pointer; 217 | margin-top: 10px; 218 | font-size: 20px; 219 | text-decoration: underline; 220 | } 221 | 222 | @media only screen and (max-width: 900px) { 223 | #title { 224 | display: block; 225 | } 226 | } 227 | 228 | .hideLabel { 229 | border: 0; 230 | clip: rect(0 0 0 0); 231 | height: 1px; 232 | margin: -1px; 233 | overflow: hidden; 234 | padding: 0; 235 | position: absolute; 236 | width: 1px; 237 | } 238 | --------------------------------------------------------------------------------