日刊の第1回目を公開してからもシステムの改良は続きました。当面の目標は
全自動で動画の生成から公開までを行うことです。自動アップロードが
一番のネックだと思っていましたが、これは案外簡単にできました。
wiresharkというソフトを使って、アップロード時に流れるパケットを解析し、
その通信内容を模倣するという手順でプログラミングを行いました(アップロードはただの
HTTP通信ですので、知識のある人がやればすぐにできるはずです。
私はネットワーク通信のプログラムもほとんど未経験でしたので、
わざわざパケット解析をしました)。
そして、第1回目から10日たった2月21日、ついに動画生成からアップロードまで、
全くキーボードに触れずに行うことに成功しました。全自動での動画生成の成功です。
これで不在時も日刊公開ができるようになりました。
その日は案外と早くやってきました。2月27日~3月3日まで、就○活動などで
自宅を離れる用事です。システムが完成してそれほどたっていないために、
安定性などに不安が残るため、全自動でのアップロードを本当に行うか迷いましたが、
最終的にはシステムを信用して、全自動、ノンチェックで公開することに決めました。
PCをつけっぱなしにして、タイマーでプログラムが動くように設定して外出しました。
当日は、自動生成プログラムが暴走してニコニコ動画に迷惑をかけないかどうか、
かなり心配していましたが、それは杞憂に終わりました。
そのかわり、バグのため、動画生成の部分で止まってしまったようです。
プログラムのメンテナンスはリモートデスクトップ(別のPCからデスクトップ画面を
直接操作する機能)で行えるようにあらかじめ仕込んでおきました。
外出先からのリモートデスクトップ接続も初の経験で、うまくいくかどうか不明でしたが、
これはなんとか成功し、プログラムの修正を遠くから行うことで、1日遅れで
日刊を公開することができました。
by rankingloid




