GCP换IP大法

GCP亚洲台湾asia-east1-c区的vps,先后被封了多个ip了,释放了重新保留、来来回回就那么几个ip,这次都封完了,没辙了。

因为账户限定1个静态地址,多ip不行,但是,但是,但是妈的可以多vps啊!!!!

每创建1个vps就多出来一个临时IP,然后ping或者手机4G访问看看通不通,哈哈。找到通的之后临时变成静态的,删除多建出来的所有vps,虽然300刀免费也要省着点。

最快速的创建vps方法当然是先映像一个(要先关闭vps,映像后再开启),然后点vps名进去,有个“创建类似实例”,除了第一次硬盘制定映像来源,其他的全都不用修改,默认就是原地区,原配置。

创建到第7个才找到一个能用的ip,哈哈。

记录下已经被封的ip

35.229.231.21
    
35.221.224.199 
    
35.229.202.46 
    
35.229.227.148 
    
35.221.129.125 
    
35.221.165.195 
    
35.229.188.201 

另外还修改了地区,香港A区试了下,刷到未被封的ip的几率更高,速度也比台湾快,以后如果台湾区刷不到ip了可以试试香港。

ngnix修改80端口为8080,并解决改端口后typecho的小bug

lnmp+typecho,莫名80不能访问了(神奇的是4G直接可以访问,宽带不能访问,宽带梯子后也不能访问),其他服务都正常,你懂的,所以修改为8080试试:

一、修改vhost端口

lnmp默认安装好后,通过lnmp vhost add添加的主机的端口为80,但是莫名80无法访问了,

cd /usr/local/nginx/conf/vhost
ls
vi XXXXX.conf

listen 80; 改为 listen 8080;

重启lnmp

lnmp restart

二、ngnix默认端口

记不记得当初安装lnmp后有个成功页面,用ip访问就能看到,因为80被封也看不到,想看到可以修改ngnix默认端口

vi  /usr/local/nginx/conf/nginx.conf

找到

server
{
    listen 80 default_server;
    #listen [::]:80 default_server ipv6only=on;
    server_name _;
    index index.html index.htm index.php;
    root  /home/wwwroot/default;

listen 80 改为 listen 8080直接ip:8080试试

三、修改完第一项后,typecho可以访问,但是管理页面和点开文章都无法访问,检查发现链接都变成了XXXX:8080:8080,无辜多出一个8080,所以搜了搜,找到原因。bug 出现的原因就是 var/Typecho/Request.php 文件里getUrlPrefix 这个函数没考虑到除了80和443端口其他的情况,发现不是80或443端口就自动加上了SERVER_PORT,反倒画蛇添足了……
打开文件

cd /home/wwwroot
ls
cd xxxxxxx
vi var/Typecho/Request.php

找到

public static function getUrlPrefix()
{
    if (empty(self::$_urlPrefix)) {
        self::$_urlPrefix = (self::isSecure() ? 'https' : 'http') 
            . '://' . (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'])
            . (in_array($_SERVER['SERVER_PORT'], array(80, 443)) ? '' : ':' . $_SERVER['SERVER_PORT']);
    }

找到80,443后面添加,8080即可

参考以下文章
https://zhidao.baidu.com/question/586312891.html
http://blog.sina.com.cn/s/blog_3dbc1c820102zrta.html
https://0x0d.im/archives/solve-typecho-port-bug.html

广安门中医院挂号攻略

转自https://www.douban.com/note/650952310/

去年跑了无数的广安门中医院,掌握了一些挂号的小技巧,下面我分享给大家,希望能对有需求的人有所帮助:

挂号的几种方式:

(1)114挂号:如果想挂知名专家号,这个几乎挂不上,挂普通号可以试试。

(2)医院app挂号:这个挂号比114好挂很多,但是如果想挂知名专家,还是有点困难,必须在保证网快,手快的情况下进行。挂上是运气,没挂上可能是网速跟不上,也可能是手不快。这个主要还是看科室和大夫。如果特别抢手的大夫,想挂上挺难。

(3)工商银行自助缴费机:这个挂号不存在网速问题,只要手快,一定能挂上。

(4)医院排队挂号:我挂过两次,每次都没挂上。想要排队挂号必须早起,甚至还有很多人提前两天就去排队的。(别担心,晚上保安会登记排队顺序,登记完你就可以走了,可以第二天再来排着)

114、app、工商银行挂号的时间是每天9:15,如果用这三种方式挂号一定要提前准备,提前进入挂号界面,不然差一秒钟都挂不上。如果不挂专家号,挂普通号,就会容易很多了。希望能帮到有需求的人。

老百姓挂号难

所以找了找

北京114挂号

1、收费的
http://www.xunpiaowang.com/
寻票软件,购买vip 30,每成功一张30,比黄牛合适啊,装jre,设环境变量,装软件即可。
配合安卓手机装它的apk实现自动获取验证码,一加6T氧测试成功,感觉没有imessage方法快。

成功一次收30,测试不起啊,所以想到了测试自动短信验证码的办法,提前114挂个号,用软件挂同样的号,这样自动填写验证码成功会提示重复挂号科室规则重复,就不是挂号成功不用收费。

2、免费的
https://github.com/iBreaker/bjguahao

win10下装python3.6测试成功,手动输入验证码;

Mac pro和vm MacOS (均为10.10.5)下测试imessage自动获取验证码成功。

处有坑,114短信时间晚,所以不能识别,笨办法往前调整电脑和手机时间3分钟OK python iMessage.py可以测试

安卓Qpython测试失败

3、针对bjguahao的优化

程序设置是当前超过放号(普通号)时间30秒就停止,普通号放号是3个月9:15,专家号是提前3天9:15,所挂专家号这个不合理

# 如果当前时间 > 放号时间 + 30s  改为30000000
if self.start_time + datetime.timedelta(seconds=30000000) < datetime.datetime.now():
    # 确认无号,终止程序
    logging.error("没号了,  亲~")
    break

程序还指定医生没了优选剩余最好医生,但是实际只想挂指定医生,注释掉以下:

# 若没有合适的医生,默认返回最好的医生
#for doctor in doctors:
#    if doctor['remainAvailableNumber']:
#        logging.info("选中:" + str(doctor["doctorName"]))
#        return doctor

默认间隔时间1秒可以自行设定,但是低于0.5似乎总中断,所以设了0.5,也会偶尔中断

time.sleep(0.5)

配置文件config.yaml中,自费一定要10,不能空,医保一定要有医保号否则出错。

# 保险类型
# 1:医保
# 10:自费
reimbursementType: "10"

VM安装MacOS 10.10.5的坑

安装教程网上很多
1、下载自带启动的安装盘折腾了很久,终于找到一个靠谱的:

https://pan.baidu.com/s/1dEBbrvN

2、安装过程见教程

https://blog.csdn.net/mengzhisuoliu/article/details/57423805
https://www.jianshu.com/p/9a270d2050d0

3、安装后报错无法启动

创建好的虚拟机不能正常启动,需要编辑 vmx 配置文件。将 virtualHW.version值改为 10 或者增加一行配置 smc.version = "0",推荐用后一种方法。

4、将虚拟机伪装成真实的 Mac 设备

参考 http://www.insanelymac.com/forum/topic/292170-how-to-spoof-real-mac-in-vmware/

编辑 vmx 配置,增加以下行:

board-id.reflectHost = "FALSE"
board-id = "MAC-F22589C8"
hw.model.reflectHost = "FALSE"
hw.model = "MacBookPro6,2"
serialNumber.reflectHost = "FALSE"
serialNumber = "RM129481AGW"
smbios.reflectHost = "FALSE"

其中 board-id.reflectHost 的值默认是 TRUE。需要将原先的设置删掉,否则会报错。hw.model 的值可以从 Apple 官网 查询,想设置成哪种 Mac 设备都可以。

5、激活 iMessage (vm11安装MacOS 10.10.5用这个方法成功)

默认 iMessage 是无法在虚拟机上激活的。可以通过以下设置使得 iMessage 可以激活。

编辑 vmx 配置,增加以下行:

efi.nvram.var.ROM.reflectHost = "FALSE"
efi.nvram.var.MLB.reflectHost = "FALSE"
system-id.enable = "TRUE"
efi.nvram.var.ROM = "123456"
efi.nvram.var.MLB = "DONKDONKDONKDONKA"

还找到了这个教程,没测试,因为10.10.5用Clover好像找不到config.plist
http://ju.outofmemory.cn/entry/374108

6、安装VM tools

默认的vm tools版本高不支持10.10.5,从这文章的百度网盘下载
https://www.jianshu.com/p/9a270d2050d0

7、优化
安装beamoff
beamoff 在github 上的地址:
https://github.com/whtiehack/hello-world/raw/master/beamoff.zip

另外还有一个必须做的优化

“系统偏好设置” 进入"辅助功能" 然后勾选"减少透明度"

另一个:

“系统偏好设置"进入"Dock” 最小化窗口时使用: 选择“缩放效果”

another:

“系统偏好设置"进入"扩展”,然后将不使用的组件勾掉.

这几步搞完以后,界面响应速度在我的pc上提升好几倍.

beamoff 设置为开机自动运行方法

下载 http://files.cnblogs.com/files/yipu/beamoff.zip
mac会自动解压 得到 beamoff.app
系统偏好设置 - 用户与群组 - 选中你自己的用户名 - 选择 “登录项” 选项卡 - 点 + 号
找到你下载的beamoff.app

8、文章用到的软件集合

链接: https://pan.baidu.com/s/1qyuhZ9lZY-2AzPA1hlLTIQ 提取码: ae6f

18luck 365bet 888zhenren aomenduchang aomenjinshayule baijiale bbin beplay bet007 betvictor betway bifa bst hg0088 bwin fenghuangyule jinbobao lebaijia long8 manbet quanxunwang shenbotaiyangcheng tengbohui ule vwin w88 wellbet WilliamHill yulepingtai laohuji