Иконка ресурса

Prism - AntiVirus 1.0.0 Alpha 4

Нет прав для скачивания

Hope

Premium
Сообщения
48,305
Решения
22
Реакции
71,872
Баллы
40,905
Пользователь Hope разместил новый ресурс:

Prism - AntiVirus - Автоматическое сканирование загружаемых вложений через VirusTotal.

  • Prism - AntiVirus автоматически отправляет загруженные вложения в общедоступный API VirusTotal для сканирования
  • Помечает чистые файлы ссылкой на страницу результатов VirusTotal
  • Маркирует заражённые файлы ссылкой на страницу результатов VirusTotal
  • Предотвращает скачивание заражённых файлов пользователями
  • Оповещения модераторов о заражённом файле с необходимостью утверждения
  • Модераторы могут одобрить заражённое вложение, если это необходимо, или удалить его...

Узнать больше об этом ресурсе...
 
Raynar, ну ты не совсем прав на сообществах с софтом и т.п он пригодится весьма не плохо. Плагин весьма интересен, но нужно так же учитывать, что оно не сможет проверить запароленный архив. А так же на некоторых говно антивирусах которые любой пакер определяют как вирус т.к не могут открыть, будь то vmp, enigma, themida и etc.
 
А ресурс менеджер это затрагивает?
 
А у Вас уже форум на XF2.x, и РМ под него, официально ещё не было PM под вторую версию, логично, что ничего не писалось и не тестировалось.
 
Странно, но не проверяет файлы. Ошибок в логах нет, API правильный.. :cry:
 
Этот плагин актуален для 2.х.х ?
 
В каком смысле? Он же для xF2 и написан.
 
Ну старенький. Да. На боевой форум лучше сразу не ставить, много изменений уже в новых версиях движка было.
 
Hope обновил(а) ресурс Prism - AntiVirus новой записью:

1.0.0 Alpha 3

Так как автор похоже подзабил на дополнение, пришлось глянуть и внести некоторые корректировки для работы дополнения, так как с даты первого выпуска было достаточно изменений в шаблонах.
Посмотреть вложение 85648

Узнать больше об этом обновлении...
 
После установки, и после загрузки вложений, получаю ошибку в логах админ панели.
Код:
XF\Db\DuplicateKeyException: Job Prism\AntiVirus:VirusCheck: MySQL query error [1062]: Duplicate entry '99' for key 'PRIMARY' src/XF/Db/AbstractStatement.php:217

PHP:
INSERT  INTO `xf_prism_antivirus_attachment_status` (`data_id`, `file_hash`, `last_check_date`, `check_status`, `scan_url`, `last_message`, `moderator_id`, `last_error`) VALUES (?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(94): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(221): XF\Db\AbstractAdapter->query('INSERT  INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1452): XF\Db\AbstractAdapter->insert('xf_prism_antivi...', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1184): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/addons/Prism/AntiVirus/Job/VirusCheck.php(137): XF\Mvc\Entity\Entity->save()
#7 src/XF/Job/Manager.php(253): Prism\AntiVirus\Job\VirusCheck->run(G)
#8 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#9 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#10 job.php(42): XF\Job\Manager->runQueue(false, 8)
#11 {main}
В чем может быть проблема? Как исправить?
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу