RSS лента |
Здравствуйте, гость ( Вход | Регистрация )
RSS лента |
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 Спасибо сказали: 776 раз |
Добавляем в самое начало скрипта таблицу
Код 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 Спасибо сказали: 776 раз |
Да, видимо поздно уже было, поправил ошибку в посту выше, прикладываю скрипт изменненный уже здесь.
Прикрепленные файлы
|
|
|
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 Спасибо сказали: 776 раз |
Так сложно залезть в скрипт и посмотреть что да как? Строки о памяти убираются тут
Код 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 раз |
|
|
|
|
Сейчас: 27.11.2024, 2:12 |