| 
	 
	 
Здравствуйте, гость ( Вход | Регистрация )
 | 
	 
	 
			
			  16.6.2008, 14:03
			
				 Сообщение
					#21
					
				
			 
		 | 
	|
        	
				
					![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 777 раз  | 
       
			
			 
				Бибилиотека для работы с данными из интернета. 
			
			
			Для работы помещаем файлы из архива в папку libs, которую надо создать в папке хаба (где лежит PtokaX.exe) Версия 2.0.2 для второго API, для первого - 2.0.1 !! 
	Прикрепленные файлы
	 
 
 PXLuaSocket_2.0.2.7z ( 362.13 килобайт )
Кол-во скачиваний: 4201 
 PXLuaSocket_2.0.1.rar ( 468.91 килобайт )
Кол-во скачиваний: 1340Спасибо сказали: FBR, Tsd, Invisible, Ksan, district, Tarantul13, Sekretchik, Saymon21, Men, Sunshine-hub, Setup, Shurchik, shur49, stone, Osimus, AfLc, dj_crazy_joker, Yamakasi, Unique  | 
	
| 
			
			 | 
	|
![]()  | 
	
			
			  29.9.2011, 16:18
			
				 Сообщение
					#22
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       
			
			 Как откуда? в архиве библиотек лежал какбэ... В каком архиве? Найти не могу. Скрипт требует библиотеку, при ее подключении вылетает ошибка: Так и должно быть при попытке подключить несовместимую библиотеку. Старые либы можно выбросить 
				
				
				
			 | 
	
| 
			
			 | 
	|
			
			  30.9.2011, 9:49
			
				 Сообщение
					#23
					
				
			 
		 | 
	|
        	
				
					![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 20.1.2011 Из: Комса Пользователь №: 8 586 Спасибо сказали: 0 раз  | 
       
			
			 В каком архиве? Найти не могу. Так и должно быть при попытке подключить несовместимую библиотеку. я ж говорю, даже на 4.1.2 не катит сия библиотека... dll-ку переименовал уже позже, хз зачем, не суть важно. факт в том что ни старые ни новые либы не подключаются ни к 0.4.1.2 ни к 0.4.2  | 
	
| 
			
			 | 
	|
			
			  30.9.2011, 16:55
			
				 Сообщение
					#24
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       
			
			 я ж говорю, даже на 4.1.2 не катит сия библиотека... Никто и не обещал, что новая библиотека будет работать на старой птоке. dll-ку переименовал уже позже, хз зачем, не суть важно. Переименуй обратно как было. Суть важно. факт в том что ни старые ни новые либы не подключаются ни к 0.4.1.2 ни к 0.4.2 Факт в том, что старые либы подключаются только к старой птоке, а новые — только к новой.  | 
	
| 
			
			 | 
	|
			
			  28.2.2012, 10:32
			
				 Сообщение
					#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.12.2012, 17:10
			
				 Сообщение
					#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 нужны вот эти:  
 LuaSocket_2.0.2.7z ( 300.98 килобайт )
Кол-во скачиваний: 75 
 LuaSocket_2.0.2_x64.7z ( 289.25 килобайт )
Кол-во скачиваний: 52 | 
	
| 
			
			 | 
	|
			
			  28.12.2012, 13:16
			
				 Сообщение
					#27
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       
			
			 
				Выложенные файлы немного изменились в день выкладывания без изменения номера версии, перекачай птоку и библиотеку и попробуй ещё раз.
				
				
				
			 
			
			
			
					
		 | 
	
| 
			
			 | 
	|
			
			  28.12.2012, 17:18
			
				 Сообщение
					#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] Скрипт запущен.  | 
	
| 
			
			 | 
	|
			
			  28.12.2012, 18:12
			
				 Сообщение
					#29
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       
			
			 
				Судя по всему, у тебя некоторые необходимые файлы библиотеки отсутствуют.
				
				
				
			 
			
			
			
					
		 | 
	
| 
			
			 | 
	|
			
			  28.12.2012, 19:20
			
				 Сообщение
					#30
					
				
			 
		 | 
	|
        	
				
					![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза  | 
       |
| 
			
			 | 
	|
			
			  28.12.2012, 19:46
			
				 Сообщение
					#31
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       
			
			 Они все есть их пакета сокета и в нужном мести , сами скрипты которые завязаны на инете не видят эти файлы (команда в чат, ошибок нет). Это прогноз погоды, анегдот, гороскоп и другие. Нет, где надо они лежат у меня и потому все сетевые скрипты у меня работают нормально. PS: В любом случае это обсуждение библиотеки luasocket, а не самой птоки и место ему в теме библиотеки, а не здесь. Позже перенесу.  | 
	
| 
			
			 | 
	|
			
			  28.12.2012, 21:45
			
				 Сообщение
					#32
					
				
			 
		 | 
	|
        	
				
					![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза  | 
       
			
			 Нет, где надо они лежат у меня и потому все сетевые скрипты у меня работают нормально. PS: В любом случае это обсуждение библиотеки luasocket, а не самой птоки и место ему в теме библиотеки, а не здесь. Позже перенесу. Все что касается сетевых скриптов и других тож все работает , не работают чисто инет скрипты. P.S.OK  | 
	
| 
			
			 | 
	|
			
			  28.12.2012, 22:06
			
				 Сообщение
					#33
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       
			
			 
				Просто любопытно, в чём по-твоему разница между сетевыми и инет скриптами?
				
				
				
			 
			
			
			
					
		 | 
	
| 
			
			 | 
	|
			
			  29.12.2012, 11:26
			
				 Сообщение
					#34
					
				
			 
		 | 
	|
        	
				
					![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза  | 
       
			
			 Просто любопытно, в чём по-твоему разница между сетевыми и инет скриптами? Сетевые - местоположение ,IP,радио, т. е. все что не связано с инетом и вся инфа доступна локально, не требующие доб инфы с инет серверов. И инет - анегдот , гороскоп, погода, цитатник,, кулинария, т. е. в основном парсинг страниц  | 
	
| 
			
			 | 
	|
			
			  30.12.2012, 3:24
			
				 Сообщение
					#35
					
				
			 
		 | 
	|
        	
				
					![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 23.1.2011 Пользователь №: 8 626 Спасибо сказали: 4 раза  | 
       
			
			 Сетевые - местоположение ,IP,радио, т. е. все что не связано с инетом и вся инфа доступна локально, не требующие доб инфы с инет серверов. И инет - анегдот , гороскоп, погода, цитатник,, кулинария, т. е. в основном парсинг страниц сеть всегда была инетом локальным и внешним ты наверное имел ввиду сетевые , развлекательные и служебные У меня тоже библиотеки которые тут и на сайте птокакс.... тоже не пошли. Пошли только когда я в папку scripts закинул и в саму папку птоки, папку lib с этой библиотекой внутри. Только тогда проект instahub который тоже тут есть заработал на 0.4.2.0 и соответственно на 0.5.0.0 ты наверное кроме библиотеки сокетов не создал ещё папку либ для нужной ему библиотеки допусти Lua-GD в которой тоже есть этот набор луа с эдеинтичным названием списка который ты перечислил. Проверь всё внимательно может что забыл?  | 
	
| 
			
			 | 
	|
			
			  3.1.2013, 12:11
			
				 Сообщение
					#36
					
				
			 
		 | 
	|
        	
				
					![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза  | 
       
			
			 
				С таким путем заработало C:\PtokaX\libs\socket\, т. е. в папку libs добавить папку socket с файлами lua
				
				
				
			 
			
			
			
					
		 | 
	
| 
			
			 | 
	|
			
			  3.1.2013, 20:38
			
				 Сообщение
					#37
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       |
| 
			
			 | 
	|
			
			  3.1.2013, 21:05
			
				 Сообщение
					#38
					
				
			 
		 | 
	|
        	
				
					![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 24.6.2008 Пользователь №: 77 Спасибо сказали: 34 раза  | 
       |
| 
			
			 | 
	|
			
			  13.7.2013, 0:15
			
				 Сообщение
					#39
					
				
			 
		 | 
	|
        	
				
					![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 41 Регистрация: 29.1.2013 Пользователь №: 11 282 Спасибо сказали: 0 раз  | 
       
			
			 
				спасибо на 64 битке в посте по ссылки, на 0,5 всё гуд!
				
				
				
			 
			
			
			
					
		 | 
	
| 
			
			 | 
	|
			
			  2.6.2014, 15:05
			
				 Сообщение
					#40
					
				
			 
		 | 
	|
        	
				
					![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз  | 
       
			
			 
				Библиотеки для работы с luasocket на PtokaX 0.5.0.2 (Vista+): 
			
			
			
					
		 
 LuaSocket_3.0_rc1.7z ( 494.4 килобайт )
Кол-во скачиваний: 25 
 LuaSocket_3.0_rc1_x64.7z ( 492.27 килобайт )
Кол-во скачиваний: 16 | 
	
| 
			
			 | 
	|
			
			  18.11.2014, 21:52
			
				 Сообщение
					#41
					
				
			 
		 | 
	|
        	
				
					![]() Начинающий ![]() Группа: Пользователи Сообщений: 13 Регистрация: 26.9.2009 Из: Новосибирск Пользователь №: 4 558 Спасибо сказали: 6 раз  | 
       
			
			 
				В Debian нужно поставить из репозитория  liblua5.1-socket2, спасибо alex82.
				
				
				
			 
			
			
			
					
		 | 
	
| 
			
			 | 
	|
![]() ![]()  | 
	
 Похожие темы
| Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
|---|---|---|---|---|---|
![]()  | 
	  От темы с ID: 43  | 
	19 | Tarantul13 | 20 595 | 12.10.2013, 0:01 Посл. сообщение: Alexey | 
![]()  | 
	ВАЖНО:  Сборка хаба PtokaX 0.4.1.2 с поддержкой Lua и luasocket в ОС Solaris 10 x86 Краткое описание сборки PtokaX 0.4.1.2 в ОС Solaris  | 
	7 | Gatsu | 16 217 | 2.2.2012, 19:49 Посл. сообщение: Gatsu | 
![]()  | 
	  RusHub | Библиотека сокетов  | 
	5 | Setuper | 17 156 | 1.8.2011, 22:42 Посл. сообщение: Saymon21 | 
![]()  | 
	 От: luasocket От темы с ID: 2951  | 
	4 | Saymon21 | 7 862 | 3.3.2011, 0:31 Посл. сообщение: Midgard | 
![]()  | 
	как правильно подключить библиотеку luasocket? | 14 | MEXAHuK | 22 145 | 18.2.2010, 22:31 Посл. сообщение: Sergey613 | 
 
 | 
Сейчас: 3.11.2025, 5:49 |