定制 lameck/dracula_hosts 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lameck/dracula_hosts

Composer 安装命令:

composer require lameck/dracula_hosts

包简介

Plugin para Dracula: Hosts

README 文档

README

Plugin para Dracula Dashboard Clean: hosts

Assinatura

Dependência

Utilize o Dracula Dashboard Clean. Este plugin, assim como demais outros, acompanharam as futuras atualizações do projeto Dracula. Os plugins permitem uma programação descentralizada reutilizando recursos já definidos no projeto raiz.

Link do Dracula Dashboard Clean

Sobre

Este plugin lista os hosts infectados pelo Dracula - um projeto de backdoor criado em linguagem Java e recursos em Pascal.

INSTALL

Ao tentar executar uma instalação pelo composer, algumas evidencias ficam no cache. Isso pode dificultar alguma instalação de algum nome relacionado. Para evitar esse tipo de problema limpe o cache:

composer clearcache
php artisan cache:clear

Instale o plugin

composer require lameck/dracula_hosts

Publique as dependencias do Lameck\Dracula\Hosts\DraculaHostsServiceProvider

php artisan vendor:publish

Configure o plugin no banco de dados. Abra o database/seeds/DatabaseSeeder.php e adicione a linha

$this->call(PluginsTableSeeder::class);

Perpetue as configurações

composer dump-autoload

Configure o plugin no banco de dados

php artisan db:seed

Log no sistema e utilize seus recursos

REMOVE

composer remove lameck/dracula_hosts
composer clearcache
php artisan cache:clear

REMOVE OR UPDATE

Obs

Após desinstalação e uma nova instalação, recursos não disponibilizam no post-packager-unistall a remoção, por script, das dependencias publicadas. Esse recurso estará disponível no framework Dracula DC. Os seeders, que complementam a instalação dos packagers, caso não sejam removidos, numa nova instalação, mesmo publicando novamente, os arquivos não são reescritos mantendo a configuração anterior. Por esse motivo, a cada desinstalação e UPDATE apagar os arquivos:

database/seeds/PluginsTableSeeder.php

Remova também do DraculaServerPluginsTableSeeder ou comentando a linha

..
//$this->call(PluginsTableSeeder::class);
..

A Update pode ser realizada na aplicação com

composer update

Caso algum packager tenha sido atualizado, ele estará referente no comando que você realizar no terminal. A atualizaçãopoderá incluir os novos arquivos os quais não são reescritos pelos scripts do composer post-update ou post-unistaller. Isso implica que a cada atualização, caso não dipunha no framework um recurso par tais, a remoção manual e a nova publicação das dependencias.

统计信息

  • 总下载量: 7
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: HTML

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-02-06

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固