myDC.ru

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

 

> HubBanner, API2 | Графический баннер хаба

alex82
сообщение 24.6.2009, 18:16
Сообщение #41


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

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




Название: HubBanner
Версия: 2.01
Версия API: API2
Автор: alex82

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












Для работы скрипта требуются:
*Библиотека Lua-GD
*И, разумеется, Apache (или любой другой веб-сервер)
Прикрепленный файл  HubBanner_2.01.rar ( 63.21 килобайт ) Кол-во скачиваний: 232


Старая версия скрипта:
Для работы скрипта требуются:
*Программа ImageMagick (в данной версии встроена в дистрибутив)
*Шрифт VisitorRus
*Библиотека PXProcess
*И, разумеется, Apache (или любой другой веб-сервер)

Прикрепленный файл  HubBanner_1.00_beta.rar ( 1.61 мегабайт ) Кол-во скачиваний: 205

Прикрепленный файл  visitor_rus.rar ( 7.9 килобайт ) Кол-во скачиваний: 210
Go to the top of the page
+Quote Post
4 страниц V  < 1 2 3 4 >  
Начать новую тему
Ответов
alex82
сообщение 30.10.2009, 21:07
Сообщение #42


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

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




FurLion

Библиотеки устанавливаются в папку libs, или в папку scripts/libs, или в корневую папку PtokaX.


Спасибо сказали:
Go to the top of the page
+Quote Post
wasd
сообщение 31.10.2009, 20:20
Сообщение #43


Начинающий
*

Группа: Пользователи
Сообщений: 19
Регистрация: 17.5.2009
Пользователь №: 3 348
Спасибо сказали: 1 раз




естьли завтный параметр изменения размера текста?
Go to the top of the page
+Quote Post
FurLion
сообщение 26.11.2009, 16:06
Сообщение #44


Начинающий
*

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




Спасибо за скрипт, все работает.
Go to the top of the page
+Quote Post
Saymon21
сообщение 13.1.2010, 22:29
Сообщение #45


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

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




да точно отличный скрипт, пасиба big_smile.gif кстати у меня вопрос как сделать чтобы к одному шаблону инфо блока был один шрифт к другму шаблону другой шрифт?
Go to the top of the page
+Quote Post
alex82
сообщение 14.1.2010, 13:36
Сообщение #46


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

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




Хабыч
Вопрос не совсем понятен. Если имеется ввиду цвет шрифта, то это делается с помощью переменных Color и Stroke. Ну а сам шрифт и его размер пока что не меняются.
Go to the top of the page
+Quote Post
Saymon21
сообщение 14.1.2010, 13:44
Сообщение #47


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

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




нет, сделать чтобы одновременно были шрифты visitor rus и дополнительно какой нибуть другой. как можно добавить хотел бы узнать.
пример
для {Tpl = "simple.gif",Save = "simple.gif",Position = {7,0}, один шрифт
для {Tpl = "simple2.gif",Save = "simple2.gif",Position = {7,0}, другой шрифт
можно ли такое сделать если да то как примерно? baffle.gif
Да кстати, на птоке 0.4.1.2 скрипт отказался что либо генирировать точней сами изображения есть но пустые. unhappy.gif
Go to the top of the page
+Quote Post
alex82
сообщение 14.1.2010, 21:32
Сообщение #48


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

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




Хабыч
Цитата(alex82 @ 14.1.2010, 12:36) *
Ну а сам шрифт и его размер пока что не меняются.

Go to the top of the page
+Quote Post
Saymon21
сообщение 14.1.2010, 21:42
Сообщение #49


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

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




Цитата(Хабыч @ 14.1.2010, 14:44) *
Да кстати, на птоке 0.4.1.2 скрипт отказался что либо генирировать точней сами изображения есть но пустые. unhappy.gif

а про это что можешь сказать?
Go to the top of the page
+Quote Post
alex82
сообщение 20.1.2010, 0:28
Сообщение #50


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

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




Цитата(Хабыч @ 14.1.2010, 20:42) *
а про это что можешь сказать?
Ничего amazing.gif . Не хочу поддерживать эту версию - несвободная она.
Go to the top of the page
+Quote Post
PRIZrak
сообщение 9.2.2010, 23:48
Сообщение #51


PRIZrak
***

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




А вообще, планируется появление возможности увеличения размера шрифта, а так же возможность использования своего?
Go to the top of the page
+Quote Post
alex82
сообщение 28.8.2010, 17:42
Сообщение #52


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

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




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

Изменения:
* Добавлена возможность отрисовки текста произвольным шрифтом (можно использовать любые шрифты, поддерживаемые библиотекой FreeType).
* В настройки изображений добавлена переменная [topic].
* Открыд код функции отрисовки текста шрифтом Visitor.


Спасибо сказали:
Go to the top of the page
+Quote Post
averon.nv
сообщение 9.9.2010, 18:46
Сообщение #53


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

Группа: Пользователи
Сообщений: 63
Регистрация: 17.7.2010
Пользователь №: 7 294
Спасибо сказали: 0 раз




to alex82
Подскажи как ты сделал вывод "Ника" в центр изображения? Он также генерируется или ты просто фотошопнул?

P.S: Жаль нет возможности удалить свое сообщение. Переработал сегодня и сижу туплю, надо спать идти. Это 'Hub'banner, а не "user"bar - разобрался и извеняюсь за недоразумение.
Go to the top of the page
+Quote Post
averon.nv
сообщение 4.10.2010, 17:12
Сообщение #54


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

Группа: Пользователи
Сообщений: 63
Регистрация: 17.7.2010
Пользователь №: 7 294
Спасибо сказали: 0 раз




Подскажите, пожалуйста, как сделать за место точки запятую, к примеру, или пробел после точки, где указывается объем общей шары на хабе? А то все слитно и кажется что на хабе не «12.9 Тб», а «129 Тб»
Go to the top of the page
+Quote Post
Ksan
сообщение 4.10.2010, 17:53
Сообщение #55


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

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




averon.nv, попробуй найти такую строку:
Код
return tostring(size)..sSize

и переделать её в такой вид:
Код
return (tostring(size)):gsub(".",",")..sSize

Это должно заменить точку на запятую.
Я сам не проверял, так что могу и ошибиться.
Это где-то примерно строка 178-я (в оригинальном скрипте из первого сообщения).
Go to the top of the page
+Quote Post
alex82
сообщение 4.10.2010, 21:44
Сообщение #56


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

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




Точку надо экранировать
Код
return (tostring(size)):gsub("%.",",")..sSize
Иначе останутся одни запятые. big_smile.gif
Go to the top of the page
+Quote Post
averon.nv
сообщение 11.10.2010, 9:27
Сообщение #57


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

Группа: Пользователи
Сообщений: 63
Регистрация: 17.7.2010
Пользователь №: 7 294
Спасибо сказали: 0 раз




to: Ksan, alex82
Спасибо за помощь, работает.
И еще один вопрос: каким-нибудь образом возможно отдельно изменить размер цифр (сколько онлайн и кол-во шары)? А то получаются буквы большие, а цифры меньше, шрифт просто нравится.
Go to the top of the page
+Quote Post
alex82
сообщение 11.10.2010, 9:36
Сообщение #58


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

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




Цитата(averon.nv @ 11.10.2010, 9:27) *
И еще один вопрос: каким-нибудь образом возможно отдельно изменить размер цифр (сколько онлайн и кол-во шары)?
Можно, только некрасиво получится - выравнивания текста справа не будет
Go to the top of the page
+Quote Post
averon.nv
сообщение 11.10.2010, 15:32
Сообщение #59


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

Группа: Пользователи
Сообщений: 63
Регистрация: 17.7.2010
Пользователь №: 7 294
Спасибо сказали: 0 раз




Цитата(alex82 @ 11.10.2010, 12:36) *
Можно, только некрасиво получится - выравнивания текста справа не будет

Плохо :(
Go to the top of the page
+Quote Post
Angel_D
сообщение 15.11.2010, 23:08
Сообщение #60


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

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




при попытке запустить выдает...
Цитата
[22:05] Синтаксис ...:/Program Files/PtokaX/scripts/HubBanner2/FTDraw.lua:13: attempt to call method 'stringFT' (a nil value)

что я мог забыть?
Go to the top of the page
+Quote Post
Saymon21
сообщение 15.11.2010, 23:33
Сообщение #61


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

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




Наверно открыть сам скрипт и посмотреть, что же там автор написал?
Цитата
Если при запуске скрипта появляется ошибка "FTDraw.lua:13: attempt to call method 'stringFT' (a nil value)", то Вам необходимо установить новую версию библиотеки Lua-GD.
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsHubBanner
Графический баннер хаба
11 Vizunchik 13 728 31.5.2012, 15:18 Посл. сообщение: wolf night
No New Posts Topic has attachmentsHubBanner
0 Saymon21 4 301 3.3.2012, 23:35 Посл. сообщение: Saymon21
No New Posts От: HubBanner
От темы с ID: 5059
0 Mellon 3 991 2.12.2011, 17:43 Посл. сообщение: Mellon
No New Posts HubBanner
HubBanner
0 Ferb 4 014 29.3.2011, 7:54 Посл. сообщение: Ferb
No New Posts От: HubBanner
От темы с ID: 2113
0 Angel_D 4 356 16.11.2010, 0:20 Посл. сообщение: Angel_D

 



RSS Сейчас: 28.3.2024, 21:10