myDC.ru

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

 

> Tiny Hublist, Программа для создания хаблистов

alex82
сообщение 13.4.2011, 7:02
Сообщение #21


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Tiny Hublist

Версия: 1.01
Платформа: Win32
Автор: alex82

Описание:
Для демонстрации работы этого пингера, я решил написать небольшую программу для создания хаблиста. Программа работает следующим образом: хабы из списка проверяются на работоспособность, после чего результат сохраняется в HTML-файл. Соответственно, для создания хаблиста требуется только сама программа, и любой Web-сервер.

Скриншоты



Прикрепленный файл  tinyhublist_1.02.rar ( 833.81 килобайт ) Кол-во скачиваний: 337


Старые версии:
Прикрепленный файл  tinyhublist_1.01.zip ( 940.54 килобайт ) Кол-во скачиваний: 147
Прикрепленный файл  tinyhublist_1.00.zip ( 224.45 килобайт ) Кол-во скачиваний: 84
Go to the top of the page
+Quote Post
7 страниц V  < 1 2 3 4 > »   
Начать новую тему
Ответов
Sinsei
сообщение 14.4.2011, 16:44
Сообщение #22


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

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




Тоже запустил хаблист, только в графах Юзеры, Шара и т,д до сих пор одни вопросы, сколько времени должно пройти чтобы все корректно отображалось.
Go to the top of the page
+Quote Post
STIVAN
сообщение 14.4.2011, 18:54
Сообщение #23


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

Группа: Пользователи
Сообщений: 52
Регистрация: 30.6.2010
Из: Волгоград
Пользователь №: 7 181
Спасибо сказали: 1 раз




Извините за вопрос, а где указать путь file://localhost/D:/Сайт%202/сайт/Новая%20папка/hublist.html
Go to the top of the page
+Quote Post
Underconstructio...
сообщение 14.4.2011, 19:25
Сообщение #24


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


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




Цитата(STIVAN @ 14.4.2011, 19:54) *
Извините за вопрос, а где указать путь file://localhost/D:/Сайт%202/сайт/Новая%20папка/hublist.html


в config.lua
Go to the top of the page
+Quote Post
STIVAN
сообщение 14.4.2011, 19:25
Сообщение #25


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

Группа: Пользователи
Сообщений: 52
Регистрация: 30.6.2010
Из: Волгоград
Пользователь №: 7 181
Спасибо сказали: 1 раз




Все получилось, а как сделать чтобы нажал на сылку и там можно было комент оставить....
Go to the top of the page
+Quote Post
DEN 007
сообщение 14.4.2011, 19:26
Сообщение #26


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Цитата(STIVAN @ 14.4.2011, 19:54) *
Извините за вопрос, а где указать путь file://localhost/D:/Сайт%202/сайт/Новая%20папка/hublist.html

Для начала установи веб сервер к примеру Apache, затем открой конфиг config.lua, там все описано! И укажи путь до директории веб сервера к примеру: C:/webserver/site.ru/www/hublist.html в переменной File = "".

P.S. Не учили что ли читать README.txt?
Go to the top of the page
+Quote Post
Ksan
сообщение 14.4.2011, 19:26
Сообщение #27


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

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




STIVAN, в config.lua, там 14-я строка:
Код
File = "hublist.html?#34;,
вот тут и пиши полный путь.
Go to the top of the page
+Quote Post
DEN 007
сообщение 14.4.2011, 19:27
Сообщение #28


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Цитата(STIVAN @ 14.4.2011, 20:25) *
Все получилось, а как сделать чтобы нажал на сылку и там можно было комент оставить....

Это не входит в функционал данного хаблиста, но можешь написать сам!
Go to the top of the page
+Quote Post
STIVAN
сообщение 14.4.2011, 19:28
Сообщение #29


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

Группа: Пользователи
Сообщений: 52
Регистрация: 30.6.2010
Из: Волгоград
Пользователь №: 7 181
Спасибо сказали: 1 раз




Цитата(DEN 007 @ 14.4.2011, 18:27) *
Это не входит в функционал данного хаблиста, но можешь написать сам!

ааа,ясно жалко....
Go to the top of the page
+Quote Post
Ksan
сообщение 14.4.2011, 19:30
Сообщение #30


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

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




Написано же - Tiny..., что означает - крошечный...что означает - с ограниченным функционалом.
Go to the top of the page
+Quote Post
Osimus
сообщение 15.4.2011, 8:49
Сообщение #31


Участник
**

Группа: Пользователи
Сообщений: 47
Регистрация: 15.11.2010
Пользователь №: 8 072
Спасибо сказали: 2 раза




Спасибо за хаблист!
Go to the top of the page
+Quote Post
ЕгО_ТенЬ
сообщение 16.4.2011, 23:03
Сообщение #32


Начинающий
*

Группа: Пользователи
Сообщений: 10
Регистрация: 28.2.2009
Из: Широта: 55° 4'N Долгота: 38° 50'E
Пользователь №: 2 420
Спасибо сказали: 0 раз




а можно добавить строку в хаблист типо - локалка , локалка +нэт
Go to the top of the page
+Quote Post
alex82
сообщение 17.4.2011, 2:07
Сообщение #33


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Доступна версия 1.01

Изменения:
Исправлено отображение символов $ и | в строках, полученных от хаба.
Добавлена переменная path, которая позволит упростить запуск скрипта в тех случаях, когда интерпретатору не удалось определить рабочую директорию.
Добавлена возможность установки ника, пароля и шары для каждого хаба.
Весь HTML-код вынесен в шаблон.
Добавлена возможность изменения сортировки списка хабов.
Добавлена возможность быстрой смены шаблона.
Добавлен альтернативный шаблон страницы.
Добавлено автоматическое определение страны хаба по IP-адресу.
Добавлена возможность создания хаблиста в формате XML.
Добавлена возможность отправки списка хабов на удаленный FTP-сервер.

Цитата(ЕгО_ТенЬ @ 16.4.2011, 23:03) *
а можно добавить строку в хаблист типо - локалка , локалка +нэт
Можно в версии 1.01. Для этого меняем 125 строку:
Код
        table.insert(hubs,{Addr = hub[1],Info = Ping(pingaddr,port,hub[2],hub[3],hub[4]),Time = os.time(),Country = tDNS[addr] and tGeoIP[tDNS[addr]] or "??",UserString = hub[5]})

Теперь добавляем где-то после 204 строки:
Код
                        :gsub("{USERSTRING}",v.UserString or "")

Теперь можно использовать переменную {USERSTRING} внутри строки хаблиста. При этом настройки хаба должны выглядеть так:
Код
{"dc.example.com:411", [5] = "Какая-то строка"},




Спасибо сказали:
Go to the top of the page
+Quote Post
AltSide
сообщение 17.4.2011, 2:12
Сообщение #34


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


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




Скажите пожалуйста, а как добавить статистику типа:
Хабов в списке:
Из них онлайн:
Оффлайн:
В среднем на каждом хабе № юзеров № тб шары:
Go to the top of the page
+Quote Post
Ksan
сообщение 17.4.2011, 7:13
Сообщение #35


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

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




В новой версии в FAQ-е, наверно, нужно исправить строку:
Цитата
КАК МНЕ ПОМЕНЯТЬ ДИЗАЙН СТРАНИЦЫ?
Откройте в блокноте файл main.tpl, и Вы сами все поймете.

то есть, вместо main.tpl написать "default.tpl из папки themes"

UPD:
-- при попытке запустить выкидывает сообщение с ошибкой про 116-ю строку, типа была попытка индексации поля "?" (nil value)..
Строка 116:
Код
        local port = hub[1]:match(":(%d+)$")

PS: С помощью автора проблема решена - неправильно переносил старый список хабов в новый конфиг.
Go to the top of the page
+Quote Post
Damaks
сообщение 17.4.2011, 10:26
Сообщение #36


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 260
Регистрация: 1.6.2010
Пользователь №: 6 968
Спасибо сказали: 83 раза




Отлично работает, как по часам и без ошибок. Оформление стало намного удобнее и легче менять. Лишнии функции придётся вырезать.
Go to the top of the page
+Quote Post
STIVAN
сообщение 17.4.2011, 14:01
Сообщение #37


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

Группа: Пользователи
Сообщений: 52
Регистрация: 30.6.2010
Из: Волгоград
Пользователь №: 7 181
Спасибо сказали: 1 раз




Как сделать 2 вриант хаблсита как показано у вас в скриншоте
Go to the top of the page
+Quote Post
KauH™
сообщение 17.4.2011, 14:06
Сообщение #38


lua-паддаван
***

Группа: Пользователи
Сообщений: 75
Регистрация: 1.7.2008
Из: www.u-l.ru
Пользователь №: 114
Спасибо сказали: 29 раз




2 вариант шаблона , строка 40 config.lua
Код
    Theme = "default2",    -- Имя шаблона страницы (без расширения)


Спасибо сказали:
Go to the top of the page
+Quote Post
STIVAN
сообщение 17.4.2011, 14:31
Сообщение #39


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

Группа: Пользователи
Сообщений: 52
Регистрация: 30.6.2010
Из: Волгоград
Пользователь №: 7 181
Спасибо сказали: 1 раз




А вот:
Страна: Неизвестно
Её в ручную прописывать если да, то где?
Go to the top of the page
+Quote Post
Ksan
сообщение 17.4.2011, 14:42
Сообщение #40


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

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




Попробовал вторую тему, вернулся на первую.
Во второй теме нет наглядности в смысле сравнения хабов друг с другом...сильно вся инфа разбросана.

Читать не как критику, а как: "Первая тема ещё лучше второй!" big_smile.gif
Go to the top of the page
+Quote Post
Hammer
сообщение 17.4.2011, 18:31
Сообщение #41


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 12.5.2009
Из: Волгоград
Пользователь №: 3 312
Спасибо сказали: 0 раз




А как сделать что-бы хабы сами добавлялись? Или как сделать статистику типо этой? Хабов в списке: 161. Из них онлайн: 150, полностью проверено: 147.
Пользователи оставили комментариев: 36.
Go to the top of the page
+Quote Post

7 страниц V  < 1 2 3 4 > » 
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsPublic PHP hublist (Хаблист) by Enyby
Публичный открытый хаблист на PHP
123 Enyby 125 534 26.7.2013, 11:46 Посл. сообщение: dj hoodo
No New Posts От: Tiny Hublist
От темы с ID: 4811
1 Артём 5 959 27.12.2011, 15:28 Посл. сообщение: Mellon
No New Posts От: Public PHP hublist by Enyby
От темы с ID: 4961
0 Saymon21 5 239 20.11.2011, 21:22 Посл. сообщение: Saymon21
No new Topic has attachmentsSmall DC HubList (Хаблист) Создай свой хаблист.
CMS для создания хаблиста.
62 Stribog 71 466 14.10.2011, 17:45 Посл. сообщение: KT315
No New Posts От: Public PHP hublist by Enyby
От темы с ID: 4961
1 Mellon 5 918 12.10.2011, 8:23 Посл. сообщение: Артём
No New Posts От: Tiny Hublist
От темы с ID: 4811
1 STIVAN 6 304 18.4.2011, 20:20 Посл. сообщение: Saymon21
No new От: Small DC HubList (Хаблист)
От темы с ID: 4709
43 Alexey 41 325 31.3.2011, 19:38 Посл. сообщение: EvilNico
No New Posts Topic has attachmentsTiny Release
Eximius
0 Артём 5 827 3.8.2010, 15:29 Посл. сообщение: Артём
No New Posts lock2key для hublist'а
Код для работы с хаблистом.
4 Enyby 11 941 29.7.2010, 13:04 Посл. сообщение: Enyby

 



RSS Сейчас: 27.11.2024, 1:03