Skip to content
Snippets Groups Projects
Commit ecdf8d88 authored by Raphael Bialon's avatar Raphael Bialon
Browse files

Add first version of google fonts check

parents
No related branches found
No related tags found
No related merge requests found
Pipfile 0 → 100644
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
requests = "*"
beautifulsoup4 = "*"
[dev-packages]
[requires]
python_version = "3.10"
{
"_meta": {
"hash": {
"sha256": "73352366ebbba8a1b3952ae48124bd44d7414d5f62dd76c10b00d5772e972461"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.10"
},
"sources": [
{
"name": "pypi",
"url": "https://pypi.org/simple",
"verify_ssl": true
}
]
},
"default": {
"beautifulsoup4": {
"hashes": [
"sha256:58d5c3d29f5a36ffeb94f02f0d786cd53014cf9b3b3951d42e0080d8a9498d30",
"sha256:ad9aa55b65ef2808eb405f46cf74df7fcb7044d5cbc26487f96eb2ef2e436693"
],
"index": "pypi",
"version": "==4.11.1"
},
"certifi": {
"hashes": [
"sha256:0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14",
"sha256:90c1a32f1d68f940488354e36370f6cca89f0f106db09518524c88d6ed83f382"
],
"markers": "python_version >= '3.6'",
"version": "==2022.9.24"
},
"charset-normalizer": {
"hashes": [
"sha256:5a3d016c7c547f69d6f81fb0db9449ce888b418b5b9952cc5e6e66843e9dd845",
"sha256:83e9a75d1911279afd89352c68b45348559d1fc0506b054b346651b5e7fee29f"
],
"markers": "python_full_version >= '3.6.0'",
"version": "==2.1.1"
},
"idna": {
"hashes": [
"sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4",
"sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"
],
"markers": "python_version >= '3.5'",
"version": "==3.4"
},
"requests": {
"hashes": [
"sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983",
"sha256:8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349"
],
"index": "pypi",
"version": "==2.28.1"
},
"soupsieve": {
"hashes": [
"sha256:3b2503d3c7084a42b1ebd08116e5f81aadfaea95863628c80a3b774a11b7c759",
"sha256:fc53893b3da2c33de295667a0e19f078c14bf86544af307354de5fcf12a3f30d"
],
"markers": "python_version >= '3.6'",
"version": "==2.3.2.post1"
},
"urllib3": {
"hashes": [
"sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e",
"sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997"
],
"markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' and python_version < '4'",
"version": "==1.26.12"
}
},
"develop": {}
}
# Google Fonts Check
This tool searches for references to Google Fonts dependencies included by
```html
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=[…]">
```
for all entries in urls.txt.
This project uses Pipenv to set up the virtual environment for Python 3.
Use
```bash
pipenv run python check.py
```
check.py 0 → 100644
import concurrent.futures
import re
from threading import Lock
import requests as r
from bs4 import BeautifulSoup
DOMAINS_FILE = "domains.txt"
google_fonts_matcher = re.compile(r"https://fonts\.googleapis\.com/css2?\?family=.*")
lock = Lock()
tasks_total = 0
tasks_completed = 0
def main() -> None:
global tasks_total
with open(DOMAINS_FILE) as f:
with concurrent.futures.ThreadPoolExecutor() as executor:
futures = [executor.submit(check_google_fonts_usage, domain) for domain in f.read().split()]
tasks_total = len(futures)
for future in futures:
future.add_done_callback(progress_indicator)
results = [future.result() for future in concurrent.futures.as_completed(futures)]
for url, _, duration in sorted(filter(lambda x: not x[1], results), key=lambda x: x[1]):
if duration < 0:
print(f"{url}: Connection Error")
else:
print(f"{url} does not use Google Fonts (took {duration}s)")
for url, _, duration in sorted(filter(lambda x: x[1], results), key=lambda x: x[1]):
print(f"{url} uses Google Fonts (took {duration}s)")
def progress_indicator(future: concurrent.futures.Future):
global lock, tasks_total, tasks_completed
with lock:
tasks_completed += 1
print(f"{tasks_completed}/{tasks_total} completed, {tasks_total - tasks_completed} remain.", end="\r")
def check_google_fonts_usage(domain: str) -> (str, str, float):
url = f"https://{domain}/"
try:
response = r.get(url)
except r.exceptions.ConnectionError:
url = f"http://{domain}/"
try:
response = r.get(url)
except r.exceptions.ConnectionError:
return url, False, -1.0
if response.status_code == r.codes.ok:
soup = BeautifulSoup(response.text, "html.parser")
return url, uses_google_fonts(soup), response.elapsed.total_seconds()
else:
return url, False, -1.0
def uses_google_fonts(soup: BeautifulSoup) -> (str, str):
for link in soup("link", rel="stylesheet", href=True):
if google_fonts_matcher.match(link.get("href")):
return True
return False
if __name__ == "__main__":
main()
www.hhu.de
50-jahre.hhu.de
50jahre.hhu.de
abstracta.journals.hhu.de
ac1.hhu.de
accounting.hhu.de
act.hhu.de
add.hhu.de
ag-bickel.hhu.de
ak-bettermann.hhu.de
ak-braun.hhu.de
ak-schmitt.hhu.de
ak-weinkauf.hhu.de
albi.hhu.de
albi.uni-duesseldorf.de
algo.hhu.de
anaesthesie.uni-duesseldorf.de
anglistik.hhu.de
anglistik.uni-duesseldorf.de
anglistik1.hhu.de
anglistik2.hhu.de
anglistik3.hhu.de
anglistik4.hhu.de
anglistik5.hhu.de
anglistik6.hhu.de
anphy.hhu.de
anphy.uni-duesseldorf.de
arbeitsmedizin.uni-duesseldorf.de
archiv.uni-duesseldorf.de
ausbildung-psychotherapie-duesseldorf.hhu.de
avz.uni-duesseldorf.de
ba-transkult.hhu.de
bachelorbwl.hhu.de
bbst.hhu.de
biochemiestudium.hhu.de
biochemistry1.hhu.de
biochemistry2.hhu.de
biochemplant.hhu.de
biodata.hhu.de
bioinorganic.hhu.de
biological-data-science.hhu.de
biologicaldatascience.hhu.de
biologie.hhu.de
biologie.uni-duesseldorf.de
biologiestudium.hhu.de
bmfz.hhu.de
botanik.hhu.de
botanischergarten.hhu.de
botanischergarten.uni-duesseldorf.de
bscnaturwissenschaften.hhu.de
buergeruni.hhu.de
cai.hhu.de
cai.uni-duesseldorf.de
carddiab.hhu.de
catalysis.hhu.de
cavad.hhu.de
ccb.hhu.de
cedus.hhu.de
cellularbiophysics.hhu.de
cemsa.hhu.de
cf.hhu.de
chemie.hhu.de
chemie.uni-duesseldorf.de
chemiestudium.hhu.de
clibgc.hhu.de
climate-reporting.hhu.de
cn.hhu.de
cn.uni-duesseldorf.de
cockpit.typo3.hhu.de
colloidal-bioadhesion.hhu.de
comicforschung-rhein.hhu.de
computationalbiochemistry.hhu.de
constructions.journals.hhu.de
controlling.hhu.de
corona.hhu.de
cpge.hhu.de
credition2021.hhu.de
crystalengineering.hhu.de
cs.hhu.de
cs.uni-duesseldorf.de
css.hhu.de
ctsdus.hhu.de
dag.hhu.de
dclps.hhu.de
deep-liver.hhu.de
deliver.hhu.de
devgen.hhu.de
dice.hhu.de
dice.uni-duesseldorf.de
die.hhu.de
dier.hhu.de
digital.ub.uni-duesseldorf.de
digitalmanagement.hhu.de
diversity.hhu.de
economics-neyer.uni-duesseldorf.de
ecophysiologie.hhu.de
ef.hhu.de
elearning.hhu.de
elearning.uni-duesseldorf.de
emp.hhu.de
energy-organelles.hhu.de
esag.hhu.de
eucmos2014.hhu.de
eukaryotische-mikrobiologie.hhu.de
european-studies.hhu.de
european-studies.uni-duesseldorf.de
evolutionsgenetik.hhu.de
exphy.uni-duesseldorf.de
facc.hhu.de
fachschaftenliste.uni-duesseldorf.de
fact.hhu.de
fdm.hhu.de
feinmechanik.chemie.hhu.de
fidl.hhu.de
filmfest.uni-duesseldorf.de
finance.hhu.de
financial-accounting.hhu.de
fknmr.hhu.de
fkphy.uni-duesseldorf.de
for.heicad.hhu.de
for2373.hhu.de
for2795.hhu.de
forschung.hhu.de
forschung.uni-duesseldorf.de
frames-in-philosophy.hhu.de
freundeskreis.hhu.de
fs-biochemie.hhu.de
fs-geschichte.hhu.de
fs-philosophie.hhu.de
fs-transkulturalitaet.hhu.de
fsbiochemie.hhu.de
fsmathe.hhu.de
fsmed.uni-duesseldorf.de
fspharmazie.hhu.de
fsphy.uni-duesseldorf.de
fswiwi.uni-duesseldorf.de
fvm.hhu.de
gedoens.hhu.de
gedoens.uni-duesseldorf.de
genderawardgap.hhu.de
genetics.hhu.de
genetik.uni-duesseldorf.de
genomforschung.hhu.de
germanistik.hhu.de
geschichte.hhu.de
gesolei.hhu.de
gffu.hhu.de
gilch.hhu.de
gilch.uni-duesseldorf.de
glasblaeserei.chemie.hhu.de
glycopathogens.hhu.de
gpower.hhu.de
gpphy.hhu.de
gpphy.uni-duesseldorf.de
graduiertenzentrum-medizin.hhu.de
grk1678.hhu.de
grk2158.hhu.de
grk2578.hhu.de
gtl.hhu.de
haus-der-universitaet.hhu.de
hcsd.hhu.de
hdu.hhu.de
heicad.hhu.de
heine-slam.hhu.de
heinecomp.uni-duesseldorf.de
hera.hhu.de
hhu.de
hhubot.hhu.de
hichol.hhu.de
histmed.hhu.de
hochschulradio.uni-duesseldorf.de
iboc.hhu.de
iboc.uni-duesseldorf.de
icib.hhu.de
icon.hhu.de
iet.uni-duesseldorf.de
igem.hhu.de
igrad-plant.hhu.de
igrad-plant.uni-duesseldorf.de
igrad-pre.uni-duesseldorf.de
igrad.hhu.de
igradbio24.hhu.de
igrasp.hhu.de
ikartr.hhu.de
imziel.hhu.de
ipad.hhu.de
ipb.hhu.de
iphone.hhu.de
ipod.hhu.de
ippa.hhu.de
irtg1902.hhu.de
irtg1902.uni-duesseldorf.de
isi.hhu.de
isr.hhu.de
iuf.uni-duesseldorf.de
janiak.hhu.de
jiddisch.hhu.de
jmg-weju.hhu.de
juedische-studien.hhu.de
jugendforschung.hhu.de
juno.hhu.de
jura.hhu.de
jura.uni-duesseldorf.de
karg.hhu.de
katalog-hilfe.ulb.hhu.de
kfo.uni-duesseldorf.de
kge.hhu.de
kinderuni.hhu.de
klassphil.hhu.de
kuk.hhu.de
kultur.hhu.de
kultur.uni-duesseldorf.de
kuma.hhu.de
kunstgeschichte.hhu.de
kunz.hhu.de
lama.hhu.de
laserphy.uni-duesseldorf.de
lasmat.hhu.de
lawinternational.hhu.de
ling.hhu.de
lipidsysbio.hhu.de
literaturuebersetzen.hhu.de
literaturuebersetzen.uni-duesseldorf.de
mac-eduroam.hhu.de
macrochem.hhu.de
management.hhu.de
marketing.hhu.de
marketing.uni-duesseldorf.de
master-ai.hhu.de
master-aid.hhu.de
master-germanistikgeschichte.hhu.de
masterbwl.hhu.de
mastertox.hhu.de
material.hhu.de
material.uni-duesseldorf.de
math-nat-fak.hhu.de
math-nat-fak.uni-duesseldorf.de
math.hhu.de
mathmodeling.hhu.de
mcr2018.hhu.de
medicalphysics.hhu.de
medizin.hhu.de
medizindidaktik.hhu.de
medizinerchor.hhu.de
medizinphysik.hhu.de
medizinphysik.uni-duesseldorf.de
medizinstudium.hhu.de
medizinstudium.uni-duesseldorf.de
medmikro.uni-duesseldorf.de
medmikrobio.hhu.de
medrsd.hhu.de
medrsd.uni-duesseldorf.de
meisner.hhu.de
mekuwi.hhu.de
membiolip.hhu.de
membrane.uni-duesseldorf.de
mentoring.hhu.de
metallorganik.hhu.de
mg-weju.hhu.de
mikrobielle-symbiose.hhu.de
mikrobielle-zellbiologie.hhu.de
mikrobiologie.hhu.de
mip.pruf.hhu.de
mitarbeiter.hhu.de
mitarbeiter.uni-duesseldorf.de
mittelbauvertretung.hhu.de
mm.hhu.de
mmz.hhu.de
mmz.uni-duesseldorf.de
modernes-japan.hhu.de
modisc.hhu.de
mods.hhu.de
moi.hhu.de
moi.uni-duesseldorf.de
molecular-physiology.hhu.de
molekularbiologie-der-bakterien.hhu.de
molekulare-oekophysiologie-der-pflanzen.hhu.de
molekularebiomedizin.hhu.de
molevol.hhu.de
montreal.hhu.de
mpc.hhu.de
mpc.uni-duesseldorf.de
ms.chemie.hhu.de
myelearning.hhu.de
nachhaltigkeit.hhu.de
neurobiologie.hhu.de
neurologie.uni-duesseldorf.de
neurosciences.hhu.de
nmr.chemie.hhu.de
nmr.chemie.uni-duesseldorf.de
normalverrueckt.hhu.de
nuklearmedizin.uni-duesseldorf.de
oer.digichem.nrw.hhu.de
openaccess.hhu.de
openaccess.uni-duesseldorf.de
organismicinteractions.hhu.de
orgaperso.hhu.de
orgchem.hhu.de
pamis.uni-duesseldorf.de
pathologie.uni-duesseldorf.de
personalabteilung.hhu.de
pflanzenbiologie.uni-duesseldorf.de
pflanzengenetik.hhu.de
pharmazie.hhu.de
pharmazie.uni-duesseldorf.de
philgrad.hhu.de
philo.hhu.de
philosophie.hhu.de
photoaktivematerialien.hhu.de
photochemie.hhu.de
photodynamik.hhu.de
photosynthesis.hhu.de
physik.hhu.de
physik.uni-duesseldorf.de
planetary-memory.hhu.de
plant-biochemistry.hhu.de
plant-cell.hhu.de
plantrootdev.hhu.de
popgen.hhu.de
populationsgenetik.hhu.de
postcolonial-participation.hhu.de
ppe.hhu.de
pr-niwi.hhu.de
prnw.uni-duesseldorf.de
profil.hhu.de
proteome.hhu.de
proteomforschung.hhu.de
pruf.hhu.de
pruf.uni-duesseldorf.de
prwiss.hhu.de
psycho.hhu.de
psycho.uni-duesseldorf.de
psychologie.hhu.de
psychologie.uni-duesseldorf.de
psychotherapie.uni-duesseldorf.de
psychotherapieausbildung.hhu.de
psychotherapieausbildung.uni-duesseldorf.de
public-health.hhu.de
qbio.hhu.de
qt.hhu.de
qtb.hhu.de
quantitativegenetics.hhu.de
quantumgases.hhu.de
queerying-japan.hhu.de
redaktion.hhu.de
redaktion.typo3.hhu.de
romanistik.hhu.de
rz.uni-duesseldorf.de
saus.hhu.de
saus.uni-duesseldorf.de
sbv.hhu.de
schulung.typo3.hhu.de
science-fight.hhu.de
secmetenz.hhu.de
sell.hhu.de
sfb1116.hhu.de
sfb1208.hhu.de
shk-rat.hhu.de
smm.hhu.de
softmatter.hhu.de
softmatter.uni-duesseldorf.de
solid-state-physics.hhu.de
solid.uni-duesseldorf.de
sowi.uni-duesseldorf.de
sozwiss.hhu.de
spielwiese.typo3.hhu.de
spoken-morphology.hhu.de
spz.hhu.de
staatsrechtslehrertagung2014.hhu.de
startup4med.hhu.de
statec.hhu.de
steuern.hhu.de
steuern.uni-duesseldorf.de
stoffwechsel.hhu.de
strukturbiochemie.hhu.de
strukturchemie.hhu.de
studienstart.hhu.de
studierendenakademie.hhu.de
studium-universale.hhu.de
supramolekularechemie.hhu.de
sustainability.hhu.de
sustainability.uni-duesseldorf.de
synmemsys.hhu.de
synmikrobiologie.hhu.de
synthetic-biology.hhu.de
tax.hhu.de
tax.uni-duesseldorf.de
test.typo3.uni-duesseldorf.de
testseite.typo3.hhu.de
theochem.hhu.de
tms.ub.uni-duesseldorf.de
tp3.hhu.de
tp4.hhu.de
trainingszentrum.hhu.de
trainingszentrum.uni-duesseldorf.de
translationalneuroscience.hhu.de
tsn.hhu.de
tsn.uni-duesseldorf.de
typo3.hhu.de
typo3.uni-duesseldorf.de
ub.uni-duesseldorf.de
ufop.uni-duesseldorf.de
ulb.hhu.de
ulb.uni-duesseldorf.de
ulb250.hhu.de
uni-duesseldorf.de
unichor.hhu.de
unichor.uni-duesseldorf.de
uniorchester.hhu.de
unternehmensfuehrung.hhu.de
urz.uni-duesseldorf.de
vivid.hhu.de
vorklinik.uni-duesseldorf.de
vorlesungsaufzeichnung.hhu.de
vwl-neyer.uni-duesseldorf.de
vwlmi.hhu.de
vwlmoneco.hhu.de
vwlsm.hhu.de
vwlsm.uni-duesseldorf.de
wahl-o-mat.uni-duesseldorf.de
webaccess.hhu.de
webaccess.uni-duesseldorf.de
webmail.hhu.de
webmail.uni-duesseldorf.de
weichematerie.uni-duesseldorf.de
wirtschaftschemie.hhu.de
wirtschaftschemie.uni-duesseldorf.de
wirtschaftspruefung.hhu.de
wiwi.hhu.de
wiwi.uni-duesseldorf.de
wiwistat.hhu.de
wp-studienschwerpunkt.hhu.de
wp.pruf.hhu.de
wp.pruf.uni-duesseldorf.de
www-public.rz.uni-duesseldorf.de
www.50-jahre.hhu.de
www.50jahre.hhu.de
www.abstracta.journals.hhu.de
www.ac1.hhu.de
www.accounting.hhu.de
www.act.hhu.de
www.add.hhu.de
www.ag-bickel.hhu.de
www.ak-bettermann.hhu.de
www.ak-braun.hhu.de
www.ak-schmitt.hhu.de
www.ak-weinkauf.hhu.de
www.albi.hhu.de
www.albi.uni-duesseldorf.de
www.algo.hhu.de
www.anaesthesie.uni-duesseldorf.de
www.anglistik.hhu.de
www.anglistik.uni-duesseldorf.de
www.anglistik1.hhu.de
www.anglistik2.hhu.de
www.anglistik3.hhu.de
www.anglistik4.hhu.de
www.anglistik5.hhu.de
www.anglistik6.hhu.de
www.anphy.hhu.de
www.anphy.uni-duesseldorf.de
www.arbeitsmedizin.uni-duesseldorf.de
www.archiv.uni-duesseldorf.de
www.ausbildung-psychotherapie-duesseldorf.hhu.de
www.avz.uni-duesseldorf.de
www.ba-transkult.hhu.de
www.bachelorbwl.hhu.de
www.bbst.hhu.de
www.biochemiestudium.hhu.de
www.biochemistry1.hhu.de
www.biochemistry2.hhu.de
www.biochemplant.hhu.de
www.biodata.hhu.de
www.bioinorganic.hhu.de
www.biological-data-science.hhu.de
www.biologicaldatascience.hhu.de
www.biologie.hhu.de
www.biologie.uni-duesseldorf.de
www.biologiestudium.hhu.de
www.bmfz.hhu.de
www.botanik.hhu.de
www.botanischergarten.hhu.de
www.botanischergarten.uni-duesseldorf.de
www.bscnaturwissenschaften.hhu.de
www.buergeruni.hhu.de
www.cai.hhu.de
www.cai.uni-duesseldorf.de
www.carddiab.hhu.de
www.catalysis.hhu.de
www.cavad.hhu.de
www.ccb.hhu.de
www.cedus.hhu.de
www.cellularbiophysics.hhu.de
www.cemsa.hhu.de
www.cf.hhu.de
www.chemie.hhu.de
www.chemie.uni-duesseldorf.de
www.chemiestudium.hhu.de
www.clibgc.hhu.de
www.climate-reporting.hhu.de
www.cn.hhu.de
www.cn.uni-duesseldorf.de
www.cockpit.typo3.hhu.de
www.colloidal-bioadhesion.hhu.de
www.comicforschung-rhein.hhu.de
www.computationalbiochemistry.hhu.de
www.constructions.journals.hhu.de
www.controlling.hhu.de
www.corona.hhu.de
www.cpge.hhu.de
www.credition2021.hhu.de
www.crystalengineering.hhu.de
www.cs.hhu.de
www.cs.uni-duesseldorf.de
www.css.hhu.de
www.ctsdus.hhu.de
www.dag.hhu.de
www.dclps.hhu.de
www.deep-liver.hhu.de
www.deliver.hhu.de
www.devgen.hhu.de
www.dice.hhu.de
www.dice.uni-duesseldorf.de
www.die.hhu.de
www.dier.hhu.de
www.digital.ub.uni-duesseldorf.de
www.digitalmanagement.hhu.de
www.diversity.hhu.de
www.economics-neyer.uni-duesseldorf.de
www.ecophysiologie.hhu.de
www.ef.hhu.de
www.elearning.hhu.de
www.elearning.uni-duesseldorf.de
www.emp.hhu.de
www.energy-organelles.hhu.de
www.esag.hhu.de
www.eucmos2014.hhu.de
www.eukaryotische-mikrobiologie.hhu.de
www.european-studies.hhu.de
www.european-studies.uni-duesseldorf.de
www.evolutionsgenetik.hhu.de
www.exphy.uni-duesseldorf.de
www.facc.hhu.de
www.fachschaftenliste.uni-duesseldorf.de
www.fact.hhu.de
www.fdm.hhu.de
www.feinmechanik.chemie.hhu.de
www.fidl.hhu.de
www.filmfest.uni-duesseldorf.de
www.finance.hhu.de
www.financial-accounting.hhu.de
www.fknmr.hhu.de
www.fkphy.uni-duesseldorf.de
www.for.heicad.hhu.de
www.for2373.hhu.de
www.for2795.hhu.de
www.forschung.hhu.de
www.forschung.uni-duesseldorf.de
www.frames-in-philosophy.hhu.de
www.freundeskreis.hhu.de
www.fs-biochemie.hhu.de
www.fs-geschichte.hhu.de
www.fs-philosophie.hhu.de
www.fs-transkulturalitaet.hhu.de
www.fsbiochemie.hhu.de
www.fsmathe.hhu.de
www.fsmed.uni-duesseldorf.de
www.fspharmazie.hhu.de
www.fsphy.uni-duesseldorf.de
www.fswiwi.uni-duesseldorf.de
www.fvm.hhu.de
www.gedoens.hhu.de
www.gedoens.uni-duesseldorf.de
www.genderawardgap.hhu.de
www.genetics.hhu.de
www.genetik.uni-duesseldorf.de
www.genomforschung.hhu.de
www.germanistik.hhu.de
www.geschichte.hhu.de
www.gesolei.hhu.de
www.gffu.hhu.de
www.gilch.hhu.de
www.gilch.uni-duesseldorf.de
www.glasblaeserei.chemie.hhu.de
www.glycopathogens.hhu.de
www.gpower.hhu.de
www.gpphy.hhu.de
www.gpphy.uni-duesseldorf.de
www.graduiertenzentrum-medizin.hhu.de
www.grk1678.hhu.de
www.grk2158.hhu.de
www.grk2578.hhu.de
www.gtl.hhu.de
www.haus-der-universitaet.hhu.de
www.hcsd.hhu.de
www.hdu.hhu.de
www.heicad.hhu.de
www.heine-slam.hhu.de
www.heinecomp.uni-duesseldorf.de
www.hera.hhu.de
www.hhubot.hhu.de
www.hichol.hhu.de
www.histmed.hhu.de
www.hochschulradio.uni-duesseldorf.de
www.iboc.hhu.de
www.iboc.uni-duesseldorf.de
www.icib.hhu.de
www.icon.hhu.de
www.iet.uni-duesseldorf.de
www.igem.hhu.de
www.igrad-plant.hhu.de
www.igrad-plant.uni-duesseldorf.de
www.igrad-pre.uni-duesseldorf.de
www.igrad.hhu.de
www.igradbio24.hhu.de
www.igrasp.hhu.de
www.ikartr.hhu.de
www.imziel.hhu.de
www.ipad.hhu.de
www.ipb.hhu.de
www.iphone.hhu.de
www.ipod.hhu.de
www.ippa.hhu.de
www.irtg1902.hhu.de
www.irtg1902.uni-duesseldorf.de
www.isi.hhu.de
www.isr.hhu.de
www.iuf.uni-duesseldorf.de
www.janiak.hhu.de
www.jiddisch.hhu.de
www.jmg-weju.hhu.de
www.juedische-studien.hhu.de
www.jugendforschung.hhu.de
www.juno.hhu.de
www.jura.hhu.de
www.jura.uni-duesseldorf.de
www.karg.hhu.de
www.katalog-hilfe.ulb.hhu.de
www.kfo.uni-duesseldorf.de
www.kge.hhu.de
www.kinderuni.hhu.de
www.klassphil.hhu.de
www.kuk.hhu.de
www.kultur.hhu.de
www.kultur.uni-duesseldorf.de
www.kuma.hhu.de
www.kunstgeschichte.hhu.de
www.kunz.hhu.de
www.lama.hhu.de
www.laserphy.uni-duesseldorf.de
www.lasmat.hhu.de
www.lawinternational.hhu.de
www.ling.hhu.de
www.lipidsysbio.hhu.de
www.literaturuebersetzen.hhu.de
www.literaturuebersetzen.uni-duesseldorf.de
www.mac-eduroam.hhu.de
www.macrochem.hhu.de
www.management.hhu.de
www.marketing.hhu.de
www.marketing.uni-duesseldorf.de
www.master-ai.hhu.de
www.master-aid.hhu.de
www.master-germanistikgeschichte.hhu.de
www.masterbwl.hhu.de
www.mastertox.hhu.de
www.material.hhu.de
www.material.uni-duesseldorf.de
www.math-nat-fak.hhu.de
www.math-nat-fak.uni-duesseldorf.de
www.math.hhu.de
www.mathmodeling.hhu.de
www.mcr2018.hhu.de
www.medicalphysics.hhu.de
www.medizin.hhu.de
www.medizindidaktik.hhu.de
www.medizinerchor.hhu.de
www.medizinphysik.hhu.de
www.medizinphysik.uni-duesseldorf.de
www.medizinstudium.hhu.de
www.medizinstudium.uni-duesseldorf.de
www.medmikro.uni-duesseldorf.de
www.medmikrobio.hhu.de
www.medrsd.hhu.de
www.medrsd.uni-duesseldorf.de
www.meisner.hhu.de
www.mekuwi.hhu.de
www.membiolip.hhu.de
www.membrane.uni-duesseldorf.de
www.mentoring.hhu.de
www.metallorganik.hhu.de
www.mg-weju.hhu.de
www.mikrobielle-symbiose.hhu.de
www.mikrobielle-zellbiologie.hhu.de
www.mikrobiologie.hhu.de
www.mip.pruf.hhu.de
www.mitarbeiter.hhu.de
www.mitarbeiter.uni-duesseldorf.de
www.mittelbauvertretung.hhu.de
www.mm.hhu.de
www.mmz.hhu.de
www.mmz.uni-duesseldorf.de
www.modernes-japan.hhu.de
www.modisc.hhu.de
www.mods.hhu.de
www.moi.hhu.de
www.moi.uni-duesseldorf.de
www.molecular-physiology.hhu.de
www.molekularbiologie-der-bakterien.hhu.de
www.molekulare-oekophysiologie-der-pflanzen.hhu.de
www.molekularebiomedizin.hhu.de
www.molevol.hhu.de
www.montreal.hhu.de
www.mpc.hhu.de
www.mpc.uni-duesseldorf.de
www.ms.chemie.hhu.de
www.myelearning.hhu.de
www.nachhaltigkeit.hhu.de
www.neurobiologie.hhu.de
www.neurologie.uni-duesseldorf.de
www.neurosciences.hhu.de
www.nmr.chemie.hhu.de
www.nmr.chemie.uni-duesseldorf.de
www.normalverrueckt.hhu.de
www.nuklearmedizin.uni-duesseldorf.de
www.oer.digichem.nrw.hhu.de
www.openaccess.hhu.de
www.openaccess.uni-duesseldorf.de
www.organismicinteractions.hhu.de
www.orgaperso.hhu.de
www.orgchem.hhu.de
www.pamis.uni-duesseldorf.de
www.pathologie.uni-duesseldorf.de
www.personalabteilung.hhu.de
www.pflanzenbiologie.uni-duesseldorf.de
www.pflanzengenetik.hhu.de
www.pharmazie.hhu.de
www.pharmazie.uni-duesseldorf.de
www.philgrad.hhu.de
www.philo.hhu.de
www.philosophie.hhu.de
www.photoaktivematerialien.hhu.de
www.photochemie.hhu.de
www.photodynamik.hhu.de
www.photosynthesis.hhu.de
www.physik.hhu.de
www.physik.uni-duesseldorf.de
www.planetary-memory.hhu.de
www.plant-biochemistry.hhu.de
www.plant-cell.hhu.de
www.plantrootdev.hhu.de
www.popgen.hhu.de
www.populationsgenetik.hhu.de
www.postcolonial-participation.hhu.de
www.ppe.hhu.de
www.pr-niwi.hhu.de
www.prnw.uni-duesseldorf.de
www.profil.hhu.de
www.proteome.hhu.de
www.proteomforschung.hhu.de
www.pruf.hhu.de
www.pruf.uni-duesseldorf.de
www.prwiss.hhu.de
www.psycho.hhu.de
www.psycho.uni-duesseldorf.de
www.psychologie.hhu.de
www.psychologie.uni-duesseldorf.de
www.psychotherapie.uni-duesseldorf.de
www.psychotherapieausbildung.hhu.de
www.psychotherapieausbildung.uni-duesseldorf.de
www.public-health.hhu.de
www.qbio.hhu.de
www.qt.hhu.de
www.qtb.hhu.de
www.quantitativegenetics.hhu.de
www.quantumgases.hhu.de
www.queerying-japan.hhu.de
www.redaktion.hhu.de
www.redaktion.typo3.hhu.de
www.romanistik.hhu.de
www.rz.uni-duesseldorf.de
www.saus.hhu.de
www.saus.uni-duesseldorf.de
www.sbv.hhu.de
www.schulung.typo3.hhu.de
www.science-fight.hhu.de
www.secmetenz.hhu.de
www.sell.hhu.de
www.sfb1116.hhu.de
www.sfb1208.hhu.de
www.shk-rat.hhu.de
www.smm.hhu.de
www.softmatter.hhu.de
www.softmatter.uni-duesseldorf.de
www.solid-state-physics.hhu.de
www.solid.uni-duesseldorf.de
www.sowi.uni-duesseldorf.de
www.sozwiss.hhu.de
www.spielwiese.typo3.hhu.de
www.spoken-morphology.hhu.de
www.spz.hhu.de
www.staatsrechtslehrertagung2014.hhu.de
www.startup4med.hhu.de
www.statec.hhu.de
www.steuern.hhu.de
www.steuern.uni-duesseldorf.de
www.stoffwechsel.hhu.de
www.strukturbiochemie.hhu.de
www.strukturchemie.hhu.de
www.studienstart.hhu.de
www.studierendenakademie.hhu.de
www.studium-universale.hhu.de
www.supramolekularechemie.hhu.de
www.sustainability.hhu.de
www.sustainability.uni-duesseldorf.de
www.synmemsys.hhu.de
www.synmikrobiologie.hhu.de
www.synthetic-biology.hhu.de
www.tax.hhu.de
www.tax.uni-duesseldorf.de
www.test.typo3.uni-duesseldorf.de
www.testseite.typo3.hhu.de
www.theochem.hhu.de
www.tms.ub.uni-duesseldorf.de
www.tp3.hhu.de
www.tp4.hhu.de
www.trainingszentrum.hhu.de
www.trainingszentrum.uni-duesseldorf.de
www.translationalneuroscience.hhu.de
www.tsn.hhu.de
www.tsn.uni-duesseldorf.de
www.typo3.hhu.de
www.typo3.uni-duesseldorf.de
www.ub.uni-duesseldorf.de
www.ufop.uni-duesseldorf.de
www.ulb.hhu.de
www.ulb.uni-duesseldorf.de
www.ulb250.hhu.de
www.uni-duesseldorf.de
www.unichor.hhu.de
www.unichor.uni-duesseldorf.de
www.uniorchester.hhu.de
www.unternehmensfuehrung.hhu.de
www.urz.uni-duesseldorf.de
www.vivid.hhu.de
www.vorklinik.uni-duesseldorf.de
www.vorlesungsaufzeichnung.hhu.de
www.vwl-neyer.uni-duesseldorf.de
www.vwlmi.hhu.de
www.vwlmoneco.hhu.de
www.vwlsm.hhu.de
www.vwlsm.uni-duesseldorf.de
www.wahl-o-mat.uni-duesseldorf.de
www.webaccess.hhu.de
www.webaccess.uni-duesseldorf.de
www.webmail.hhu.de
www.webmail.uni-duesseldorf.de
www.weichematerie.uni-duesseldorf.de
www.wirtschaftschemie.hhu.de
www.wirtschaftschemie.uni-duesseldorf.de
www.wirtschaftspruefung.hhu.de
www.wiwi.hhu.de
www.wiwi.uni-duesseldorf.de
www.wiwistat.hhu.de
www.wp-studienschwerpunkt.hhu.de
www.wp.pruf.hhu.de
www.wp.pruf.uni-duesseldorf.de
www.www-public.rz.uni-duesseldorf.de
www.www2.cai.uni-duesseldorf.de
www.zahnmedizinstudium.hhu.de
www.zcl.hhu.de
www.zellbiologie.hhu.de
www.zellmorphologie.hhu.de
www.zim.hhu.de
www.zim.typo3.hhu.de
www.zim.uni-duesseldorf.de
www.zmk.uni-duesseldorf.de
www.zope.ub.hhu.de
www.zope.ub.uni-duesseldorf.de
www.zsu.hhu.de
www2.cai.uni-duesseldorf.de
zahnmedizinstudium.hhu.de
zcl.hhu.de
zellbiologie.hhu.de
zellmorphologie.hhu.de
zim.hhu.de
zim.typo3.hhu.de
zim.uni-duesseldorf.de
zmk.uni-duesseldorf.de
zope.ub.hhu.de
zope.ub.uni-duesseldorf.de
zsu.hhu.de
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment