„Szerkesztővita:Ato 01” változatai közötti eltérés
→Königsberg-Devau repülőtér: (új szakasz) |
|||
141. sor: | 141. sor: | ||
Kösz, hogy észrevetted, hogy duplán volt egy paraméter, ami megjelenítette a "makadám" burkolatot. Én átsiklottam felette. Ezt most kivettem, mert az orosz wiki "ismeretlen"-t ír, a többi meg nem ír semmit. [[User:Misibacsi|misibacsi]]*<sup>[[User_vita:Misibacsi|üzenet]]</sup> 2021. április 5., 12:02 (CEST) |
Kösz, hogy észrevetted, hogy duplán volt egy paraméter, ami megjelenítette a "makadám" burkolatot. Én átsiklottam felette. Ezt most kivettem, mert az orosz wiki "ismeretlen"-t ír, a többi meg nem ír semmit. [[User:Misibacsi|misibacsi]]*<sup>[[User_vita:Misibacsi|üzenet]]</sup> 2021. április 5., 12:02 (CEST) |
||
:Én is köszönöm! Én nem nagyon ellenőriztem utána. Csak gondoltam az ismeretlen és az ismert paraméter közül meghagyom az ismertet. :) -- [[Szerkesztő:Ato 01|ato]] <sup>[[Szerkesztővita:Ato 01|vita]]</sup> 2021. április 5., 12:15 (CEST) |
A lap 2021. április 5., 12:15-kori változata
- Archív 01 - 2009.10.14. – 2015.02.22.
- Archív 02 - 2015.02.27. – 2018.07.19.
- Archív 03 - 2018.07.30. –
Regex
Szia
Felmerült bennem az ötlet, hogy kellene írni egy vasútvonal sablonokat fordító programot a Wikipédia:Fordító mintájára. Már megkezdtem a kutatást, hogy megvalósítható-e számomra is. Azt a javaslatot kaptam, hogy a legegyszerűbb lenne regex-szel, ahhoz viszont én nem értek.
Ezt a leírást kaptam kezdésnek: [1]
Ilyesmi fordításokat kellene megvalósítani: {{BS2|STR||||[[Bahnstrecke Paris–Marseille|von Paris]]}} -> {{BS2|STR||||[[Paris–Marseille-vasútvonal|Paris felől]]}} (most tekintsünk el attól a részproblémától, hogy bizonyos városneveket is magyarosítani kell).
Ha a programot elkészítem, a regexes fordító sorok megírásában segítesz nekem? – B.Zsolt vita 2020. november 24., 11:13 (CET)
- @B.Zsolt: Pascallal legalább 23 éve nem foglalkoztam. Nekem AWB-ben a fenti típusú fordítás egyszerűbben menne:
{\{BS2\|STR\|\|\|\|\[\[)Bahnstrecke\s([^\|]+)\|von\s([^\]]+)(\]\]\}\}) -> $1$2-vasútvonal|$3 felől$4
- (\{\{.*\[\[)Bahnstrecke\s([^\|]+)\.*\|von\s([^\]]+)(\]\]\}\}) -> $1$2-vasútvonal|$3 felől$4 Alternatív megoldás. – B.Zsolt vita 2020. november 26., 22:10 (CET)
Azért ha tudok segítek. -- ato vita 2020. november 24., 20:06 (CET)
Pontosan ilyen típusú segítségre van szükségem! :) Ez nekem nagyon bonyolultnak tűnik, megtanulhatatlannak, neked mennyi idő egy ilyen formulát létrehozni? – B.Zsolt vita 2020. november 24., 20:30 (CET)
- Most már csak kb. 2 perc a létrehozás, de azt már ne kérdezd, hogy ezelőtt mennyit tanulmányoztam ezt az oldalt! -- ato vita 2020. november 24., 20:41 (CET)
Az jó nagyon! Én órák alatt semmire sem jutottam vele. Sajnos a példád nem működik az AWB-ben a regex testerben, azt a hibát dobja, hogy "túl sok záró zárójel". – B.Zsolt vita 2020. november 24., 21:25 (CET)
- Bocs. Az eleje lemaradt. Namégegyszer:
(\{\{BS2\|STR\|\|\|\|\[\[)Bahnstrecke\s([^\|]+)\|von\s([^\]]+)(\]\]\}\}) -> $1$2-vasútvonal|$3 felől$4
-- ato vita 2020. november 24., 22:04 (CET)
Szuper, ez már működik! Ha sikerülne még a többit is így leírnod nekem meg egy programot barkácsolni köré, akkor nagyon klasszul lehetne vasútvonalakat fordítani! :) – B.Zsolt vita 2020. november 25., 00:16 (CET)
- Hát, ha összegyűjtöd a többit egy kupacba, akkor megpróbálhatom. -- ato vita 2020. november 25., 21:52 (CET)
Pont azért lenne jó egy programot írni, mert már sokszor segítettél, de ezek az egyedi segítségek elvesznek az archívumok sűrűjében. A Lazarus támogatja a regexp kiterjesztést, viszont számomra is értelmezhető dokumentációt nem találtam. Van néhány példaprogram, ami annyit tud, hogy a program vagy le se fordul, vagy ha mégis, mikor odaér a program futás közben úgy elszáll, hogy még hibaüzenetet sem ad, csak egy memória dumpot!
Pedig az én naiv gondolkodásom alapján, ha a regexp cserékre alkalmas, akkor a regexp kiterjesztésben kellene lenni egy find függvénynek meg egy replace nevűnek is. Most vagy én értelmezem félre és a regexp nem a cserékre való vagy a programozók voltak úgy vele, hogy ha kell, akkor fejleszd le magadnak! De akkor mit tartalmaz a függvénykönyvtár? – B.Zsolt vita 2020. november 26., 20:07 (CET)
Juhééé! Az első regexp-em, ami működik is: (Tunnel de|Tunnel du|Tunnel des)\s([^\|]+) -> $2-alagút – B.Zsolt vita 2020. november 26., 21:39 (CET)
@B.Zsolt: én úgy tudtam, hogy a reguláris kifejezés nem tartalmazhat szóközt. A zárójelenbelüli szóközök helyett a \s
kifejezéssel próbáld! -- ato vita 2020. november 28., 12:50 (CET)
- Én még nem láttam olyan regexprendszert, ami nem engedett volna szóközt. A
\s
viszont nem egyenlő a szóközzel: ez a whitespace-t jelenti, ami a szóköz (U+0020) mellett minimum a tabulátort (U+0009) és az új sor karaktert (U+000A) tartalmazza, de implementációtól függően benne lehet például a kocsi vissza (U+000D) és sok egyéb whitespace karakter is. (A hivatkozott AWB-súgóoldal szerint .NET-ben pont ez a négy karakter a whitespace, de Free Pascalban lehet, hogy más.) – Tacsipacsi vita 2020. november 29., 14:09 (CET)
Kedves Ato!
Azt hiszem megalkottam az első, egyszerűsített fordítómat. Ha kíváncsi vagy rá, töltsd le a mega.nz oldalról ezt az xml fájlt, majd nyisd meg az AWB File/open settings menüpontjával. A tesztlap a Dole–Belfort-vasútvonal. Ereszd rá a botod és nézd meg, jól működik-e. Én szétszedtem a regexpedet több kisebbre, azért, hogy rugalmasabb legyen a fordító. Lehet, hogy néha hibázik majd, de még mindig könnyebb lesz azt a pár hibát átjavítani a difflink alapján, mint mindent egyesével bepötyögni. – B.Zsolt vita 2020. november 30., 22:33 (CET)
Szia
Jelentősen csökkentettem az eredeti regexpedet, mivel a beágyazott környezet olyan sokféle lehet, hogy elég szerintem a Bahnstrecke kifejezést keresni.
Az én regexpem az alábbi lett: (Bahnstrecke )([^\|]+)
ez az esetek többségében jó, viszont, ha a vasútvonalas sor nem tartalmaz | jelet, akkor elrontja még a következő sort is. Kellene egy olyan feltétel bele, hogy vagy a | jelig keressen, vagy a legelső ] jelig. Ez megoldható? – B.Zsolt vita 2020. december 1., 18:10 (CET)
- @B.Zsolt: A fenti kifejezéssel a következő pipeig („|”) keresel. Ez a „]” jellel kiegészítve így nézne ki: (Bahnstrecke )([^\|\]]+)
Ugye milyen egyszerű!? -- ato vita 2020. december 1., 20:16 (CET)
Mindjárt kiderül! :) Te kipróbáltad amúgy a csere-regexp összeállításomat? Érdemes az online elérhető útmutatómat frissíteni vagy úgy is csak magamnak csinálom? – B.Zsolt vita 2020. december 1., 20:36 (CET)
Jónak tűnik: [2] Persze még rengeteg dologgal lehet bővíteni. – B.Zsolt vita 2020. december 1., 20:40 (CET)
- Ennek azért örülök. Sajnos munkanapokon kevesebb a szabadidőm. Még nem tudtam megnézni a fenti dolgokat. Talán a hétvégén. -- ato vita 2020. december 1., 20:52 (CET)
Rendben! Köszönöm az eddigi segítséget! Remélhetőleg most már ritkábban foglak ilyenekkel zavarni. :) A regexp-pel felvértezett AWBt pedig lehet érdemes lesz ráereszteni az összes vasútvonalas cikkre, mert olyanban is talált hibát, amit én késznek gondoltam. – B.Zsolt vita 2020. december 1., 21:49 (CET)
- Letöltöttem és kipróbáltam a fordítót, és tényleg elég sok hibát lehet vele találni. Én még pl. a „von”-os részbe betettem egy feltételt („/p”), hogy ne csak záródó kapcsos zárójeleket keressen, hanem ha a sor végére ér, akkor is fejezze be a keresést.
(von )([^\]\n]+) -> $2 felől
Még kiegészítettem egy sorral a „von”-os rész előtt, ami a kapcsos zárójeles linkeket a von után békén hagyja:
(von )(\[\[[^\]\n]+\]\]) -> $2 felől
Ezen kívül a „Lokalbahn” kifejezésekre is beszúrtam egy sort:
Lokalbahn ([^\|\n\]]+) -> $1 helyiérdekű vasút
Még az általános hibák javítása mellől is kivettem a pipát, mert az sem tetszik mindenkinek. -- ato vita 2020. december 6., 00:01 (CET)
Hű, kétfelé szakadt a projekt! Én is csinálgattam az enyémet, jó lenne akkor a kettőt összefésülni. Készítek egy wiki allapot, ahol összegyűjtöm ezeket, legalább lesz laptörténet és lehet megjegyzéseket is írni. Én igazából kicsit csalódott vagyok, a németek nem elég precízek, milliónyi lehetséges forma van és félek, hogy nincs általános megoldás. – B.Zsolt vita 2020. december 6., 00:08 (CET)
Nagyon klassz az új módosított gyűjtemény. Egy picit én is hozzátettem, beleírtam az aus szót is. A Châteaubriant–Rennes-vasútvonal lapon egy helyen botlik csak meg, az egyik koordinátasablonnál átírja a paramétereket, pedig ott nem kellene. A lefordított lapot nem mentettem el. Feltöltöttem a frissített xml fájlt is, hogy könnyebb legyen neked kipróbálni. – B.Zsolt vita 2020. december 6., 00:53 (CET)
- Az xml fájlt nem tudom hova töltötted fel, de talán elég is csak az AWB-s allapon jegyezni a cseréket. -- ato vita 2020. december 6., 09:56 (CET)
A régit írtam felül. De akkor nem frissítem, ha az allapos dolog jó. – B.Zsolt vita 2020. december 6., 10:49 (CET)
Napképe aláírás
Szia! A japán nevek átírásánál érdemes figyelembe venni, hogy az angol szövegekben sokszor lehagyják a japán diakritikus jeleket, amelyek hosszú mgh-t jelölnek. Érdemes felütni az adott dolgot google-ben vagy az enwikin, ahol le szokták írni rendes Hepburnnel is az adott szót. Keleti neves képaláírások átírása előtt szólj nyugodtan és segítek. Üdv Xia Üzenő 2021. március 9., 08:48 (CET)
- @Xia: Köszönet a javításért és a felajánlásért. A március 18-i Jinshan-templomot és a május 1-i Pingjaót remélem jól írtam. A május 7-i Ochanomizutban már nem vagyok biztos. Ezekre még jó lenne, ha vetnél egy pillantást. -- ato vita 2021. március 9., 22:29 (CET)
- Valamiért nem kaptam meg a pinget. Ránézek. :) Xia Üzenő 2021. március 10., 08:44 (CET)
- Javítottam. érdemes használni a wp (atiro.toolforge.org) átíróit. Bár nem 100% pontosak, de a legyakoribb névtípusokkal jól elboldogulnak. Xia Üzenő 2021. március 10., 09:03 (CET)
- Valamiért nem kaptam meg a pinget. Ránézek. :) Xia Üzenő 2021. március 10., 08:44 (CET)
Ha te vagy az Atobot kezelője
Kedves At O1! Érdekes dolgot vettem észre. Febr. 10-én vagy 11-én az Atobot valamikor 2.11-kor eltüntette a hozzászólásaimat az Ellenőrizetlen szerkesztések szakaszból. Figyelem, mert várok a megerősítettségi státusz helyreállítási híreire, így vettem észre. Lehet, hogy nem jó témakörben szóltam hozzá, de azért elég furcsa. – Bizottmány vita 2021. március 11., 14:24 (CET)
- @Bizottmány: Ha Atobot ezen szerkesztésére gondolsz, akkor valóban a tieddel együtt többek szerkesztését is eltüntette, illetve az archív lapra mozgatta, mivel a műszaki kocsmafal fejlécében a User:Cherybot/config oldalon részletezett sablonnal úgy van beállítva, hogy ha egy témához 7 napig nem szólnak hozzá, akkor archiválódjon. Egy-egy szakasz arcívalását egyébként vissza is lehet vonni, és/vagy a fenti oldalon is megadott „függőben” sablonnal meg is lehet akadályozni. -- ato vita 2021. március 11., 20:52 (CET)
- Igen, erre gondoltam, csak más szakaszcímben kerestem, így érthető. Köszönöm. Ezt az archiválási rendszert ismertem, csak úgy vettem észre, hogy ami megoldatlan, az még aktív marad. De úgy látszik, napirendre térünk a dolog felett. Akkor nem követem tovább a kérdést. Üdv,– Bizottmány vita 2021. március 11., 23:22 (CET)
Egyszerűsített törlés összesítés bottal
Szia! Nincs kedved/időd megtanítani Atobotot arra, hogy az egyszerűsített törlésre jelölt szócikkeket összegyűjtse egy sablonban? Ebben a megbeszélésben vetődött fel, hogy valami hasonlóra lenne szükség, az már csak az én ötletem, hogy ne a jelölőnek kelljen plusz egy helyre felvésnie a törlésre nominált cikket, hanem egy bot gyűjtse be a tételeket.
Valahogy úgy lenne érdemes gondolkodni sztem, hogy a Kategória:Egyszerűsített törlésre javasolt lapok kategóriában lévő lapokat nézze át a bot (eddig a legzsúfoltabb pillanatban is 20-nál kevesebb lap szerepelt ott), és a lapok {{Egyszerűsített törlés}}
(?) sablonjában látható dátum alapján rakja őket sorba egy új sablonban, valahogy így:
- 2021. március 23.: Kahana
- 2021. március 21.: Komplex mátrix
- 2021. március 20.: Aldo Burrows
- 2021. március 19.: Herrer Pál
A legfrissebb legyen legfelül, a legrégebbi legalul. A sablont betennénk a kategória lapjára, és ki-ki kedve szerint a saját szerklapjára is beilleszthetné, ha érdeklődik a téma iránt. A botnak pedig így nem kellene minden nap frissítenie a sablont, hiszen a jelölés dátuma nem változik, csak azokon a napokon, ha be- vagy kikerül egy tétel a listából/ról. Mi a véleményed? Palotabarát vita 2021. március 24., 12:19 (CET)
@Palotabarát: Az ötletet csak támogatni tudom, de egyelőre csak erkölcsileg, mert a háttér-tudás még hiányos a részemről. Ami eddig többnyire sikerült az az, ha valaki egy feladathoz kész python-botot készített, akkor azt fel tudtam venni atobot rendszeres feladatai közé. -- ato vita 2021. március 24., 19:07 (CET)
- Kösz a választ és bocs a lassú reakcióért: a botgazdák üzenőfalán hagytam üzenetet, hátha jelentkezik valaki. Ha igen, akkor kösz az ajánlatot, keresni foglak még. Ha elarchiválódik, akkor sztornó az egész. Kösz, szevasz! Palotabarát vita 2021. április 2., 18:07 (CEST)
Königsberg-Devau repülőtér
Szia!
Kösz, hogy észrevetted, hogy duplán volt egy paraméter, ami megjelenítette a "makadám" burkolatot. Én átsiklottam felette. Ezt most kivettem, mert az orosz wiki "ismeretlen"-t ír, a többi meg nem ír semmit. misibacsi*üzenet 2021. április 5., 12:02 (CEST)
- Én is köszönöm! Én nem nagyon ellenőriztem utána. Csak gondoltam az ismeretlen és az ismert paraméter közül meghagyom az ismertet. :) -- ato vita 2021. április 5., 12:15 (CEST)