Posts

Showing posts from May, 2022

Access request details when using Cloudflare workers

Image
Preface: Cloudflare Worker does not have the function of ip and visit logs. So add it manually with another PHP server. 1. Using PHP to write logs      <?php      if ( isset ( $_GET [ "ip" ] ) && isset ( $_GET [ "region" ] ) && isset ( $_GET [ "path" ] ) ) {      $ip = $_GET [ "ip" ] ;      $region = $_GET [ "region" ] ;      $path = $_GET [ "path" ] ;      $time = date ( 'Y-m-d H:i:s' ) ;      $filename = "log/" . date ( 'Ymd' ) . ".txt" ;      echo $time . " IP:" . $ip . " Region:" . $region . " Path:" . $path ;      $fp = fopen ( $filename , 'a' ) ;      fwrite ( $fp , $time . " IP:" . $ip . " Region:" . $region . " Path:" . $path . "\r\n" ) ;      fclose ( $fp ) ;       }      else {      echo "Error" ;      }      ?...

远程接收短信---USB转GSM模块 四频GSM/GPRS SIM80OC

Image
 移动的号码开了八元保号,丢家里半年没用了,有很多场景下需要接收短信,甚至发送短信验证码。保号状态下,估计是不能开通国际漫游的,而且我也只想把它丢在国内。 首先我肯定是考虑成熟的商品了,但是淘宝上的商品价格还是很贵的,那个价格都可以买猫池了。而且是我看了评价,他们的软件已经一年多没更新了,iOS15上经常闪退。问了几家店,账号注册还需要+86手机号,而且大多数不能异地登陆。我最怕他们突然跑路了,这让我怎么弄。 最后还是选择短信模块了。这个是本来要暑假做的,但是我还是提前做了,为了看看稳定性,还是需要提前的。 历次更新都在GitHub上了,点这  =》 GitHub Link 演示: 放在机柜里 稳定性还是能保证的 USB转GSM模块 四频GSM/GPRS SIM80OC 控制台输出 Telegram,消息完全没延迟 LOG HTML ---------------------------------------------------------------------------------------------------- 以下最初版本,就不删了: 他们有给软件,但是我需要自己弄懂,所以我就学了一下,串口之类的。主要是他们的软件只能在windows下用,不能转发,也没接口,还没源码(我指那个exe的)。 幸好python是啥都能做,我晚上就写了写,目前是支持接收中英文短信 和 拒绝来电,我还写了另个转发到telegram上的,那个之前有发过,差不多,这里就放本地的那个版本了。 # -*- coding: utf-8 -*- #pip3 install pyserial import serial from idna import unicode  import re import ascii    def decodeunicode(str):     i=0     res=""          if len(str)%4==0:          while i<len(str)/4:           ...