全球主机交流论坛

用户名  找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2261|回复: 10

HZ 监控代码22欧。。。。用世界上最好的语言

[复制链接]
发表于 2018-3-14 18:08:50 | 显示全部楼层 |阅读模式

难道传说中的乐善好施就是我?



#Readme !

1.微信推送:  只支持微信推送,更换自己的key,需要到https://pushbear.ftqq.com/admin/#/申请一下key。替换代码里的push_key字符。
2.脚本所在目录要要有可写权限,window系统忽略不计;linux系统,可以执行
                touch cache.txt
                chmod 777 cache.txt

3.linux 可以配合crontab 做定时任务,如
        * * * * * /usr/bin/php -f /path/to/script/file

4. Window 可用Window部分启动代码代替Linux系统的代码。 用浏览器访问一次后,就把页面关闭即可。







  1. <?php
  2. /**
  3. #Readme !

  4. 1.微信推送:  只支持微信推送,更换自己的key,需要到https://pushbear.ftqq.com/admin/#/申请一下key。替换代码里的push_key字符。
  5. 2.脚本所在目录要要有可写权限,window系统忽略不计;linux系统,可以执行
  6.                 touch cache.txt
  7.                 chmod 777 cache.txt

  8. 3.linux 可以配合crontab 做定时任务,如
  9.         * * * * * /usr/bin/php -f /path/to/script/file

  10. 4. Window 可用Window部分启动代码代替Linux系统的代码。 用浏览器访问一次后,就把页面关闭即可。



  11. **/



  12. #Window系统的代码
  13. // ignore_user_abort(1);
  14. // set_time_limit(0);
  15. // $hh = new Helper();
  16. // while(true)
  17. // {
  18. //         $hh->Start();                //启动监控
  19. //          sleep(30);                        //休眠三十秒       
  20. // }


  21. #linux系统的代码
  22. $hh = new Helper();// {
  23. $hh->Start();                //启动监控// }



  24. class Helper{

  25.         //------------------------------------------------------------------------------
  26.         //                  配置-改
  27.         //------------------------------------------------------------------------------
  28.         public        $push_key="1410-dfe93ab971cc199ed74b961822b92f13";

  29.        

  30.         //start
  31.         function Start()
  32.         {
  33.                 $key = '"price":"22.';
  34.                 $stamp =time() . random_int(100,999);
  35.                 $data = file_get_contents('https://www.hetzner.com/a_hz_serverboerse/live_data.json?m='.$stamp);

  36.                 if(!$this->cache_check($data))
  37.                 {
  38.                         $this->cache_add($data);
  39.                         if(strpos($data,$key))
  40.                         {
  41.                                 echo "NEW PRODUCT";
  42.                                 $this->send('HZ-22上新','22欧上新');
  43.                         }       
  44.                 }


  45.         }




  46.         //message send
  47.         function send($title, $desp ) {
  48.                 $title =urlencode($title)."_".rand(0,99999);
  49.                 $desp =urlencode($desp);
  50.                            file_get_contents("https://pushbear.ftqq.com/sub?sendkey=".$this->push_key."&text=$title&desp=$desp");
  51.         }


  52.         //cache add
  53.         function cache_add($content)
  54.         {
  55.             $content=md5($content);
  56.             file_put_contents("cache.txt",$content);
  57.         }

  58.         //cache delete
  59.         function cache_check($content)
  60.         {
  61.             $content=md5($content);
  62.             $str = file_get_contents("cache.txt");
  63.             if(strpos($str,$content))
  64.                 return true;
  65.             else
  66.                 return false;
  67.         }
  68. }


复制代码
发表于 2018-3-16 17:41:08 | 显示全部楼层
小白一个,问一下,这个代码片段是干什么用的?
发表于 2018-3-14 19:19:50 | 显示全部楼层
世界上最好的语言是汉语啊
发表于 2018-3-14 18:10:24 来自手机 | 显示全部楼层
最好的语言不是golang么
 楼主| 发表于 2018-3-14 18:11:06 | 显示全部楼层
gakki 发表于 2018-3-14 18:10
最好的语言不是golang么

最好的语言在suzizi手里,会赚钱。
发表于 2018-3-14 18:16:57 | 显示全部楼层
世界上最好的语言是python
 楼主| 发表于 2018-3-14 18:18:07 | 显示全部楼层
Kvm 发表于 2018-3-14 18:16
世界上最好的语言是python

你有故事我有酒,来深圳喝酒。
发表于 2018-3-14 18:20:19 | 显示全部楼层
联通现在过去卡成shit了,环球旅行
发表于 2018-3-14 19:05:12 | 显示全部楼层
最好的语言是中文
发表于 2018-3-14 19:09:22 | 显示全部楼层
坏了,大佬成功的引起了语言之家的战争
发表于 2018-3-14 20:34:42 | 显示全部楼层
收藏一下,加个监控行德国数据中心的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-6-16 10:16 , Processed in 0.067960 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表