| 
 | 
Здравствуйте, гость ( Вход | Регистрация )
|   | 
| 
 | 
|    4.1.2010, 21:15 
				 Сообщение
					#1
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | 
				Доброе время суток всем! Помогите сделать а то уже упарился с этим скриптом.... хочу что бы пре выводы новостей типо Цитата title:              	С наступающим 2010 годом link: было по русски вместо: title - Тема, link - Cсылка... Переименовываю на: Код ["<Тема>"] = true, ["<Описнание>"] = false, ["<Ссылка>"] = true, ["<Автора>"] = false, ["<Категория>"] = false, ["<Комментарии>"] = false, итд... скрипт отказывается работать и еще вот хотелось бы что бы между выводяшися тем были строки раздиления... Пример: Цитата ============================================================ title: С наступающим 2010 годом link: ============================================================ title: Рейтинг незаконно скачиваемых игр возглавила Modern Warfare 2 link: ============================================================ title: Разрушители мифов в Modern Warfare 2 link: ============================================================ title: Quake Live — лучший способ провести праздники link: ============================================================ Буду оч.благодарен если поможете! 
	Прикрепленные файлы
	
 | 
|  | |
|  9.1.2010, 6:55 
				 Сообщение
					#2
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | 
				Типо помочь не кто не может или не хочет?
				
				
				
			 | 
|  | |
|    9.1.2010, 13:54 
				 Сообщение
					#3
					
				
			 | |
|  Наруто на аваторке            Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза  | 
				Gamepolis.lua:127: attempt to concatenate global 'reply' (a nil value)  Gamepolis.lua ( 7.84 килобайт )
Кол-во скачиваний: 18 не могу понять в чём косяк.   | 
|  | |
|  9.1.2010, 20:27 
				 Сообщение
					#4
					
				
			 | |
|  Самый главный активист :-D            Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз  | 
				Прочитал нифига не понял... Было по английски а ты хочешь по русски или было по русски а ты хочешь по английски? | 
|  | |
|  10.1.2010, 5:05 
				 Сообщение
					#5
					
				
			 | |
|  Главный ра******й тут...          Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 777 раз  | 
				Добавляем в самое начало скрипта таблицу Код local FieldsRus = { ["title"] = "Заголовок", -- Заголовок ["description"] = "Описнание", -- Описнание ["link"] = "Ссылка", -- Ссылка ["author"] = "Автор", -- Автор ["category"] = "Категория новости", -- Категория новости ["comments"] = "Комментарии к новости", -- Комментарии к новости ["pubDate"] = "Публичная информацию", -- Публичная информацию ["guid"] = "Глобальный индиккатор новости", -- Глобальный индиккатор новости } и заменяем Код             if Fields[field:lower()] thenна field = field:lower():gsub("[<>]","")..":" Код             if field and Fields[field:lower()] then field = field:lower():gsub("[<>]","") field = (FieldsRus[field] and FieldsRus[field] or field)..":" | 
|  | |
|  10.1.2010, 11:21 
				 Сообщение
					#6
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | 
				буть добр сделай в скрипте и выложи а то у меня ошибки вылазиют и не работает срипт...     P.s: У меня по англиски хочу сделать по русски! | 
|  | |
|  10.1.2010, 23:10 
				 Сообщение
					#7
					
				
			 | |
|  Главный ра******й тут...          Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 777 раз  | 
				Да, видимо поздно уже было, поправил ошибку в посту выше, прикладываю скрипт изменненный уже здесь.
				
				
				 
	Прикрепленные файлы
	
 | 
|  | |
|  11.1.2010, 5:58 
				 Сообщение
					#8
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | 
				Спасибо! а что по поводу разделения? можно сделать??? Цитата ============================================================ title: С наступающим 2010 годом link: ============================================================ title: Рейтинг незаконно скачиваемых игр возглавила Modern Warfare 2 link: ============================================================ title: Разрушители мифов в Modern Warfare 2 link: ============================================================ title: Quake Live — лучший способ провести праздники link: ============================================================ и хотелось бы убрать Обработано за: 0.03 секунды. | 
|  | |
|  11.1.2010, 10:38 
				 Сообщение
					#9
					
				
			 | |
