|
Здравствуйте, гость ( Вход | Регистрация )
|
![]()
Сообщение
#1
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 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 |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза ![]() |
Бибилиотека для работы с данными из интернета. Для работы помещаем файлы из архива в папку libs, которую надо создать в папке хаба (где лежит PtokaX.exe) Версия 2.0.2 для второго API, для первого - 2.0.1 !! У меня для API2 папка libs находится в папке scripts и всё работает ![]() |
|
|
![]()
Сообщение
#3
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
вообще говоря вот код из исходников:
Код #define LUA_PATH_DEFAULT \ Отсюда можно видеть, что библиотеки можно класть в папку с PtokaX, либо в libs, либо в scripts/libs
"!\\?.lua;" "!\\libs\\?.lua;" "!\\scripts\\libs\\?.lua" |
|
|
![]()
Сообщение
#4
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 16 Регистрация: 9.9.2009 Пользователь №: 4 396 Спасибо сказали: 0 раз ![]() |
Я так и не понял ну я кинул в папку libs папку PXLuaSocket_2.0.2 и че дальше я не пойму .Мне пишет на хабе вот так !гороскоп что делать подскажите пожалуйста очень нужно !!!
|
|
|
![]() ![]()
Сообщение
#5
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
|
|
|
![]()
Сообщение
#6
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 8.4.2009 Пользователь №: 2 982 Спасибо сказали: 1 раз ![]() |
Не нужно в папку libs кидать папку PXLuaSocket_2.0.2 , нужно то что в папке PXLuaSocket_2.0.2 кинуть в папку libs Мужики!!! Это всё конечно интересно, но это всё элементарно. Раскажите лучше как в FreeBSD это всё запустить. Простое переписывание в папку libs не прокатывает. |
|
|
![]()
Сообщение
#7
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Интересно что и куда ты переписываешь?
Выложенные тут библиотеки работают только под виндой. Под юниксы нужно самому собирать сошки из исходников: ![]() |
|
|
![]()
Сообщение
#8
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз ![]() |
Несколько слов относительно модуля 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" |
|
|
![]()
Сообщение
#9
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз ![]() |
Слегка модифицировал модули, отвечающие за отправку e-mail'ов по протоколу SMTP. Теперь можно отправлять письма через безопасные соединения.
![]() Пример использования: Код smtp.send{ Как видим, в таблице появился параметр secure, который включает использование безопасных соединений. Параметр может принимать следующие значения:from = "Blablabla <blablabla@mail.ru>", rcpt = "Some User <someuser@mail.ru>", source = smtp.message({headers = {['Content-Type'] = 'text/plain; charset="cp1251"',subject = "Test"},body = "Test message"}), user = "blablabla", password = "123456", server = "smtp.mail.ru", port = 465, secure = "sslv3", } Код sslv23 Если параметр отсутствует, отправка производится посредством обычного соединения.sslv3 tlsv1 Для нормальной работы модифицированных модулей требуется библиотека LuaSec |
|
|
![]()
Сообщение
#10
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза ![]() |
Под 64 bit бы еще такое
|
|
|
![]()
Сообщение
#11
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 73 Регистрация: 5.1.2009 Из: Украина, г. Сумы Пользователь №: 1 684 Спасибо сказали: 0 раз ![]() |
Ребята пожалуйста дайте луасокет для Unix если есть зависимость от дистрибутива то бунта стоит, буду очень благодарен.
|
|
|
![]()
Сообщение
#12
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
Возьми и скачай из репозитория убунты.
|
|
|
![]()
Сообщение
#13
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 73 Регистрация: 5.1.2009 Из: Украина, г. Сумы Пользователь №: 1 684 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#14
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
apt-cache search lua
|
|
|
![]()
Сообщение
#15
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 20.1.2011 Из: Комса Пользователь №: 8 586 Спасибо сказали: 0 раз ![]() |
Проблема странная какая то.
Стояла птока 4.1.2 и под ней стояла эта либа, все норм работало. На днях переустановил систему, заодно обновил птоку до 4.2 после этого при запуске любого скрипта под этой либой вылетает ошибка что то с неверным значением... _luaL_addlstring - Вот об этой процедуре оно мне рассказывает... Что делать, подскажите, кто знает.. |
|
|
![]()
Сообщение
#16
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
BOKOREZ, это читал?
![]() |
|
|
![]()
Сообщение
#17
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 20.1.2011 Из: Комса Пользователь №: 8 586 Спасибо сказали: 0 раз ![]() |
BOKOREZ, это читал? ![]() Читал, не помогло обновление... Код [23:07:39] Синтаксис error loading module 'socket' from file 'G:\0.4.2.0\libs\socket.dll': Не найдена указанная процедура. да и старые либы на 4.1.2 не влазят. Птока с оффициала, либы отсюда. Уже башка кипит |
|
|
![]()
Сообщение
#18
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Похоже PPK наконец-то перелез с borland на visual!
Цитата Added: Project files for visual studio 2010. Changed: Windows GUI, from GUI created with Borland VCL to WinAPI GUI. Старые либы можно выбросить, так как они используют борландовский формат omf. Нужно пересобирать все либы в формат coff, то есть компилятором visual studio. |
|
|
![]()
Сообщение
#19
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
|
|
|
![]()
Сообщение
#20
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 20.1.2011 Из: Комса Пользователь №: 8 586 Спасибо сказали: 0 раз ![]() |
Откуда взялся файл G:\0.4.2.0\libs\socket.dll и почему ты задаёшь вопросы о нём тут? Как откуда? в архиве библиотек лежал какбэ... И думаю вопрос в нужную тему. Скрипт требует библиотеку, при ее подключении вылетает ошибка: Цитата Точка входа в процедуру _luaL_addlstring не найдена в библиотеке DLL PXLUA.DLL
|
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
![]() От темы с 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:34 |