mirror of
https://github.com/JamesonHuang/OpenWrt_Luci_Lua.git
synced 2024-11-23 22:00:11 +00:00
add report to 6.17
This commit is contained in:
parent
d29f6ce7d1
commit
2001ac625a
1083
updateWifi.lua
Normal file
1083
updateWifi.lua
Normal file
File diff suppressed because it is too large
Load Diff
144
week-report.txt~
Normal file
144
week-report.txt~
Normal file
@ -0,0 +1,144 @@
|
||||
5.4-5.8
|
||||
|
||||
5.4上午
|
||||
组装电脑,安装ubuntu系统及各种开发环境
|
||||
|
||||
5.6下午
|
||||
办理入职,申请路由器R10和R13,并且对其固件进行,解决各种软硬件错误
|
||||
|
||||
5.7
|
||||
熟悉luci代码,学会通过串口跟ssh连入路由器,配置vim编辑器
|
||||
5.8
|
||||
安装虚拟机、win7,学习修改luci框架上的代码,测试其是否生效
|
||||
|
||||
|
||||
5.11-5.15
|
||||
|
||||
5.11
|
||||
将R13配置为中继器,询问android端定时开关的具体需求,查找小米相关功能的代码,并开始进行代码编写
|
||||
|
||||
5.12
|
||||
操作系统升级导致系统奔溃,重新配置xwindow,并在命令模式上重新升级
|
||||
定时wifi开关功能使用while死循环实现,但为了管理方便,决定重新用shell来写
|
||||
|
||||
5.13
|
||||
测试小米路由器,将定时WiFi开关重新实现,并且在R10上跑通,但R13无法启动wifi
|
||||
|
||||
5.14
|
||||
调试R13,解决R13无法启动wifi,与阿里那边了解,对接参数
|
||||
熟悉sip push,熟悉相关代码
|
||||
|
||||
5.15
|
||||
实现启动、关闭、修改定时wifi开关等相关函数
|
||||
熟悉twisted httpserver的代码
|
||||
|
||||
|
||||
|
||||
5.16-5.22
|
||||
|
||||
5.16
|
||||
调试watchcat代码,fix app 丢包问题
|
||||
分析麦工提到的双开 重启WiFi开关 & 取消定时开关的情况
|
||||
安装无线网卡linux版本驱动
|
||||
|
||||
5.18
|
||||
调试sip push
|
||||
grub坏掉,修复
|
||||
添加定时WiFi开关的多种时间段的特殊处理代码
|
||||
定时wifi对接,发现具体需求有出入,须改写代码
|
||||
|
||||
5.19
|
||||
研究麦工提的crontab方案
|
||||
熟悉crontab、at命令实现定时任务
|
||||
研究luci如何将UTC时间字符串解析为时间戳
|
||||
|
||||
5.20
|
||||
watchcat代码调试
|
||||
调试r13中继netgear路由器,中级成功后,app界面没搜到魅族路由器bug
|
||||
|
||||
5.21
|
||||
自己写一个socket客户端测试watchcat,调试bug
|
||||
解决r13中继netgear路由器,中级成功后,app界面没搜到魅族路由器bug
|
||||
测试watchcat代码
|
||||
|
||||
5.22
|
||||
与占勇联调r13中继netgear路由器,bug fix
|
||||
整理代码,梳理一周学到的代码 / 命令
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
6.1-6.5
|
||||
|
||||
6.1
|
||||
测试 & fix upgrade bug
|
||||
|
||||
6.2
|
||||
改进优化smart wifi,使之无tmp文件
|
||||
shell脚本学习,试着将lua函数中用到的shell命令封装进.sh中
|
||||
sed命令学习
|
||||
|
||||
6.3
|
||||
了解squid/nginx代理服务器模块
|
||||
测试阿里小智相关api
|
||||
|
||||
6.4
|
||||
阅读squid/nginx相关书籍,了解实现原理
|
||||
查找/阅读nginx http模块的proxy代码
|
||||
|
||||
6.5
|
||||
网上搜索tiny server/proxy server实现代码
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
6.8-6.12
|
||||
|
||||
6.9
|
||||
了解/调试mongoose代码结构及内部实现api
|
||||
|
||||
6.10
|
||||
github上看相关http download的代码,了解其实现原理
|
||||
试着整合http proxy & http download
|
||||
|
||||
6.11
|
||||
整合/调试http proxy & http download,调试成功
|
||||
|
||||
6.12
|
||||
意识到用c代码实现周期太长,试着用python实现原型
|
||||
回顾python基础语法
|
||||
调试api getdeviceList
|
||||
弄懂twisted connect proxy代码(该代码在twisted的基础上加多了对http connect方法的处理)
|
||||
了解libcurl,运行http demo
|
||||
get到linux terminal的常用快捷键
|
||||
|
||||
6.13
|
||||
整理一周所学
|
||||
异步非阻塞I/O模型:twisted & node.js,对比,区别,与多线程模型的对比
|
||||
git回顾
|
||||
|
||||
6.14
|
||||
整理一周所学(nginx笔记)
|
||||
twisted factory ==》抽象工厂与工厂模式的对比 ==》 抽象工厂是否过度设计了呢?
|
||||
get python细节语法(pass / raise / with ... as ...)
|
||||
|
||||
|
||||
6.15-6.20
|
||||
|
||||
6.15
|
||||
联调api set/get bandwidth
|
||||
了解luci外网访问代码流程
|
||||
阅读twisted dave api详解dave@http://krondo.com/?p=1209
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -64,9 +64,12 @@
|
||||
阅读twisted dave api详解dave@http://krondo.com/?p=1209 4-5
|
||||
总结twisted常用的类及相关回调函数
|
||||
|
||||
|
||||
|
||||
|
||||
6.17
|
||||
getsmartwifiinfo挂了,调试
|
||||
发现传入smart wifi参数格式有问题,亟待与app端沟通
|
||||
调整smart wifi utc时间
|
||||
python实现urllib/urllib2 range/文件IO
|
||||
调试中继转dhcp bug
|
||||
|
||||
|
||||
|
||||
|
@ -64,9 +64,12 @@
|
||||
阅读twisted dave api详解dave@http://krondo.com/?p=1209 4-5
|
||||
总结twisted常用的类及相关回调函数
|
||||
|
||||
|
||||
|
||||
|
||||
6.17
|
||||
getsmartwifiinfo挂了,调试
|
||||
发现传入smart wifi参数格式有问题,亟待与app端沟通
|
||||
调整smart wifi utc时间
|
||||
python实现urllib/urllib2 range/文件IO
|
||||
调试中继转dhcp bug
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user