README.md 1.83 KB
Newer Older
citronalco's avatar
citronalco committed
1
2
3
4
5
6
7
8
9
10
11
12
website2ics
===========

Perl command line scripts to automatically scrape event information from several web sites and build nice ics calendar files from it.

License
-------
This project is licensed under the terms of the GPLv3 License.

Supported web sites
-------------------
### Eventhalle Westpark, Ingolstadt
citronalco's avatar
citronalco committed
13
Source: http://www.eventhalle-westpark.de/das-programm
citronalco's avatar
citronalco committed
14
15

Script: `eventhalleWestpark2ics.pl`
citronalco's avatar
citronalco committed
16

citronalco's avatar
citronalco committed
17
Demo: https://www.geierb.de/~geierb/kalender/eventhallewestpark.ics
citronalco's avatar
citronalco committed
18

citronalco's avatar
citronalco committed
19

citronalco's avatar
citronalco committed
20
### Kulturzentrum Halle Neun, Ingolstadt
citronalco's avatar
citronalco committed
21
Source: http://halle9-ingolstadt.de
citronalco's avatar
citronalco committed
22
23

Script: `halle92ics.pl`
citronalco's avatar
citronalco committed
24

citronalco's avatar
citronalco committed
25
Demo: https://www.geierb.de/~geierb/kalender/halle9.ics
citronalco's avatar
citronalco committed
26
27
28


### Zündfunk Veranstaltungstipps
citronalco's avatar
citronalco committed
29
Source: http://www.br.de/radio/bayern2/sendungen/zuendfunk/veranstaltungen-praesentationen/index.html
citronalco's avatar
citronalco committed
30
31

Script: `zuendfunk2ics.pl`
citronalco's avatar
citronalco committed
32

33
Demo: https://www.geierb.de/~geierb/kalender/zuendfunk-tipps.ics
citronalco's avatar
citronalco committed
34

citronalco's avatar
citronalco committed
35
36
Source page still exists, but seems to be unmaintained.

citronalco's avatar
citronalco committed
37
38
39
40
41
42

### KAP94, Ingolstadt
Source: http://www.kap94.de/events/month/

Script: `kap942ics.pl`

43
Demo: https://www.geierb.de/~geierb/kalender/kap94.ics
citronalco's avatar
citronalco committed
44

citronalco's avatar
citronalco committed
45

citronalco's avatar
citronalco committed
46
47
48
49
50
51
52
53
### Stadt Ingolstadt
Source: https://www.ingolstadt.de/Kultur/Veranstaltungen/Veranstaltungskalender/

Script: `stadtIngolstadt.pl`

Demo: https://www.geierb.de/~geierb/kalender/stadt-ingolstadt.ics


citronalco's avatar
citronalco committed
54
55
56
57
58
59
Usage
-----
Each of the scripts fetches events from a different web site and outputs the ics data on STDOUT, so you might want to pipe the output to a file.

Example:
```bash
Bernhard Geier's avatar
Bernhard Geier committed
60
$ perl kap942ics.pl > calendarfile.ics
citronalco's avatar
citronalco committed
61
62
````

Citronalco's avatar
Citronalco committed
63
64
65
Additional Web sites
===========
**Freilichtkino im Turm Baur** uses Wordpress with the All-in-One Event Calendar plugin. Though they hide the plugin's ics export button, the function is still available. Simply use https://www.freilichtkino-turm-baur.de/?plugin=all-in-one-event-calendar&controller=ai1ec_exporter_controller&action=export_events&no_html=true for subscriptions.