forked from filipg/twilight-library
31 lines
1.0 KiB
Markdown
31 lines
1.0 KiB
Markdown
|
# Robot
|
||
|
Wybrana strona - [Polskie Towarzystwo Botaniczne](https://pbsociety.org.pl/default/dzialalnosc-wydawnicza/) — wszystkie dostępne zdigitalizowane publikacje!, **130 punktow**
|
||
|
|
||
|
|
||
|
## Uruchomienie
|
||
|
Należy wpisać komendy w konsoli:
|
||
|
```sh
|
||
|
stack build
|
||
|
stack exec pbsociety
|
||
|
```
|
||
|
|
||
|
|
||
|
## Działanie
|
||
|
Bazowa strona to [https://pbsociety.org.pl/](https://pbsociety.org.pl/), w zakładce Repozytorium po wybraniu wszystkich plików uzyskujemy bazowy link dla robota [https://pbsociety.org.pl/repository/discover?filtertype=has_content_in_original_bundle&filter_relational_operator=equals&filter=true](https://pbsociety.org.pl/repository/discover?filtertype=has_content_in_original_bundle&filter_relational_operator=equals&filter=true)
|
||
|
|
||
|
<br/>
|
||
|
|
||
|
Robot przechodzi przez wszystkie strony, pobiera link do danej publikacji, otwiera ją i wyodrębnia link do pliku.
|
||
|
|
||
|
|
||
|
## Wynik
|
||
|
Wynik to lista linków do wszystkich plików [results/projekt.json](results/projekt.json)
|
||
|
|
||
|
<br/>
|
||
|
|
||
|
![dzialanie](results/dzialanie.png)
|
||
|
|
||
|
<br/>
|
||
|
|
||
|
![wynik](results/wynik.png)
|