3. viper.pyをPythonファイルにモジュールとして読み込ませる
各種メソッドは、viper.pyを該当するスクリプトにimport文を使ってインポートして使っていきます。:
4. viperモジュールのクラス生成
クラスの生成は以下のように行います。:
5. viperモジュールのメソッド
5.1. setupValkyrie
Ubuntu系LinuxディストリビューションをオリジナルOS「Valkyrie SRX」に変換します。:
5.2. installApplications
オリジナルOS「Valkyrie SRX」に収録しているLinuxアプリケーションをインストールします。:
5.3. installPythonModules
最小限必要なPythonモジュールをインストールします。:
5.5. set_plymouth
Linux起動時の画面においてアニメーションをさせる際のファイルをペーストします。:
5.6. set_sources_list
PPAのリポジトリを追加します。:
5.7. set_wireless_poweroff
無線LANのパワーマネージメント機能をオフにします。:
5.8. set_blacklist
Linuxで認識したくないハードウェアのリストをセットします。:
5.9. del_dpkg_info
Linuxでアプリケーションのインストール時に一緒に設置されるファイルを削除して、apt-get upgradeなどのコマンドでエラーが出ないようにします。:
5.10. update_rc
rc.localを更新します。:
5.11. off_service
Ubuntuで動作しているサービスをオフにします。:
5.12. faststart
Ubuntuのシステム起動を高速化します。:
5.13. talk
コンピューターにテキストファイルに書いた文字列を読ませます。:
v.talk("xxx.txt","mei_happy","data")
5.14. ramdisk_slider
tmpfsでRAMDISKを設定します。:
5.15. image_info
画像の情報を取得します。:
5.16. image_flip
画像を反転させます。:
左右反転
v.image_flip("xxx.jpg","left_right")
上下反転
v.image_flip("xxx.jpg","top_bottom")