18.12.08 更新 – nginx反代实现公网IP访问ASF GUI

18.12.14 更新 – 更新nginx代理配置 参考:IPC

编辑nginx的配置文件(在conf.d文件夹下新建.conf文件 或者 直接编辑nginx.conf文件),添加以下内容

server {
    listen [your port];
    server_name [your name];
    location / {
        proxy_pass http://127.0.0.1:[your asf port]
    }
    # 18.12.14 更新,添加以下配置来正常使用ASF的指令功能
    location /Api/NLog {
		proxy_pass http://127.0.0.1:1242;
#		proxy_set_header Host 127.0.0.1; # Only if you need to override default host
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		proxy_set_header X-Forwarded-Host $host:$server_port;
		proxy_set_header X-Forwarded-Proto $scheme;
		proxy_set_header X-Forwarded-Server $host;
		proxy_set_header X-Real-IP $remote_addr;

		proxy_http_version 1.1;
		proxy_set_header Connection "Upgrade";
		proxy_set_header Upgrade $http_upgrade;
	}
}

使用指令

nginx -t

检查配置文件

使用指令

nginx -s reload

重启nginx服务

访问公网IP:[你的端口]即可看到ASP的Web页面

原文

Idle Master今天突然不能用,有https+科学环境,尝试host和302 redirect也不行,遂改用ASF

实现云挂卡需要:

  1. VPS (我的是京东学生机,Ubuntu)
  2. ASF for Linux
  3. ASF bot json配置文件
  4. Linux .NET SDK

步骤 Continue reading “Ubuntu部署ASF实现Steam云挂卡”

大二的时候用这个发现一个舍友趁其他人放假回家,偷偷叫了一帮兄弟挤(满)在我们宿舍打地铺睡觉,电扇什么的都充公,没谁了

基本思路(后面有变更版本):

  • 编写有两个功能的脚本:
    1. 执行raspistill控制树莓派拍照
    2. 执行python脚本,将照片上传至云
  • 利用crontab定时执行脚本

需要的工具:

  • 树莓派
  • 树莓派官方摄像头,带排线的那种
  • 七牛云(上传到云这方面,选择自己喜欢的即可,根据平台写代码)

首先需要将摄像头接入树莓派,需要注意:

  • 排线蓝色一面朝向以太网接口,插反不会boom但无法识别
  • 不能热插拔
  • 摄像头板子上有led灯(拍照的时候会亮),注意不要用导电的材料连通,否则灯会坏(反而更隐蔽?),我当时为了省事把摄像头卡在两根GPIO针中间,某天碰了一下,一个火花闪过LED再也没亮过

进入树莓派控制台: Continue reading “简易树莓派拍照远程监控”

两年前写的,应该还能用,参照Git就可以

使用了这个开源工具:Github

安装使用过程可以参考git

  • 安装cmake、依赖库和unzip
    • sudo apt-get install cmake libjpeg8-dev unzip zip
  • 下载MJPG-Streamer:
    • wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip
  • 解压,进入目录并编译:
    • unzip master.zip
      cd mjpg-streamer-master/mjpg-streamer-experimental
      make clean all
  • 编辑启动脚本
    • cd mjpg-streamer-master/mjpg-streamer-experimental
      ./mjpg_streamer -i "./input_raspicam.so -fps [设置刷新率] -rot [设置旋转角度] -x [设置宽度] -y [设置高度]" -o "./output_http.so -w ./www"
  • 对于USB摄像头,输入使用 “./input_uvc.so“
  • 对于树莓派官方摄像头”,使用 “./input_raspicam.so”
  • 用浏览器打开[树莓派IP]:8080查看效果