myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> MyDC.ru, Скрипт новостей с данного форума

Теги
Нет тегов для показа
Saymon21
сообщение 16.11.2010, 16:23
Сообщение #1


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Название скрипта: MyDC
Этот скрипт для RusHub
Версия PtokaX API2: http://mydc.ru/topic3586.html
Авторы: Tsd, Nikolya
Перевод под RusHub - Saymon 16/11/2010

Описание: Скрипт выдаёт по таймеру последние новости с лент новостей форума http://mydc.ru/ админу хаба.

Для работы скрипта требуется библиотека LuaSocket, взять можно тут
Прикрепленные файлы
Прикрепленный файл  mydc.lua ( 4.55 килобайт ) Кол-во скачиваний: 47
 


Спасибо сказали:
Go to the top of the page
+Quote Post
Ksan
сообщение 16.11.2010, 16:36
Сообщение #2


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 722
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 656 раз




К сожалению, птоковский оригинал скрипта с форума берёт ТОЛЬКО впервые появившуюся тему (первое сообщение), а не является аналогом ссылки "Обзор непрочитанных сообщений" или хотя бы "Активные темы за сегодня".
Уверен, что и эта версия такая же. Так что практическая ценность приближается к нулю.
Это не упрёк авторам, а сожаление..
Go to the top of the page
+Quote Post
Nickolya
сообщение 17.11.2010, 0:16
Сообщение #3


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 726
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 773 раза




Скрипт работает с RSS форума, а на экспорт форум отдает только новые темы, а не сообщения, увы... Аналогичная ситуация на портале форума.
Go to the top of the page
+Quote Post
Emka
сообщение 17.11.2010, 2:01
Сообщение #4


Абсолютный новичок


Группа: Пользователи
Сообщений: 3
Регистрация: 30.7.2009
Пользователь №: 4 007
Спасибо сказали: 0 раз




Чет не работает
Go to the top of the page
+Quote Post
Артём
сообщение 17.11.2010, 2:17
Сообщение #5


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 772 раза




Emka, ага, небось на птоку ставил или всё же на русхаб? big_smile.gif
Go to the top of the page
+Quote Post
Saymon21
сообщение 18.11.2010, 15:17
Сообщение #6


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Emka, как именно не работает? почему? Какие ошибки? Как сказал Артём, точно на рус хаб ставил?
PS. Скрипт стоит на нашем тестовом русхабе и всё отлично работает.
Go to the top of the page
+Quote Post
hipimps71
сообщение 21.11.2010, 11:22
Сообщение #7


Абсолютный новичок


Группа: Пользователи
Сообщений: 5
Регистрация: 28.3.2010
Пользователь №: 6 481
Спасибо сказали: 0 раз




А нельзя никак сделать что бы он utf-8 понимал? big_smile.gif
Go to the top of the page
+Quote Post
Nickolya
сообщение 22.11.2010, 17:09
Сообщение #8


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 726
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 773 раза




Вообще уже давно эта тема поднимается... И всегда одно и то же решение: функция преобразования кодировок, её надо вставить в скрипт и обработать пришедшие в утф данные. Либо для русхаба есть собранная библиотека iconv, можно воспользоваться ей.

Если конкретно, то может после
Код
            local fd,sz,hd = socket.http.request(sAddr[i][1])
            if fd and sz then
поможет добавление
Код
                fd = Utf8ToAnsi(fd)


Спасибо сказали:
Go to the top of the page
+Quote Post
CrazyKiller
сообщение 15.8.2011, 17:07
Сообщение #9


Продвинутый участник
****

Группа: Пользователи
Сообщений: 189
Регистрация: 20.4.2009
Пользователь №: 3 121
Спасибо сказали: 12 раз




Помогите решить проблему !

Есть RSS http://forum.triolan.com/feed.php

Вот данный скрипт не может его прочесть!

Код
[16:44:41] <[News]forum.Triolan.com>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        Новости с Форума http://forum.triolan.com/ для абонентов хаба Triolan-Одесская.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Ветка форума:         - .
Тема:            
Дата публикации:    
Ссылка:            



::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


Вот что он может выводит и все, пробовал переводить что в ansi и обратно в utf-8 ( fd = Utf8ToAnsi(fd) = fd = AnsiToUtf8(fd) )
Go to the top of the page
+Quote Post
Dimon21
сообщение 15.8.2011, 21:54
Сообщение #10


Активный участник
***

Группа: Пользователи
Сообщений: 65
Регистрация: 23.7.2009
Пользователь №: 3 945
Спасибо сказали: 7 раз




Скрипт работает нормально CrazyKiller.
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Клиент для Mydc
Android
5 Артём 6 881 8.3.2015, 12:24 Посл. сообщение: Saymon21
No New Posts Topic has attachmentsMyDc
Скрипт новостей с данного форума
0 Vizunchik 5 184 24.10.2011, 19:05 Посл. сообщение: Vizunchik
No New Posts Topic has attachmentsMyDC
Скрипт новостей с этого форума
5 Saymon21 9 040 22.11.2010, 0:58 Посл. сообщение: @_JuNiOr_@
No New Posts Topic has attachmentsMyDC
Скрипт новостей с этого форума
0 Saymon21 5 025 18.11.2010, 16:56 Посл. сообщение: Saymon21
No New Posts Topic has attachmentsMyDc
API2 | Скрипт новостей с данного форума
2 Tsd 6 061 20.9.2010, 23:58 Посл. сообщение: Ksan
No New Posts Чат на форуме mydc.ru
Я - За, а - Ты?
7 Uncle_Dif 9 835 17.8.2009, 10:46 Посл. сообщение: Uncle_Dif
No new С Днём рождения MyDc
14 Otshelnik-Fm 12 542 28.5.2009, 16:41 Посл. сообщение: Wariner

 



RSS Сейчас: 27.6.2022, 11:31