|  Site Reliability Engineer          Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз  | Цитата и хотелось бы убрать Обработано за: 0.03 секунды.найди это и закоментироуй. перед этой строкой поставь -- | 
|  | |
|  12.1.2010, 1:51 
				 Сообщение
					#10
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | |
|  | |
|  12.1.2010, 2:07 
				 Сообщение
					#11
					
				
			 | |
|  Site Reliability Engineer          Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз  | 
				хм... ну хотя думаю оно не очень мешает.
				
				
				
			 | 
|  | |
|  13.1.2010, 5:39 
				 Сообщение
					#12
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | 
				А что по поводу раздиления....? Nickolya поможешь?
				
				
				
			 | 
|  | |
|  20.1.2010, 9:39 
				 Сообщение
					#13
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | 
				Ну так что поможет кто?
				
				
				
			 | 
|  | |
|  20.1.2010, 11:46 
				 Сообщение
					#14
					
				
			 | |
|  Site Reliability Engineer          Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз  | Цитата поводу раздиления В плане? | 
|  | |
|  20.1.2010, 17:07 
				 Сообщение
					#15
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 33 Регистрация: 28.9.2009 Пользователь №: 4 578 Спасибо сказали: 0 раз  | В плане? ============================================================ title: С наступающим 2010 годом link: ============================================================ title: Рейтинг незаконно скачиваемых игр возглавила Modern Warfare 2 link: ============================================================ title: Разрушители мифов в Modern Warfare 2 link: ============================================================ title: Quake Live — лучший способ провести праздники link: ============================================================ | 
|  | |
|  20.1.2010, 20:01 
				 Сообщение
					#16
					
				
			 | |
|  Участник   Группа: Пользователи Сообщений: 48 Регистрация: 6.11.2009 Пользователь №: 4 944 Спасибо сказали: 3 раза  | 
				Птока выдаёт ошибку 0.4.1.1\scripts\Gamepolis.lua:195: attempt to index local 'hFile' (a nil value) Как испрвить? Знает кто? | 
|  | |
|  20.1.2010, 20:33 
				 Сообщение
					#17
					
				
			 | |
|  Главный ра******й тут...          Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 777 раз  | 
				Так сложно залезть в скрипт и посмотреть что да как? Строки о памяти убираются тут Код         sMsg = tostring(cnt).." новых тем с: "..Feed.."\n\n"..заменяем на reply.."".. "\t\t\tОбработано за: "..time Код         sMsg = tostring(cnt).." новых тем с: "..Feed.."\n\n".. reply А чтобы сделать разделители меняем Код     if next(New) thenна reply,cnt = "",0 for key,val in ipairs(New) do local bool = true for i,v in ipairs(Old) do if v[2] == val[2] then bool = false break end end if bool then cnt = cnt + 1 for i,v in ipairs(val) do reply = reply.."\t"..v.."\n" end reply = reply.."\n" end end end Код     if next(New) then reply,cnt = "\t============================================================\n",0 for key,val in ipairs(New) do local bool = true for i,v in ipairs(Old) do if v[2] == val[2] then bool = false break end end if bool then cnt = cnt + 1 for i,v in ipairs(val) do reply = reply.."\t"..v.."\n" end reply = reply.."\t============================================================\n" end end end И скажите, много изменений? Это сложно? | 
|  | |
|  27.3.2010, 16:51 
				 Сообщение
					#18
					
				
			 | |
|  Developer       Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза  | 
				Решил малость поменять скрипт под свои вкусы:   FeedWatch.lua ( 3.31 килобайт )
Кол-во скачиваний: 19 Т.к. скрипт у меня считывает информацию только с ITHappens и Bash.Org.Ru, но вот проблема: этот скрипт отображает только 1 последнюю цитату, как сделать так, чтобы он отображал всё кол-во цитат, а точнее то кол-во, которое будет указано, например: 20 с самого верха ленты, т.е. не с последней цитаты, а с самой первой? Уже битый час сижу и не могу никак переделать парсер :( | 
|  | |
|  29.3.2010, 13:02 
				 Сообщение
					#19
					
				
			 | |
|  Developer       Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза  | 
				Так никто и не подскажет? :(
				
				
				
			 | 
|  | |
|  30.3.2010, 18:38 
				 Сообщение
					#20
					
				
			 | |
|  RusHub team lead               Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз  |  | 
|  | |
|   | 
|   | Сейчас: 31.10.2025, 5:25 |