Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fotos Dozenten können nicht mehr automatisch heruntergeladen werden #118

Open
lukasmartinelli opened this issue Feb 4, 2014 · 3 comments

Comments

@lukasmartinelli
Copy link
Contributor

Der Command fetch_photos findet die Fotos der Dozenten nicht mehr.
Die Fotos der Dozenten werden ja via Klassenspiegel heruntergeladen:

r = self.s.get('https://unterricht.hsr.ch/Content/PersonImage/mkempf')

Vermutung: Diese Struktur giltet wahrscheinlich jetzt nicht mehr.
Im Klassenspiegel sieht man die Fotos der Dozenten jetzt auch gleich direkt als base64 embedded sind.
lecturers_photos_as_base64

Man müsste also den Scraper dementsprechend anpassen, oder vielleicht gibt es eine bessere Möglichkeit?

@dbrgn
Copy link
Member

dbrgn commented Feb 4, 2014

Das ist korrekt, man muss den Scraper leider neu schreiben, da sich die Struktur geändert hat.

Ich schaue mir das ganze Zeug mit dem Studentenportal heute Abend nochmal an. Ich will die Django-Struktur noch updaten, README verbessern und die ganze Entwicklung etwas vereinfachen. Bis dahin am besten noch keine allzu umwerfenden Änderungen machen :)

@dbrgn dbrgn self-assigned this Feb 17, 2014
@saspeed
Copy link
Contributor

saspeed commented Mar 14, 2016

@dbrgn Weisst du noch, ob du damals noch etwas herausgefunden hast? Die Bilder werden auf unterricht.hsr.ch lediglich als base64 String ausgeliefert, empfiehlst du diesen zu speichern oder den String zuerst wieder als png zu rendern und dieses dann wie gehabt abzuspeichern?

@dbrgn
Copy link
Member

dbrgn commented Mar 14, 2016

Am einfachsten wäre wohl, sie als PNG codiert im Filesystem zu speichern. Dann muss der bestehende Code nicht angepasst werden.

@saspeed saspeed added this to the FS16-easter milestone Mar 14, 2016
@fabianhauser fabianhauser removed this from the FS16-easter milestone Nov 24, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants