User:Factorles: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Форматування і шаблони: * Замість Template:Key треба використовувати шаблон Template:Keybinding: '''<nowiki>{{Keybinding | ctrl | lmb}}</nowiki>''' = {{Keybinding|ctrl|lmb}} *Template:Delete - '''<nowiki>{{Delete | <reason for deletion>}}</nowiki>''' *[https://wiki.factorio.com/index.php?title=Special:AllPages&namespace=10 Всі шаблони] * '''<nowiki>{{Translation verification|revisionID=XXXXX}}</no...") |
mNo edit summary |
||
Line 5: | Line 5: | ||
* '''<nowiki>{{Translation verification|revisionID=XXXXX}}</nowiki>''' | * '''<nowiki>{{Translation verification|revisionID=XXXXX}}</nowiki>''' | ||
** Щоб полегшити собі роботу з пошуком revisionID, накидав простий баш скрипт:<pre>curl -s $1 | sed -n '/.*oldid=\([0-9]*\).*/{s//{{Translation verification|revisionID=\1}}/p;q;}'</pre> | ** Щоб полегшити собі роботу з пошуком revisionID, накидав простий баш скрипт:<pre>curl -s $1 | sed -n '/.*oldid=\([0-9]*\).*/{s//{{Translation verification|revisionID=\1}}/p;q;}'</pre> | ||
::Зберігаєш його, запускаєш <code>sh назваФайлу.sh ссилка</code> (або через аліас). Наприклад:<pre>sh script.sh https://wiki.factorio.com/Chemical_plant</pre> | ::Зберігаєш його, запускаєш <code>sh назваФайлу.sh ссилка</code> (або через аліас). Наприклад:<pre>sh script.sh "https://wiki.factorio.com/Chemical_plant"</pre> | ||
::Альтернативний '''powershell''' скрипт: | ::Альтернативний '''powershell''' скрипт: | ||
<pre>param($uri) | <pre>param($uri) | ||
(Invoke-WebRequest -Uri $uri).ToString() -split {$_ -eq ">" -or $_ -eq "<"} | Select-String -Pattern 'oldid=(\d+)' |select-object -First 1| % {"{{Translation verification|revisionID=$($_.Matches.Groups[1].Value)}}"}</pre> | (Invoke-WebRequest -Uri $uri).ToString() -split {$_ -eq ">" -or $_ -eq "<"} | Select-String -Pattern 'oldid=(\d+)' |select-object -First 1| % {"{{Translation verification|revisionID=$($_.Matches.Groups[1].Value)}}"}</pre> | ||
::Запускається з консолі: <pre>.\назваскрипту.ps1 -uri https://wiki.factorio.com/Chemical_plant</pre> | ::Запускається з консолі: <pre>.\назваскрипту.ps1 -uri "https://wiki.factorio.com/Chemical_plant"</pre> | ||
::Тільки не треба забувати, що лінк має бути саме на оригінальну сторінку англійською, а не українською, німецькою чи іншими мовами, тобто не <code>https://wiki.factorio.com/Chemical_plant/uk</code>, а <code>https://wiki.factorio.com/Chemical_plant</code> | ::Тільки не треба забувати, що лінк має бути саме на оригінальну сторінку англійською, а не українською, німецькою чи іншими мовами, тобто не <code>https://wiki.factorio.com/Chemical_plant/uk</code>, а <code>https://wiki.factorio.com/Chemical_plant</code> |
Latest revision as of 07:21, 26 February 2024
Форматування і шаблони:
- Замість Template:Key треба використовувати шаблон Template:Keybinding: {{Keybinding | ctrl | lmb}} = CTRL + Left mouse button
- Template:Delete - {{Delete | <reason for deletion>}}
- Всі шаблони
- {{Translation verification|revisionID=XXXXX}}
- Щоб полегшити собі роботу з пошуком revisionID, накидав простий баш скрипт:
curl -s $1 | sed -n '/.*oldid=\([0-9]*\).*/{s//{{Translation verification|revisionID=\1}}/p;q;}'
- Щоб полегшити собі роботу з пошуком revisionID, накидав простий баш скрипт:
- Зберігаєш його, запускаєш
sh назваФайлу.sh ссилка
(або через аліас). Наприклад:sh script.sh "https://wiki.factorio.com/Chemical_plant"
- Альтернативний powershell скрипт:
- Зберігаєш його, запускаєш
param($uri) (Invoke-WebRequest -Uri $uri).ToString() -split {$_ -eq ">" -or $_ -eq "<"} | Select-String -Pattern 'oldid=(\d+)' |select-object -First 1| % {"{{Translation verification|revisionID=$($_.Matches.Groups[1].Value)}}"}
- Запускається з консолі:
.\назваскрипту.ps1 -uri "https://wiki.factorio.com/Chemical_plant"
- Тільки не треба забувати, що лінк має бути саме на оригінальну сторінку англійською, а не українською, німецькою чи іншими мовами, тобто не
https://wiki.factorio.com/Chemical_plant/uk
, аhttps://wiki.factorio.com/Chemical_plant
- Запускається з консолі: