Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Помощь по скриптам для PtokaX _ Прогноз погоды на pogoda.cheb.ru

Автор: ZZZZZ 31.1.2010, 15:43

был скрипт под API1, сконвертировал прогой под API2
Синтаксис D:\Program Files\0.4.1.1\scripts\walatyr_newapi.lua:28: attempt to index field 'package' (a nil value)

Понимаю, что здесь, а на что изменить не знаю...и можно ли вообще?
-- Init lib
libinit = package.package.loadlib("pxwsa_l51.dll", "_libinit")
libinit()

 walatyr_newapi.lua ( 6.29 килобайт ) : 18
 

Автор: Saymon 31.1.2010, 16:20

тебе под апи 2?
У меня есть пару скриптов тока погода не с pogoda.cheb.ru, а другова сайта и тоже парсят Чебоксарскую погоду big_smile.gif

Автор: ZZZZZ 31.1.2010, 17:58

нет, мне надо именно с этого сайта, а там не только чебоксары...

Автор: Nickolya 31.1.2010, 19:51

Эта библиотека работает только под 1 апи, так что скрипт надо переписывать. Если очень надо - пиши и жди, я переведу как только смогу (к моему сожалению это будет не очень быстро).

Автор: ZZZZZ 31.1.2010, 21:40

было бы неплохо, если бы он был, поэтому подожду сколько нужно.

Автор: Nickolya 7.2.2010, 23:34

Немного переделал, а то этот конвертер все коверкает, специфика библиотеки сокетов учтена, сейчас скрипт должен работать еще лучше и стабильней, пробуй. Для работы нужна http://mydc.ru/topic43.html.

 walatyr_newapi.lua ( 3.55 килобайт ) : 26
 

Автор: ZZZZZ 15.2.2010, 17:41

Цитата(Nickolya @ 7.2.2010, 23:34) *
Немного переделал, а то этот конвертер все коверкает, специфика библиотеки сокетов учтена, сейчас скрипт должен работать еще лучше и стабильней, пробуй. Для работы нужна http://mydc.ru/topic43.html.

всё работает, спасибо большое!