1.4.0
@@ -38,6 +38,34 @@ | ||
38 | 38 | |
39 | 39 | Copyright (C) 2008-2009 Keiya CHINEN. |
40 | 40 | |
41 | + | |
42 | +[Apple OS Xクライアント版(Bashシェルスクリプト)] - deskwatcher shellscript client | |
43 | +1.設定 | |
44 | + deskwatcher.plファイルをテキストエディタで開き,設定項目を適宜設定します. | |
45 | + | |
46 | +2.クライアントに設置 | |
47 | + deskwatcher.sh を適当なディレクトリ(ここでは/mac-admin-script/deskwatcher.shとします)にコピーします. | |
48 | + | |
49 | + org.keiyac.webescorter.deskwatcher.plist の ProgramArguments 内部の array -> string タグの中にdeskwatcher.shへのパスを入力します. | |
50 | + <key>ProgramArguments</key> | |
51 | + <array> | |
52 | + <string>/mac-admin-script/deskwatcher.sh</string> | |
53 | + </array> | |
54 | + | |
55 | + 1.編集した org.keiyac.webescorter.deskwatcher.plist を /Library/LaunchAgents/ へコピーします. | |
56 | + sudo cp org.keiyac.webescorter.deskwatcher.plist /Library/LaunchAgents/ | |
57 | + | |
58 | + 2.plistファイルの所有者を変更します. | |
59 | + sudo chown root:wheel /Library/LaunchAgents/org.keiyac.webescorter.deskwatcher.plist | |
60 | + | |
61 | + 3.以下のコマンドを実行し,launchdにplistをロードさせます. | |
62 | + sudo launchctl load /Library/LaunchAgents/org.keiyac.webescorter.deskwatcher.plist | |
63 | + | |
64 | + | |
65 | +COPYRIGHT ---- | |
66 | + Copyright (C) 2011 Keiya CHINEN. | |
67 | + | |
68 | + | |
41 | 69 | [Linuxクライアント版(Perl)] - deskwatcher perl client |
42 | 70 | Perlの実行環境とImageMagickが必要です. |
43 | 71 |
@@ -0,0 +1,15 @@ | ||
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
3 | +<plist version="1.0"> | |
4 | +<dict> | |
5 | + <key>Label</key> | |
6 | + <string>org.keiyac.webescorter.deskwatcher</string> | |
7 | + <key>ProgramArguments</key> | |
8 | + <array> | |
9 | + <string>/mac-admin-script/deskwatcher.sh</string> | |
10 | + </array> | |
11 | + <key>StartInterval</key> | |
12 | + <integer>60</integer> | |
13 | +</dict> | |
14 | +</plist> | |
15 | + |
@@ -0,0 +1,13 @@ | ||
1 | +#!/bin/bash | |
2 | + | |
3 | +# -- 設定開始 -- | |
4 | +# サーバのdeskwatchersv.cgiのディレクトリを設定します Scheme://Host/Directory/CGI | |
5 | +upload_to='http://192.168.0.4/cgi-bin/deskwatcher/deskwatchersv.cgi'; | |
6 | + | |
7 | +upload_timeout=10; # サーバへアップロードするタイムアウト(秒) | |
8 | +# -- 設定ここまで -- | |
9 | + | |
10 | +tempname=/tmp/swaptmp-$1$RANDOM.png | |
11 | + | |
12 | +screencapture -x $tempname | |
13 | +curl --connect-timeout $upload_timeout -sF "imagedata=@$tempname;type=image/png,image.png" $upload_to |
@@ -9,13 +9,13 @@ | ||
9 | 9 | |
10 | 10 | +著作権 COPYRIGHT --- |
11 | 11 | +WebEscorter |
12 | - Copyright (C) 2008-2010 Keiya CHINEN. All rights reserved. | |
12 | + Copyright (C) 2008-2011 Keiya CHINEN. All rights reserved. | |
13 | 13 | |
14 | 14 | グラフィカルなカレンダー機能の実装にはYahoo! Inc.のYUIを使用しています。 |
15 | 15 | Copyright (C) 2008, Yahoo! Inc. All rights reserved. |
16 | 16 | |
17 | 17 | +deskwatcher (Server) |
18 | - Copyright (C) 2008-2010 Keiya CHINEN. All rights reserved. | |
18 | + Copyright (C) 2008-2011 Keiya CHINEN. All rights reserved. | |
19 | 19 | |
20 | 20 | (c) 2007 Geoff Stearns and is released under the MIT License |
21 | 21 |
@@ -24,4 +24,4 @@ | ||
24 | 24 | gyazowin by (C) 2008 nothing.sh. |
25 | 25 | http://nothing.sh/blog/archives/44 |
26 | 26 | |
27 | - Copyright (C) 2008-2010 Keiya CHINEN. | |
27 | + Copyright (C) 2008-2011 Keiya CHINEN. |
@@ -1,12 +0,0 @@ | ||
1 | -192.168.0.33 | |
2 | -192.168.0.34 | |
3 | -192.168.0.35 | |
4 | -192.168.0.36 | |
5 | -192.168.0.37 | |
6 | -192.168.0.38 | |
7 | -192.168.0.39 | |
8 | -192.168.0.40 | |
9 | -192.168.0.41 | |
10 | -192.168.0.42 | |
11 | -192.168.0.43 | |
12 | -192.168.0.44 |
@@ -9,9 +9,6 @@ | ||
9 | 9 | ---> [ファイル処理] ----> 管理者が監視 |
10 | 10 | |
11 | 11 | (ファイルの解説) |
12 | - addrs.ini: 監視対象クライアントのIPアドレスを定義するためのファ | |
13 | - イルで、設定が必要です。編集にあたってはこのドキュメント | |
14 | - を読んでください。 | |
15 | 12 | deskwatchersv.cgi: deskwatcherのサーバ側プログラムです。このプロ |
16 | 13 | グラムは監視対象クライアントから画像を受信するので、Webブラ |
17 | 14 | ウザなどからアクセスしないでください。 |
@@ -45,35 +42,7 @@ | ||
45 | 42 | を実行する。 |
46 | 43 | |
47 | 44 | 1.2. --deskwatcherの設定 -- |
48 | - - 1.1.a -------------------------------------------------------- | |
49 | - このセクションでは、deskwatherの初期設定方法(最低限の設定)を解 | |
50 | - 説します。 | |
51 | - ---------------------------------------------------------------- | |
52 | - | |
53 | - deskwatcherを設定します。監視対象のクライアントのIPアドレスを準 | |
54 | - 備してください。 | |
55 | - | |
56 | - 次に、deskwatcherアーカイブを展開後のaddrs.iniを編集し、一行につ | |
57 | - き一つのクライアントのIPアドレスを書きます。 | |
58 | - 空白行はつくらず、ファイルの最後に空行を作らないでください。 | |
59 | - | |
60 | - 悪い例) | |
61 | - | |
62 | - >192.168.0.1 | |
63 | - >192.168.0.2 | |
64 | - > | |
65 | - ^^^^^^^^^^^^^^^^^ | |
66 | - ↑空行がある | |
67 | - | |
68 | - | |
69 | - >192.168.0.5 | |
70 | - >192.168.0.6 | |
71 | - > <-- | |
72 | - >192.168.0.8 | |
73 | - | |
74 | - 3行目に空行がある | |
75 | - | |
76 | - - 1.1.b -------------------------------------------------------- | |
45 | + - 1.1 -------------------------------------------------------- | |
77 | 46 | このセクションでは、deskwatherの設定方法を解説します。 |
78 | 47 | ---------------------------------------------------------------- |
79 | 48 |
@@ -88,7 +57,7 @@ | ||
88 | 57 | じ値に設定しなければ正常に動作しません。 |
89 | 58 | |
90 | 59 | |
91 | -1,3, -- 設置 -- | |
60 | +1.3. -- 設置 -- | |
92 | 61 | |
93 | 62 | /cgi-bin/以下などの、スクリプト実行権限のあるディレクトリに |
94 | 63 | deskwatcherのすべてのファイルを展開し、パーミッションを755などの |
@@ -112,6 +81,6 @@ | ||
112 | 81 | |
113 | 82 | |
114 | 83 | ---- COPYRIGHT ---- |
115 | - Copyright (C) 2010 Keiya CHINEN. All rights reserved. | |
84 | + Copyright (C) 2010-2011 Keiya CHINEN. All rights reserved. | |
116 | 85 | |
117 | - (c) 2007 Geoff Stearns and is released under the MIT License | |
86 | + (c) 2007 Geoff Stearns, released under the MIT License |
@@ -136,7 +136,7 @@ | ||
136 | 136 | </form> |
137 | 137 | <hr> |
138 | 138 | <address> |
139 | -Copyright © 2008-2010 Keiya CHINEN. All rights reserved.<br> | |
139 | +Copyright © 2008-2011 Keiya CHINEN. All rights reserved.<br> | |
140 | 140 | |
141 | 141 | グラフィカルなカレンダー機能の実装にはYahoo! Inc.のYUIを使用しています。<br> |
142 | 142 | Copyright © 2008, Yahoo! Inc. All rights reserved. |
@@ -176,7 +176,7 @@ | ||
176 | 176 | <div id="result">待機中</div> |
177 | 177 | <hr> |
178 | 178 | <address> |
179 | -Copyright © 2008-2010 Keiya CHINEN. All rights reserved.<br> | |
179 | +Copyright © 2008-2011 Keiya CHINEN. All rights reserved.<br> | |
180 | 180 | |
181 | 181 | グラフィカルなカレンダー機能の実装にはYahoo! Inc.のYUIを使用しています。<br> |
182 | 182 | Copyright © 2008, Yahoo! Inc. All rights reserved. |
@@ -1,6 +1,6 @@ | ||
1 | 1 | This document encoding is the UTF-8, and the newline is LF. |
2 | 2 | |
3 | -これはWebEscorter 1.3.x系のドキュメントです | |
3 | +これはWebEscorter 1.4.x系のドキュメントです | |
4 | 4 | |
5 | 5 | このドキュメント内で, > から始まるものは、ファイルの一部分かプロンプト |
6 | 6 | を示します。 |
@@ -14,5 +14,5 @@ | ||
14 | 14 | |
15 | 15 | </p> |
16 | 16 | <hr> |
17 | -<address>Copyright © 2008-2010 Keiya CHINEN.</address> | |
17 | +<address>Copyright © 2008-2011 Keiya CHINEN.</address> | |
18 | 18 | </body> |
@@ -1,7 +1,7 @@ | ||
1 | 1 | This document encoding is the UTF-8, and the newline is LF. |
2 | 2 | |
3 | 3 | "WebEscorter" |
4 | - Version. 1.3.0 | |
4 | + Version. 1.4.0 | |
5 | 5 | WebEscorterとは,デスクトップ画面監視のdeskwatcher,ログ監視のWebEscorter |
6 | 6 | を含んだ監視に役立つスクリプト群です. |
7 | 7 |
@@ -3,6 +3,19 @@ | ||
3 | 3 | background-color: #FFFFFF; |
4 | 4 | } |
5 | 5 | |
6 | +.cell { | |
7 | + overflow:hidden; | |
8 | + float: left; | |
9 | + margin: 5px; | |
10 | + width: 320px; | |
11 | + height: 205px; | |
12 | +} | |
13 | +.cell:hover { | |
14 | + overflow:visible; | |
15 | + float: left; | |
16 | + margin: 5px; | |
17 | +} | |
18 | + | |
6 | 19 | h1{ |
7 | 20 | color: #000000; |
8 | 21 | } |
@@ -69,4 +82,22 @@ | ||
69 | 82 | .AccordionFocused .AccordionPanelTab { |
70 | 83 | color:#8000ff; |
71 | 84 | } |
85 | +.clearfix:after { | |
86 | + content: "."; | |
87 | + display: block; | |
88 | + clear: both; | |
89 | + height: 0; | |
90 | + visibility: hidden; | |
91 | +} | |
72 | 92 | |
93 | +.clearfix { | |
94 | + min-height: 1px; | |
95 | +} | |
96 | + | |
97 | +* html .clearfix { | |
98 | + height: 1px; | |
99 | + /*\*//*/ | |
100 | + height: auto; | |
101 | + overflow: hidden; | |
102 | + /**/ | |
103 | +} |