This commit is contained in:
Patrice 2019-04-27 14:23:56 +02:00
parent 6f34547432
commit aabfcde791
5 changed files with 254 additions and 108 deletions

Binary file not shown.

7
app.py
View File

@ -17,16 +17,15 @@ app = Flask(__name__)
@app.route('/test/')
def index():
url = request.args.get("url")
print(url)
#print(url)
obj = sitemapper.url(url)
obj.run_check()
print(obj.sites)
obj.run_check(url)
with open('your_file.txt', 'w') as f:
for item in obj.sites:
f.write("%s\n" % item)
return obj.sites
return "done"
if __name__ == '__main__':

View File

@ -1,7 +1,6 @@
from urllib.parse import urljoin
from lxml import html
import requests
import re
from requests_html import HTMLSession
class url:
@ -17,38 +16,45 @@ class url:
'language' : 'English',
'User-Agent': 'Mozilla 4/0'}
exclude = {
"title=Spezial",
"offset="
}
def __init__(self, url):
self.url = url
def run_check(self, root=None): # root is the url of the current Site
if root == None:
root = self.url
root = requests.get(root).url
if "Spezial" in root:
if root in self.sites or self.url.rsplit('/')[2] not in root:
#print(self.url.rsplit('/')[2])
return
if root in self.sites or self.url.rsplit('/', 1)[1] not in root:
return
session = HTMLSession()
for element in self.exclude:
if element in root:
return
#print(root)
try:
response = session.get(root)
site = requests.get(root)
tree = html.fromstring(site.content)
links = tree.xpath('//a/@href')
#print(links)
except:
return
links = response.html.absolute_links
nlinks = []
for link in links:
try:
nlinks.append(requests.get(link).url.replace("/./", "/").replace("/../", "/"))
except:
return
self.sites[root] = nlinks
if link not in nlinks:
if link.startswith("http"):
nlinks.append(link)
else:
nlinks.append(urljoin(site.url, link))
print(site.url, link)
print(urljoin(site.url, link))
print(root)
self.sites[root] = nlinks
for each_link in nlinks:
self.run_check(each_link)

View File

