Обговорення користувача:Bryndza/Бот (02.11.2006—15.11.2006)
- Повний архів: Обговорення користувача:Bryndza/АвтоАрхів
- Обговорення: Обговорення користувача:Bryndza
Бот ред.
Ви повністю скачали ПітонБота?
Ілля 15:05, 2 листопада 2006 (UTC)
Сподіваюся, що так. Які модулі повинні бути? Принаймні, бот login логується в вікі без проблем. Ще пробував бота, який розставляє інтервікі - він також працював, принаймні знаходив статті по різних віках, але спіткнувся на кофлікті інтервік (то була стаття Деруни) і далі я не продовжував. Може потрібно зробити якісь модифікації в коді бота replace? Можна на "ти".
- журнал команд, (там хіба не видно як я підправив user-config.py)
- Видно добре. Як подивитися цей журнал? Хочу переконатися, що я маю звязок з вікі коли запускаю цього бота.
Можливві відмінності - я взяв останню версію із cvs. Чому я запитав чи весь бот ви взяли, тому що тека з усіма файлами боту називається pywikipedia, у вас чомусь bot2 ---- Ілля 15:18, 2 листопада 2006 (UTC)
- Так, спочатку я взяв тільки replace. А потім виявив, що він звертається до інших модулів і розпакував повний набір з pywikipedia. Це все у мене лежить у теці с:/bot2 тому таке повідомлення. Спробую створити теку pywikipedia і запустити звідти. Але мушу перейти на інший комп за квартал. А обов'язково реєструвати спеціально новий аккаунт? Я пробував все робити через свій Bryndza--Bryndza 15:23, 2 листопада 2006 (UTC)
- новий рахунок необов'язково. я скачав архів - там тека bot2 називається :) працює і з архіва ---- Ілля 15:33, 2 листопада 2006 (UTC)
- Sprobuvav she raz. Ta sama pomylka. Idu na tu linijku kodu, u jakij pomylka:
line447:
if_name_=="_main_": try: main() finally: wikipedia.stopme()
line337:
if not gen: #syntax error, show help text from the top of this file wikipedia.output(_doc_, 'utf-8') wikipedia.stopme() sys.exit()
Ce, chasom ne cherez utf-8?, bo ja vystavljaju cp1251 v user-config.py. A mozesh sprobuvaty zaminjaty kyrylycju?
- Blin! Pyshu po punktax jak ja zapuskaju. Sprobuj povtoryty. Moze vidtvorysh pomylku. Systema WindowsXP.
- Zapusakju GUI pitona (IDLE). Vin u mene stojit'v C:\Python24\
- v IDLE jdu File->Open - vidkryvaju login.py, jakyj u mene v c:/bot2, tysnu F5 shob zapustyty
- Zapytuje parol, lohujusja. Kaze "Should be logged in now"
- v IDLE (v tomu z vikni, de napysalo "Should be logged in now") jdu File->Open - vidkryvaju replace.py, jakyj u mene takoz v c:/bot2, tysnu F5 shob zapustyty
- Pochynaje vykonuvaty kod - pytaje sho zaminyty, chym zaminyty, jaku frazu napysaty v summary of edit, tyznu enter - dali vykydaje tu samu pomylku. Kaput.
mij user-config:
mylang = 'uk' usernames['wikipedia']['uk'] = 'Bryndza' console_encoding='cp1251'
- Я не маю на компі Вінди. Спробуй запускати з командного рядка? ---- Ілля 17:09, 2 листопада 2006 (UTC)
Pishlo! Velykyj Djakuju za dobru ideju! Ale v komandnomu rjadku ja ne mozu drukuvaty kyrylyceju :( Jak by to spravyty?
Нажаль, щодо Вашого питання, відповіді дати не можу :( У мене у самого не вийшло нічого доброго з Python'івською бібліотекою. Я використовую C#. Щодо вказаних Вами помилок, то в галактичних статтях їх можна виправити відразу у всіх, без ботів, я їх буду скоро виправляти. --ElimBot 03:17, 3 листопада 2006 (UTC)
- В мене все працювало в Вінді - дивіться мою документацію Вікіпедія:Роботи. Якщо у вас проблема не з ботом Пітона, а взагалі не вводиться кирилиця у консолі - це здається вирішується якось просто тільки я точно не знаю, як :) Але можна спробувати вияснити.
- ОС, яка в мене стоїть — Ubuntu. Якщо у вас широкий інет - однодисковий встановлювач можна скачати ftp://ftp.linux.kiev.ua/pub/Linux/Ubuntu/releases/ ,
встановлювати пакети із ftp://ftp.linux.kiev.ua/pub/Linux/Ubuntu/pool(Тут наче немає пакетів для нових дистрів) встановлювати пакети із ftp://ubuntu.org.ua/ubuntu/ або ftp://ftp.xcp.kiev.ua/pub/ubuntu/ubuntu/ (UA-IX). Тільки зараз довідався, що українське дзеркало, яким я користувався http://ua.archive.ubuntu.com/ випало із Ua-IX (сюрприз). Інакше можете диски замовити http://lafox.net/shop/?gid=108 ---- Ілля 15:06, 15 листопада 2006 (UTC)