Wikipedia:Zadania dla botów
Wygląd
Skrót: WP:ZdB, WP:ZDBOT
Tutaj możesz umieścić dowolne zadanie dla bota. Któryś z właścicieli botów prawdopodobnie zainteresuje się Twoim problemem i pomoże go rozwiązać. Możesz też mieć własnego bota, przeczytaj jak używać botów oraz ogólne zalecenia ich stosowania.
Instrukcja
Pamiętaj:
- Nie wpisuj zadania do kilku miejsc. Jeśli wpisałeś je do dyskusji operatora bota, to nie dodawaj go tutaj, i odwrotnie. Inaczej ludzie będą marnować czas, pracując nad tym samym.
- Wszelkie odwołania do nazw artykułów, szablonów, kategorii podawaj w formie linków wewnętrznych do ich obecnej i docelowej nazwy.
Zadania stałe
Zadanie stałe | Boty |
---|---|
Archiwizacja stron dyskusji | malarzBOT |
Cykliczne spolszczanie wybranych szablonów (głownie cytowania) z en.wiki, pomocne dla tłumaczy. | malarzBOT |
Dodawanie aktualnej daty do szablonów {{dopracować|źródła}} i {{fakt}} w hasłach znajdujących się w kategorii Artykuły wymagające uzupełnienia źródeł | malarzBOT |
Dodawanie opisów do linków zewnętrznych w przypisach w postaci szablonu {{Cytuj}} | mastiBot |
Infoboksy
|
malarzBOT, MatmaBot, Paweł Ziemian BOT |
Naprawa podwójnych i usuwanie zerwanych przekierowań | mastiBot |
Odświeżanie tabeli w Związki chemiczne według pierwiastków | Miner |
Okresowe czyszczenie stron Wikipedia:Brudnopis, Pomoc:Krok pierwszy - edytowanie, Pomoc:Krok drugi - formatowanie, Pomoc:Krok trzeci - linki, Pomoc:Krok czwarty - grafiki, Pomoc:Krok piąty - szablony, Pomoc:Krok szósty - znaczniki | mastiBot |
Poprawa odwołań do przekierowań do szablonów | malarzBOT |
|
|
Sprawdzanie nowych artykułów:
|
mastiBot |
Tworzenie kategorii dla dyskusji w Poczekalni | malarzBOT |
Usunięcie szablonu {{przypisy}} z haseł, w których nie ma znacznika ref | mastiBot |
Usuwanie starych stron dyskusji anonimowych użytkowników | malarzBOT.admin |
Usuwanie stron użytkowników z kategorii | malarzBOT |
Usuwanie z artykułów linków do skasowanych grafik | CommonsDelinker, malarzBOT |
Usuwanie zbędnych przekierowań na stronach dyskusji | malarzBOT.admin |
Wyszukiwanie martwych linków zewnętrznych, wstawianie i usuwanie szablonów informacyjnych o martwych linkach | mastiBot |
Artykuły na medal, dobre artykuły, listy na medal z innych Wikipedii, które nie mają swoich odpowiedników w polskiej Wikipedii | mastiBot |
Usuwanie linków tożsamych z tekstem linka | mastiBot |
Uzupełnianie brakujących szablonów Tygodni tematycznych w dyskusjach powstałych artykułów | mastiBot |
Zamiana niektórych linków na szablony linków | malarzBOT |
Poprawa martwych linków zewnętrznych (strona do zgłoszeń) | Szoltys-bot |
Oznaczanie odtworzonych stron (OZ, rejestr) | PBbot |
Oznaczanie powtórnie opublikowanych brudnopisów (OZ, rejestr) | PBbot |
Witanie nowych redaktorów (z nadania ręcznego lub z automatu) | PBbot |
Dodawanie brakującego {{Kontrola autorytatywna}} (zasady) | PBbot |
Generowanie zestawień brakujących biogramów kobiecych na podstawie Wikidanych (lista) | PBbot |
Cotygodniowe raportowanie o statystykach przeglądania na tablicy ogłoszeń | PBbot |
Cotygodniowe generowanie statystyk autorów, zgłaszających, przeglądających oraz wyświetleń CzyWiesza | PBbot |
Zlecenia
Miejsce urodzenia
Status: | wykonane |
---|
- Opis zlecenia
- Czy istnieje możliwość (jeśli tak, to prosiłbym o skorzystanie z niej), aby stworzyć tabelę z wszystkimi biogramami w pl.wiki, w której w jednej kolumnie byłaby nazwa hasła, w drugiej kopia części leadu obejmującej miejsce urodzenia, a w trzeciej parametr "miejsce urodzenia" z infoboksu? Oczywiście nie dotyczy to haseł znajdujących się już w drzewie Kategoria:Biografie według miejsca urodzenia. Rozumiem, że wygenerowanie czegoś takiego mogłoby potrwać bardzo długo, ale bardzo przydałoby mi się w uzupełnianiu kategoryzacji dot. miejsc urodzenia. Mathieu Mars (dyskusja) 11:34, 6 lis 2021 (CET)
- Chętni operatorzy botów
- Peter Bowman (dyskusja) 14:28, 6 lis 2021 (CET)
- Dyskusja
- @Mathieu Mars: całkiem wykonalne (wygenerowanie trwa jakieś siedem minut), ale niepraktyczne. Na 416 600 biogramów aż 282 288 nie jest skategoryzowanych. Z tego można wygenerować listę 148 100 stron, które transkludują dowolny szablon z Kategoria:Infoboksy – biogramy z wypełnionym miejscem urodzenia. Lista zajmuje ponad 7 MB i nie da się jej załadować na wiki, wrzuciłem ją więc tutaj. Ponadto zawiera jedynie tytuł i parametr, a do podejrzenia leadu chciałem zaproponować skrypt wyświetlający dymek z jego zawartością podczas przeglądania listy (inaczej ważyłaby znacznie więcej). Nie wiem, czy urządza Cię taka długa lista, której ręczne przetworzenie pewnie zajmie lata. Chyba trzeba zastosować inne podejście. Peter Bowman (dyskusja) 16:21, 6 lis 2021 (CET)
- Dzięki za szybką reakcję. Zobaczę, co można zrobić z tą listą. Mathieu Mars (dyskusja) 16:24, 6 lis 2021 (CET)
- @Peter Bowman Sytuacja wygląda obiecująco - teraz testowo uda mi się dodać 900 haseł do kategorii. Wymaga to niestety ręcznego przerabiania listy w celu dostosowania nazw do nazw kategorii, ale dla powtarzających się wiele razy miejscowości można to przerabiać taśmowo. Problemem jest długość listy, przez co wszystko bardzo muli. Mathieu Mars (dyskusja) 18:17, 6 lis 2021 (CET)
- @Mathieu Mars: te powtarzające się nazwy podsunęły mi pomysł, wygenerowałem tę mocno okrojoną listę z grupowaniem stron na podstawie wartości parametru. Jak widać, czasem ten parametr zawiera niewłaściwą treść. przy okazji polecam edytor Notepad++, całkiem dobrze sobie radzi z dużymi plikami. Peter Bowman (dyskusja) 20:11, 6 lis 2021 (CET)
- O, super. Czy mógłbyś przygotować coś takiego, ale z wszystkimi hasłami? Jeśli nie będzie się tego dało zapisać tutaj, to może być w pliku txt na maila. Mathieu Mars (dyskusja) 20:37, 6 lis 2021 (CET)
- @Mathieu Mars: wrzuciłem na ten sam adres, jest wewnątrz folderu .zip. Peter Bowman (dyskusja) 21:21, 6 lis 2021 (CET)
- O, super. Czy mógłbyś przygotować coś takiego, ale z wszystkimi hasłami? Jeśli nie będzie się tego dało zapisać tutaj, to może być w pliku txt na maila. Mathieu Mars (dyskusja) 20:37, 6 lis 2021 (CET)
- @Mathieu Mars: te powtarzające się nazwy podsunęły mi pomysł, wygenerowałem tę mocno okrojoną listę z grupowaniem stron na podstawie wartości parametru. Jak widać, czasem ten parametr zawiera niewłaściwą treść. przy okazji polecam edytor Notepad++, całkiem dobrze sobie radzi z dużymi plikami. Peter Bowman (dyskusja) 20:11, 6 lis 2021 (CET)
- @Mathieu Mars: oznaczam jako załatwione. Pisz do mnie bezpośrednio, jeżeli trzeba coś jeszcze wygenerować. Pozdrawiam, Peter Bowman (dyskusja) 13:43, 14 lis 2021 (CET)
Dodanie brakującej nazwy pobranej ze strony
Status: | wykonane |
---|
- Opis zlecenia
-
- W każdym przypadku, gdy w wywołaniu {{GESTIS}} brakuje wypełnionego parametru nazwa, dodanie go na podstawie wywołania; przykładowo z [1] będzie to nazwa=Gallium(III) oxide. Nazwa jest opakowana w span z klasą stoffname-title.
- Pytanie: czy podobnie da radę wyciągnąć określony tekst zawarty w pliku pdf, który jest osadzony na stronie?
- Wostr (dyskusja) 20:27, 14 lis 2021 (CET)
- Chętni operatorzy botów
- Peter Bowman (dyskusja) 21:58, 14 lis 2021 (CET)
- Dyskusja
- @Wostr: gdyby PDF przekonwertować najpierw na zwykły tekst, to może z odrobiną szczęścia da radę, ale nigdy nie próbowałem. Możesz wskazać przykład? Peter Bowman (dyskusja) 21:58, 14 lis 2021 (CET)
- @Peter Bowman, szablon {{Sigma-Aldrich}} generuje dwa rodzaje odnośników, te które nie mają nazwa i mają MSDS=tak prowadzą do stron takich jak [2], gdzie jest „Nazwa wyrobu : 1,1,2,2-Tetrachloroetan” (może być również po angielsku, ale te ręcznie musiałbym zweryfikować, więc do ew. botowania w grę wchodzą tylko te, w których będzie „Nazwa wyrobu : ...”). Wostr (dyskusja) 22:12, 14 lis 2021 (CET)
- @Wostr: zrobione. Co ciekawe, zawartość strony jest ładowana dynamicznie przez JS, ale jakoś sobie poradziłem. Bot znalazł zerwane linki w Trietylenotetraamina, Selenin baru, Olej krotonowy. Szczególnie długie nazwy wstawił w Amlodypina, Cyflutryna. Przy okazji zauważyłem, że wskutek tej zmiany w szablonie powstały zerwane linki. Naprawiłem 17 wystąpień, zamieniając przy okazji pierwszy parametr nienazwany na
ZVG
(przykład). Co do czytania PDF jest to wykonalne, znalazłem tę bibliotekę (new PDFTextStripper(PDDocument.load(file)).getText()
). W związku z tym otwórz, proszę, nowe zgłoszenie. Pozdrawiam, Peter Bowman (dyskusja) 12:31, 15 lis 2021 (CET)- Dziękuję, przejrzałem zmiany i wszystko wygląda dobrze, oszczędziło sporo ręcznej pracy. Jak wrócę z pracy (o ile dzisiaj wrócę), załatwię te zerwane i otworzę zgłoszenie dot. drugiego szablonu. Wostr (dyskusja) 13:23, 15 lis 2021 (CET)