@ -1,86 +1,227 @@
http://www.andreasgehrke.com/prof/moti/moti.html
http://www.andreasgehrke.com/idee/idee_18/idee_18_01.html
https://www.andreasgehrke.com/proj_21/proj_21_01.html
https://www.andreasgehrke.com/real_proj/real_proj_12/real_proj_12_01.html
https://www.andreasgehrke.com/idee/idee_01.html#i01
http://www.andreasgehrke.com/real_proj/real_proj_10/real_proj_10_01.html
https://www.andreasgehrke.com/real_proj/real_proj_09/real_proj_09_01.html
https://www.andreasgehrke.com/proj/proj.html
http://www.andreasgehrke.com/../proj/proj.html
http://www.andreasgehrke.com/leis/leis.html
https://www.andreasgehrke.com/idee/idee_03/idee_03_01.html
http://www.andreasgehrke.com/idee/idee_16/idee_16_01.html
http://www.andreasgehrke.com/real_proj/real_proj_07/real_proj_07_01.html
http://www.andreasgehrke.com/idee/idee_02/idee_02_01.html
https://www.andreasgehrke.com/real_proj/real_proj_11.html#r11
http://www.andreasgehrke.com/real_proj/real_proj_09/real_proj_09_01.html
https://www.andreasgehrke.com/idee/idee_20/idee_20.html
http://www.andreasgehrke.com/proj_21/proj_21_01.html
https://www.andreasgehrke.com/idee/idee_08.html#i08
https://www.andreasgehrke.com/idee/idee_11/idee_11_01.html
http://www.andreasgehrke.com/real_proj/real_proj_06/real_proj_06_01.html
http://www.andreasgehrke.com/proj.html
http://www.andreasgehrke.com/moti/moti.html
https://www.andreasgehrke.com/idee/idee_18/idee_18_01.html
http://www.andreasgehrke.com/ver/ver.html
https://www.andreasgehrke.com/idee/idee_01/idee_02_01.html
https://www.andreasgehrke.com/real_proj/real_proj_13.html
https://www.andreasgehrke.com/real_proj/real_proj_06/real_proj_06_01.html
http://www.andreasgehrke.com/idee/idee_17/idee_17_01.html
http://www.andreasgehrke.com/proj/proj.html
https://www.andreasgehrke.com/../proj/proj.html
http://www.andreasgehrke.com/real_proj/real_proj_01/real_proj_01_01.html
https://www.andreasgehrke.com/idee/idee_16/idee_16_01.html
http://www.andreasgehrke.com/idee/idee_01/idee_02_01.html
https://www.andreasgehrke.com/real_proj/real_proj_04/real_proj_04_01.html
https://www.andreasgehrke.com/leis/leis.html
https://www.andreasgehrke.com/ver/ver.html
https://www.andreasgehrke.com/idee/idee_04/idee_04_01.html
http://www.andreasgehrke.com/idee/idee_20/idee_20.html
http://www.andreasgehrke.com/real_proj/real_proj_13.html
https://www.andreasgehrke.com/real_proj/real_proj_08/real_proj_08_01.html
https://www.andreasgehrke.com/
https://www.andreasgehrke.com/idee/idee_06.html#i06
http://www.andreasgehrke.com/../index.html
http://www.andreasgehrke.com/index.html
http://www.andreasgehrke.com/proj_23/proj_23_01.html
http://www.andreasgehrke.com/idee/idee_04/idee_04_01.html
https://www.andreasgehrke.com/idee/idee_19/idee_19_01.html
https://www.andreasgehrke.com/real_proj/real_proj_01/real_proj_01_01.html
https://www.andreasgehrke.com/real_proj/real_proj_10/real_proj_10_01.html
https://www.andreasgehrke.com/pers/pers.html
http://www.andreasgehrke.com/idee/idee_07.html#i07
https://www.andreasgehrke.com/proj_23/proj_23_01.html
https://www.andreasgehrke.com/idee/idee_17/idee_17_01.html
http://www.andreasgehrke.com/real_proj/real_proj_04/real_proj_04_01.html
http://www.andreasgehrke.com/real_proj/real_proj_08/real_proj_08_01.html
https://www.andreasgehrke.com/proj_22/proj_22_01.html
https://www.andreasgehrke.com/moti/moti.html
http://www.andreasgehrke.com/idee/idee_01.html#i01
https://www.andreasgehrke.com/idee/idee_07.html#i07
http://www.andreasgehrke.com/idee/idee_03/idee_03_01.html
http://www.andreasgehrke.com/idee/idee_08.html#i08
http://www.andreasgehrke.com/idee/idee_19/idee_19_01.html
http://www.andreasgehrke.com/ref/ref.html
https://www.andreasgehrke.com/proj/idee/idee_01/idee_02_04.html
http://www.andreasgehrke.com/proj/idee/idee_19/idee_19_03.html
http://www.andreasgehrke.com/proj/idee/idee_01/idee_02_07.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_07.html
https://www.andreasgehrke.com/proj/idee/idee_02/idee_02_01.html
http://www.andreasgehrke.com/proj/idee/idee_19/idee_19_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_05.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_02.html
https://www.andreasgehrke.com/proj/idee/idee_09/idee_09_02.html
https://www.andreasgehrke.com/kont/impr.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_08.html
http://www.andreasgehrke.com/proj/idee/idee_03/idee_03_01.html
https://www.andreasgehrke.com/proj/idee/idee_05.html#i05
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_02.html
http://www.andreasgehrke.com/proj/idee/idee_20/idee_20.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_08.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_06.html
https://www.andreasgehrke.com/prof/news/news.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_10/real_proj_10_01.html
https://www.andreasgehrke.com/proj/idee/idee_03/idee_03_01.html
https://www.andreasgehrke.com/prof/leis/leis.html
https://www.andreasgehrke.com/proj/idee/idee_19/idee_19_03.html
https://www.andreasgehrke.com/proj/proj_21/proj_21_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_07.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_06.html
http://www.andreasgehrke.com/proj/idee/idee_11/idee_11_03.html
https://www.andreasgehrke.com/prof/moti/moti.html
http://www.andreasgehrke.com/idee/idee_06.html#i06
http://www.andreasgehrke.com/idee/idee_11/idee_11_01.html
https://www.andreasgehrke.com/idee/idee_05.html#i05
https://www.andreasgehrke.com/../kont/buer/buer.html
https://www.andreasgehrke.com/idee/idee_09/idee_09_01.html
https://www.andreasgehrke.com/index.html
http://www.andreasgehrke.com/idee/idee_09/idee_09_01.html
https://www.andreasgehrke.com/ref/ref.html
http://www.andreasgehrke.com/real_proj/real_proj_11.html#r11
https://www.andreasgehrke.com/idee/idee_02/idee_02_01.html
https://www.andreasgehrke.com/real_proj/real_proj_05/real_proj_05_01.html
https://www.andreasgehrke.com/real_proj/real_proj_07/real_proj_07_01.html
http://www.andreasgehrke.com/real_proj/real_proj_12/real_proj_12_01.html
http://www.andreasgehrke.com/proj_22/proj_22_01.html
https://www.andreasgehrke.com/proj.html
http://www.andreasgehrke.com/real_proj/real_proj_05/real_proj_05_01.html
http://www.andreasgehrke.com/pers/pers.html
http://www.andreasgehrke.com/
https://www.andreasgehrke.com/../index.html
http://www.andreasgehrke.com/../kont/buer/buer.html
http://www.andreasgehrke.com/idee/idee_05.html#i05
https://www.andreasgehrke.com/proj/idee/idee_07.html#i07
https://www.andreasgehrke.com/proj/idee/idee_01/idee_02_03.html
https://www.andreasgehrke.com/proj/idee/idee_18/idee_18_01.html
https://www.andreasgehrke.com/proj/idee/idee_02/idee_02_04.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_02.html
https://www.andreasgehrke.com/proj/idee/idee_01/idee_02_06.html
http://www.andreasgehrke.com/kont/buer/buer.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_04.html
http://www.andreasgehrke.com/prof/news/images/pdf2.pdf
http://www.andreasgehrke.com/proj/real_proj/real_proj_08/real_proj_08_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_05.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_02.html
https://www.andreasgehrke.com/proj/idee/idee_04/idee_04_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_06.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_05.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_06.html
http://www.andreasgehrke.com/prof/news/news.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_06.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_05.html
http://www.andreasgehrke.com/proj/idee/idee_04/idee_04_03.html
http://www.andreasgehrke.com/proj/idee/idee_02/idee_02_01.html
https://www.andreasgehrke.com/proj/idee/idee_08.html#i08
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_03.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_11.html#r11
http://www.andreasgehrke.com/proj/idee/idee_18/idee_18_02.html
https://www.andreasgehrke.com/proj/proj_22/proj_22_03.html
https://www.andreasgehrke.com/proj/idee/idee_17/idee_17_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_01.html
http://www.andreasgehrke.com/proj/idee/idee_11/idee_11_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_09.html
http://www.andreasgehrke.com/kont/DSH.html
http://www.andreasgehrke.com/proj/idee/idee_05.html#i05
http://www.andreasgehrke.com/proj/idee/idee_08.html#i08
https://www.andreasgehrke.com/proj/idee/idee_18/idee_18_02.html
https://www.andreasgehrke.com/prof/ver/ver.html
https://www.andreasgehrke.com/proj/idee/idee_03/idee_03_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_04.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_05.html
http://www.andreasgehrke.com/proj/idee/idee_01/idee_02_04.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_03.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_03.html
https://www.andreasgehrke.com
https://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_03.html
https://www.andreasgehrke.com/proj/idee/idee_11/idee_11_02.html
https://www.andreasgehrke.com/proj/idee/idee_16/idee_16_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_03.html
https://www.andreasgehrke.com/proj/idee/idee_09/idee_09_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_01.html
http://www.andreasgehrke.com/kont/impr.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_06.html
http://www.andreasgehrke.com/proj/proj_22/proj_22_01.html
http://www.andreasgehrke.com/proj/idee/idee_17/idee_17_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_10.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_04.html
https://www.andreasgehrke.com/proj/proj_21/proj_21_03.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_05.html
http://www.andreasgehrke.com/proj/idee/idee_04/idee_04_01.html
http://www.andreasgehrke.com/prof/ref/ref.html
https://www.andreasgehrke.com/proj/idee/idee_11/idee_11_03.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_01.html
http://www.andreasgehrke.com/proj/proj_23/proj_23_01.html
http://www.andreasgehrke.com/proj/proj_21/proj_21_04.html
http://www.andreasgehrke.com/proj/idee/idee_19/idee_19_02.html
http://www.andreasgehrke.com/proj/proj.html
http://www.andreasgehrke.com/proj/idee/idee_01/idee_02_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_04.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_08/real_proj_08_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_03.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_03.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_07.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_09.html
https://www.andreasgehrke.com/proj/idee/idee_09/idee_09_03.html
https://www.andreasgehrke.com/proj/idee/idee_02/idee_02_02.html
http://www.andreasgehrke.com/proj/idee/idee_09/idee_09_04.html
https://www.andreasgehrke.com/prof/ref/ref.html
http://www.andreasgehrke.com/prof/ver/ver.html
http://www.andreasgehrke.com
http://www.andreasgehrke.com/images/ver/e2.pdf
https://www.andreasgehrke.com/proj/real_proj/real_proj_08/real_proj_08_01.html
http://www.andreasgehrke.com/proj/idee/idee_07.html#i07
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_03.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_09/real_proj_09_01.html
http://www.andreasgehrke.com/proj/idee/idee_09/idee_09_03.html
https://www.andreasgehrke.com/proj/proj_22/proj_22_01.html
https://www.andreasgehrke.com/proj/idee/idee_16/idee_16_02.html
https://www.andreasgehrke.com/proj/proj_22/proj_22_02.html
https://www.andreasgehrke.com/proj/idee/idee_19/idee_19_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_10.html
http://www.andreasgehrke.com/proj/idee/idee_01/idee_02_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_06.html
http://www.andreasgehrke.com/proj/idee/idee_09/idee_09_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_11.html#r11
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_08.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_07/real_proj_07_01.html
http://www.andreasgehrke.com/proj/idee/idee_02/idee_02_04.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_10.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_09.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_08.html
https://www.andreasgehrke.com/proj/idee/idee_04/idee_04_03.html
http://www.andreasgehrke.com/prof/leis/leis.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_08.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_08/real_proj_08_03.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_05.html
https://www.andreasgehrke.com/proj/idee/idee_09/idee_09_04.html
http://www.andreasgehrke.com/proj/proj_23/proj_23_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_12.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_04.html
http://www.andreasgehrke.com/proj/idee/idee_16/idee_16_01.html
https://www.andreasgehrke.com/prof/news/images/pdf2.pdf
https://www.andreasgehrke.com/proj/proj_21/proj_21_01.html
https://www.andreasgehrke.com/proj/idee/idee_01/idee_02_05.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_11.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_04.html
https://www.andreasgehrke.com/images/ver/e2.pdf
http://www.andreasgehrke.com/proj/idee/idee_01/idee_02_06.html
http://www.andreasgehrke.com/proj/proj_21/proj_21_01.html
https://www.andreasgehrke.com/proj/idee/idee_01.html#i01
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_05.html
https://www.andreasgehrke.com/proj/proj_23/proj_23_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_08/real_proj_08_03.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_08.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_09.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_07.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_05.html
https://www.andreasgehrke.com/proj/idee/idee_11/idee_11_01.html
https://www.andreasgehrke.com/proj/proj.html
http://www.andreasgehrke.com/prof/moti/moti.html
https://www.andreasgehrke.com/kont/buer/buer.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_07/real_proj_07_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_03.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_12.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_10.html
http://www.andreasgehrke.com/proj/idee/idee_16/idee_16_02.html
http://www.andreasgehrke.com/proj/idee/idee_01/idee_02_03.html
http://www.andreasgehrke.com/proj/idee/idee_02/idee_02_02.html
http://www.andreasgehrke.com/index.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_04.html
https://www.andreasgehrke.com/proj/idee/idee_01/idee_02_07.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_04.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_07.html
https://www.andreasgehrke.com/kont/DS.html
http://www.andreasgehrke.com/proj/idee/idee_01/idee_02_05.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_04.html
https://www.andreasgehrke.com/proj/idee/idee_03/idee_03_03.html
http://www.andreasgehrke.com/proj/idee/idee_06.html#i06
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_03.html
http://www.andreasgehrke.com/proj/idee/idee_03/idee_03_02.html
https://www.andreasgehrke.com/proj/proj_23/proj_23_02.html
https://www.andreasgehrke.com/proj/idee/idee_01/idee_02_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_13.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_01.html
https://www.andreasgehrke.com/proj/idee/idee_06.html#i06
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_04.html
https://www.andreasgehrke.com/proj/idee/idee_01/idee_02_01.html
https://www.andreasgehrke.com/proj/idee/idee_19/idee_19_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_01.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_09/real_proj_09_01.html
http://www.andreasgehrke.com/proj/ref_anfrage.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_08/real_proj_08_01.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_07.html
https://www.andreasgehrke.com/proj/proj_21/proj_21_04.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_08.html
https://www.andreasgehrke.com/proj/idee/idee_20/idee_20.html
http://www.andreasgehrke.com/proj/idee/idee_03/idee_03_03.html
http://www.andreasgehrke.com/proj/idee/idee_18/idee_18_01.html
https://www.andreasgehrke.com/proj/idee/idee_04/idee_04_02.html
https://www.andreasgehrke.com/kont/DSH.html
http://www.andreasgehrke.com/proj/idee/idee_04/idee_04_02.html
https://www.andreasgehrke.com/prof/pers/pers.html
http://www.andreasgehrke.com/prof/pers/pers.html
http://www.andreasgehrke.com/proj/idee/idee_09/idee_09_02.html
http://www.andreasgehrke.com/proj/idee/idee_11/idee_11_01.html
http://www.andreasgehrke.com/proj/proj_21/proj_21_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_11.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_10/real_proj_10_01.html
http://www.andreasgehrke.com/proj/proj_21/proj_21_03.html
https://www.andreasgehrke.com/proj/idee/idee_02/idee_02_03.html
http://www.andreasgehrke.com/proj/idee/idee_02/idee_02_03.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_13.html
http://www.andreasgehrke.com/kont/DS.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_06.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_01/real_proj_01_07.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_12/real_proj_12_02.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_05/real_proj_05_08.html
http://www.andreasgehrke.com/proj/idee/idee_01.html#i01
http://www.andreasgehrke.com/proj/proj_22/proj_22_03.html
http://www.andreasgehrke.com/proj/proj_22/proj_22_02.html
https://www.andreasgehrke.com/proj/real_proj/real_proj_06/real_proj_06_07.html
http://www.andreasgehrke.com/proj/real_proj/real_proj_04/real_proj_04_05.html