add getters count show

This commit is contained in:
zu1k
2020-08-24 13:20:55 +08:00
parent 526487be04
commit 2b22846028
4 changed files with 6 additions and 2 deletions

View File

@@ -12,7 +12,7 @@ import (
"github.com/zu1k/proxypool/pkg/provider"
)
const version = "v0.3.0"
const version = "v0.3.1"
var router *gin.Engine
@@ -23,6 +23,7 @@ func setupRouter() {
router.GET("/", func(c *gin.Context) {
c.HTML(http.StatusOK, "index.html", gin.H{
"domain": config.Config.Domain,
"getters_count": cache.GettersCount,
"all_proxies_count": cache.AllProxiesCount,
"ss_proxies_count": cache.SSProxiesCount,
"ssr_proxies_count": cache.SSRProxiesCount,

View File

@@ -106,7 +106,7 @@
<div class='section friendly'>
<h1><strong>免费节点</strong></h1>
<div class='article'>
<p>自动抓取tg频道、订阅地址、公开互联网上的ss、ssr、vmess、trojan节点信息聚合去重后提供节点列表每15分钟更新</p>
<p>自动抓取tg频道、订阅地址、公开互联网上的ss、ssr、vmess、trojan节点信息聚合去重后提供节点列表每15分钟更新,目前共有{{.getters_count}}个抓取源</p>
<p>汇总节点数量:{{ .all_proxies_count }}</p>
<p>ss节点数量{{ .ss_proxies_count }}</p>
<p>ssr节点数量{{ .ssr_proxies_count }}</p>

View File

@@ -35,6 +35,7 @@ func CrawlGo() {
proxies = provider.Clash{Proxies: proxies}.CleanProxies()
proxies.NameAddCounrty().Sort().NameAddIndex()
cache.SetProxies("allproxies", proxies)
cache.GettersCount = len(Getters)
cache.AllProxiesCount = proxies.Len()
cache.SSProxiesCount = proxies.TypeLen("ss")
cache.SSRProxiesCount = proxies.TypeLen("ssr")

View File

@@ -1,6 +1,8 @@
package cache
var (
GettersCount = 0
AllProxiesCount = 0
SSRProxiesCount = 0
SSProxiesCount = 0