ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
electron
Отправлено: 9 сентября 2011 — 19:32
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




поднял у себя на сайте сервер обновления для четверочек ESET NOD32 Antivirus и ESET Smart Security. все работает, настроил крон, базы обновляются. вопрос к спецам в php : как можно вывести информацию о версии базы из файла mysite.ru/nod/update.ver в шаблон сайта. в самом файле есть строки
CODE:

version=6449 (20110909)
versionid=6449

которые собственно и содержат информацию о версии баз. кто подскажет?
 
 
yura3d
Отправлено: 9 сентября 2011 — 19:44
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




electron
Можно вытащить регулярками, но для их составления желательно бы увидеть полное содержимое файла update.ver.
Вообще же лицензия на 3 компа у NOD32 4.2 всего 30$, у Smart Security 45$. Я на 2 года брал. Неужели это много, и нужны такие сервера?
 
 
electron
Отправлено: 9 сентября 2011 — 20:04
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




yura3d пишет:

Вообще же лицензия на 3 компа у NOD32 4.2 всего 30$, у Smart Security 45$. Я на 2 года брал. Неужели это много, и нужны такие сервера?

сервер поднят для наших студентов и нашей же локальной сетки. при стипендии в 1200 руб. не каждый сможет отдать $30 на лицензию или купить лицушного касперыча.
 
 
yura3d
Отправлено: 9 сентября 2011 — 20:06
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




electron
Выложи здесь файл update.ver или ссылку на него, помогу распарсить версию базы и дату обновления
 
 
electron
Отправлено: 10 сентября 2011 — 04:58
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




сорри, вчера последний пост писал с мобилы, комп был недоступен.
сейчас на сервере уже база 6451 , файл update.ver выглядет вот так :
Спойлер (Отобразить)


заодно и инструкцию дам. мож проще и каких-нибудь других файлов версию вытащить. а мож и пригодится еще кому.

Создаем зеркало NOD32 в интернете (Отобразить)
 
 
yura3d
Отправлено: 10 сентября 2011 — 09:38
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




electron
Файл ver.php кладём в ту же папку, где лежат файлы functions.php и update.php, предварительно подредактировав значение константы DEFAULT_SAVE_PATH (в ней нужно указать абссолтный путь к папке с вышеперечисленными файлами относительно корня сервера).

Далее на странице сайта подключаем файл ver.php, например, через include:
CODE:
include('path/to/ver.php');

Версия NOD32 будет записана в переменную $nodVER, которую затем можно вывести в любом понравившемся месте на странице.

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 155
 
 
electron
Отправлено: 10 сентября 2011 — 11:35
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




yura3d пишет:

Версия NOD32 будет записана в переменную $nodVER, которую затем можно вывести в любом понравившемся месте на странице.

вот это, если честно, не понял... файлу ver.php надо права на запись ставить?

в корень сайта заливаем ver.php , путь в нем подкорректировал.
далее, средствами портала можно создать или html-страницу , или php. создаю php-страницу сайта , туда вставляю :
CODE:
<?php
include('/home/html/ver.php');
?>

не выводит. что я делаю не так?
 
 
BON
Отправлено: 10 сентября 2011 — 15:22
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




electron пишет:
не выводит. что я делаю не так?

забыли переменную $nodVER вписать помимо подключения файла. её же надо выводить

(Отредактировано автором: 10 сентября 2011 — 15:22)

 
 
electron
Отправлено: 10 сентября 2011 — 17:22
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




ну просто
CODE:
<?php
include('/home/html/ver.php');
?>
<? $nodVER ?>

тоже вроде как бы не верно, потому что не работает.
и вот так
CODE:
<?php
include('/home/html/ver.php');
?>
<? {$nodVER} ?>

тоже не робит. ну почему не проггер я....
 
 
yura3d
Отправлено: 10 сентября 2011 — 17:55
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




electron пишет:
файлу ver.php надо права на запись ставить?

На исполняемые скрипты права доступа на запись не нужны. Это касается не только конкретного случая, но и в общем.

electron пишет:
CODE:
include('/home/html/ver.php');

В качестве небольшого замечания отмечу, что инструкция include в общем случае может содержать относительный путь. Главное, чтобы абсолютный путь к папке был прописан в константе DEFAULT_SAVE_PATH внутри рассматриваемого файла.

electron пишет:
тоже не робит.

Потому что оба варианта вывода значения переменной $nodVER неправильны с синтаксической точки зрения. Правильным будет один из нижеперечисленных:
CODE:
<?php echo $nodVER; ?>

CODE:
<?=$nodVER?>
 
 
electron
Отправлено: 10 сентября 2011 — 18:31
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




ну да, в таком виде срабатывает нормально. но только на php-странице. и залезает выше заголовка страницы. на html-ке не хочет почему-то вообще...
 
 
yura3d
Отправлено: 10 сентября 2011 — 18:38
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




electron пишет:
ну да, в таком виде срабатывает нормально. но только на php-странице. и залезает выше заголовка страницы. на html-ке не хочет почему-то вообще...

Если используется какой-то движок (cms), то там просто так не вставишь переменную для вывода в шаблон. Нужно сначала определить её в шаблонизаторе. В остальных случаях проблем возникать не должно
 
 
electron
Отправлено: 10 сентября 2011 — 18:46
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




ну да, используется мк-портал. буду ковырять его код. мож соображу. СПАСИБО!
 
 
electron
Отправлено: 11 сентября 2011 — 14:36
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




добил. все работает на ура! по аналогии с $nodVER сделал еще вывод даты последнего обновления баз из того же файла. громадная благодарность Юре за помощь!
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« PHP/Perl »

> Похожие темы: Вывод версии обновлений антивируса.
Темы Форум Информация о теме Обновление
Темы без категорий, форумов и подфорумов.
Вывод тем на верхнее место бех категорий форумов и подфорумов
Общие вопросы Ответов: 34
Автор темы: Taki
29 июня 2019 — 17:27
Автор: Taki
Мод: Похожие темы
Совместимость: ExBB FM 1.0 (версии: RC1, RC2 )
Модификации и дополнения Ответов: 37
Автор темы: Иван Петров
8 сентября 2012 — 14:27
Автор: wasp
ExBB 2.0.0-Pre
Первый предварительный релиз новой версии
Релизы Ответов: 138
Автор темы: WebMaster
6 февраля 2019 — 14:15
Автор: Zeg
Стали регистрироваться спам-боты
На форуме, после обновления до версии RC1, стали регистрироваться спам-боты
Общие вопросы Ответов: 22
Автор темы: Borman
3 февраля 2010 — 11:41
Автор: yura3d
Мод PhotoGallery_v.1_Beta
разработка старого мода для новой версии
Обсуждение Ответов: 1
Автор темы: Victor
13 июня 2009 — 20:37
Автор: yura3d
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1243]     [ ]