|
Здравствуйте, гость ( Вход | Регистрация )
|
![]()
Сообщение
#21
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Бибилиотека для работы с данными из интернета.
Для работы помещаем файлы из архива в папку libs, которую надо создать в папке хаба (где лежит PtokaX.exe) Версия 2.0.2 для второго API, для первого - 2.0.1 !!
Прикрепленные файлы
![]() ![]() Спасибо сказали: FBR, Tsd, Invisible, Ksan, district, Tarantul13, Sekretchik, Saymon21, Men, Sunshine-hub, Setup, Shurchik, shur49, stone, Osimus, AfLc, dj_crazy_joker, Yamakasi, Unique |
|
|
![]() |
![]()
Сообщение
#22
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Как откуда? в архиве библиотек лежал какбэ... В каком архиве? Найти не могу. Скрипт требует библиотеку, при ее подключении вылетает ошибка: Так и должно быть при попытке подключить несовместимую библиотеку. Старые либы можно выбросить
|
|
|
![]()
Сообщение
#23
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 20.1.2011 Из: Комса Пользователь №: 8 586 Спасибо сказали: 0 раз ![]() |
В каком архиве? Найти не могу. Так и должно быть при попытке подключить несовместимую библиотеку. я ж говорю, даже на 4.1.2 не катит сия библиотека... dll-ку переименовал уже позже, хз зачем, не суть важно. факт в том что ни старые ни новые либы не подключаются ни к 0.4.1.2 ни к 0.4.2 |
|
|
![]()
Сообщение
#24
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
я ж говорю, даже на 4.1.2 не катит сия библиотека... Никто и не обещал, что новая библиотека будет работать на старой птоке. dll-ку переименовал уже позже, хз зачем, не суть важно. Переименуй обратно как было. Суть важно. факт в том что ни старые ни новые либы не подключаются ни к 0.4.1.2 ни к 0.4.2 Факт в том, что старые либы подключаются только к старой птоке, а новые — только к новой. |
|
|
![]()
Сообщение
#25
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 94 Регистрация: 2.10.2010 Из: Якутия, г.Нерюнгри Пользователь №: 7 820 Спасибо сказали: 21 раз ![]() |
Несколько слов относительно модуля http. В модуле имеется возможность работы через http-proxy, однако реализована она несколько странно - прокси необходимо указывать непосредственно в запросе. Это приводит к тому, что при необходимости использования прокси-сервера при выполнении запросов, приходится модифицировать каждый скрипт, работающий с модулем. Однако, этого можно избежать, если внести в модуль небольшие изменения: Перед строкой 280: Код local nreqt = adjustrequest(reqt) добавитьКод if PROXY then reqt.proxy = PROXY end После этого можно вписать адрес прокси-сервера непосредственно в настройки модуля: Код -- connection timeout in seconds TIMEOUT = 60 -- default port for document retrieval PORT = 80 -- user agent field sent in request USERAGENT = socket._VERSION -- proxy-server PROXY = "http://localhost:8080" Скачал все нужные библиотеки и пр. (без прокси всё работает на ура) Сделал так Код -- connection timeout in seconds TIMEOUT = 60 -- default port for document retrieval PORT = 80 -- user agent field sent in request USERAGENT = socket._VERSION -- proxy-server PROXY = "http://свой прокси:и порт прокси" и это if PROXY then reqt.proxy = PROXY end -- только это не 280 а 293 строка в моей библиотеке под PtokaX 0.4.1.2 Теперь страница приходит так: Код <html> <head><title>404 Not Found</title></head> <body bgcolor="white"> <center><h1>404 Not Found</h1></center> <hr><center>nginx/0.6.35</center> </body> </html> Вот что я делаю не так? (я уже и как в мануале английском делал, но там тоже прижодит не то) как мне в самом запросе прописать прокси ? а не в http.lua |
|
|
![]()
Сообщение
#26
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Версия Lua: 5.1/5.2
Версия API: 2 Разрядность ОС: 32/64 Совместимость: PtokaX 0.4.2.0 build 376 и новее Выложенные ранее в этой теме библиотеки не будут работать на PtokaX 0.4.2.0 и новее. Для работы с luasocket на PtokaX 0.5.0.0 нужны вот эти: ![]() ![]() |
|
|
![]()
Сообщение
#27
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Выложенные файлы немного изменились в день выкладывания без изменения номера версии, перекачай птоку и библиотеку и попробуй ещё раз.
|
|
|
![]()
Сообщение
#28
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
Выложенные файлы немного изменились в день выкладывания без изменения номера версии, перекачай птоку и библиотеку и попробуй ещё раз. [18:17:28] Скрипт остановлен. [18:17:28] Нет синтаксических ошибок в скрипте AnekBot.lua [18:17:28] Синтаксис C:\PtokaX\scripts\AnekBot.lua:67: module 'socket.http' not found: no field package.preload['socket.http'] no file 'C:\PtokaX\scripts\socket\http.lua' no file 'C:\PtokaX\scripts\libs\socket\http.lua' no file 'C:\PtokaX\libs\socket\http.lua' no file 'C:\PtokaX\libs\scripts\socket\http.lua' no file 'C:\PtokaX\socket\http.dll' no file 'C:\PtokaX\libs\socket\http.dll' no file 'C:\PtokaX\scripts\libs\socket\http.dll' no file 'C:\PtokaX\socket.dll' no file 'C:\PtokaX\libs\socket.dll' no file 'C:\PtokaX\scripts\libs\socket.dll' [18:17:28] Скрипт запущен. |
|
|
![]()
Сообщение
#29
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Судя по всему, у тебя некоторые необходимые файлы библиотеки отсутствуют.
|
|
|
![]()
Сообщение
#30
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
|
|
|
![]()
Сообщение
#31
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Они все есть их пакета сокета и в нужном мести , сами скрипты которые завязаны на инете не видят эти файлы (команда в чат, ошибок нет). Это прогноз погоды, анегдот, гороскоп и другие. Нет, где надо они лежат у меня и потому все сетевые скрипты у меня работают нормально. PS: В любом случае это обсуждение библиотеки luasocket, а не самой птоки и место ему в теме библиотеки, а не здесь. Позже перенесу. |
|
|
![]()
Сообщение
#32
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
Нет, где надо они лежат у меня и потому все сетевые скрипты у меня работают нормально. PS: В любом случае это обсуждение библиотеки luasocket, а не самой птоки и место ему в теме библиотеки, а не здесь. Позже перенесу. Все что касается сетевых скриптов и других тож все работает , не работают чисто инет скрипты. P.S.OK |
|
|
![]()
Сообщение
#33
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Просто любопытно, в чём по-твоему разница между сетевыми и инет скриптами?
|
|
|
![]()
Сообщение
#34
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
Просто любопытно, в чём по-твоему разница между сетевыми и инет скриптами? Сетевые - местоположение ,IP,радио, т. е. все что не связано с инетом и вся инфа доступна локально, не требующие доб инфы с инет серверов. И инет - анегдот , гороскоп, погода, цитатник,, кулинария, т. е. в основном парсинг страниц |
|
|
![]()
Сообщение
#35
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 23.1.2011 Пользователь №: 8 626 Спасибо сказали: 4 раза ![]() |
Сетевые - местоположение ,IP,радио, т. е. все что не связано с инетом и вся инфа доступна локально, не требующие доб инфы с инет серверов. И инет - анегдот , гороскоп, погода, цитатник,, кулинария, т. е. в основном парсинг страниц сеть всегда была инетом локальным и внешним ты наверное имел ввиду сетевые , развлекательные и служебные У меня тоже библиотеки которые тут и на сайте птокакс.... тоже не пошли. Пошли только когда я в папку scripts закинул и в саму папку птоки, папку lib с этой библиотекой внутри. Только тогда проект instahub который тоже тут есть заработал на 0.4.2.0 и соответственно на 0.5.0.0 ты наверное кроме библиотеки сокетов не создал ещё папку либ для нужной ему библиотеки допусти Lua-GD в которой тоже есть этот набор луа с эдеинтичным названием списка который ты перечислил. Проверь всё внимательно может что забыл? |
|
|
![]()
Сообщение
#36
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
С таким путем заработало C:\PtokaX\libs\socket\, т. е. в папку libs добавить папку socket с файлами lua
|
|
|
![]()
Сообщение
#37
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
|
|
|
![]()
Сообщение
#38
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
|
|
|
![]()
Сообщение
#39
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 29.1.2013 Пользователь №: 11 282 Спасибо сказали: 0 раз ![]() |
спасибо на 64 битке в посте по ссылки, на 0,5 всё гуд!
|
|
|
![]()
Сообщение
#40
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Библиотеки для работы с luasocket на PtokaX 0.5.0.2 (Vista+):
![]() ![]() |
|
|
![]()
Сообщение
#41
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 13 Регистрация: 26.9.2009 Из: Новосибирск Пользователь №: 4 558 Спасибо сказали: 6 раз ![]() |
В Debian нужно поставить из репозитория liblua5.1-socket2, спасибо alex82.
|
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
![]() От темы с ID: 43 |
19 | Tarantul13 | 18 106 | 12.10.2013, 0:01 Посл. сообщение: Alexey |
![]() |
ВАЖНО: Сборка хаба PtokaX 0.4.1.2 с поддержкой Lua и luasocket в ОС Solaris 10 x86 Краткое описание сборки PtokaX 0.4.1.2 в ОС Solaris |
7 | Gatsu | 14 935 | 2.2.2012, 19:49 Посл. сообщение: Gatsu |
![]() |
![]() RusHub | Библиотека сокетов |
5 | Setuper | 16 144 | 1.8.2011, 22:42 Посл. сообщение: Saymon21 |
![]() |
От: luasocket От темы с ID: 2951 |
4 | Saymon21 | 7 091 | 3.3.2011, 0:31 Посл. сообщение: Midgard |
![]() |
как правильно подключить библиотеку luasocket? | 14 | MEXAHuK | 20 060 | 18.2.2010, 22:31 Посл. сообщение: Sergey613 |
![]() |
Сейчас: 17.2.2025, 8:23 |