オンラインセッションツールである「どどんとふ」に接続する目的で作成したクライアントプログラムです。
- このプログラムは「どどんとふ」とは別個に作成されたものであり、「どどんとふ」の作者および著作権者とは一切の関係はありません。
- このプログラムは開発中のものであり、「どどんとふ」が持つ全ての機能を備えたものではありません。
- 個々の機能の同一性や、将来的に全ての機能が実装されることは保証しておりません。
このプログラムを使用する場合は、以上のことを自動的に了承されているものとして扱われます。
このプログラムの最新バージョンについては以下のリポジトリから取得可能です。
https://github.com/op3kitt/htmlddf.git
不具合・改善の要望などに関しては上記リポジトリまたはtwitterアカウントへDMまたはリプライにてご連絡ください。
セキュリティ上重大な内容に関しては上記の公開場所ではなく、以下のメールアドレスまでご連絡ください。
「どどんとふ」についての情報は以下を参照してください。
このプログラムの使用にはインターネットに接続可能なPCおよびウェブブラウザ―が必要です。 また、サーバーに設置された「どどんとふ」が別途必要になります。
※開発中のため、Chromeを除くウェブブラウザーは動作の対象外です。
buildフォルダ以下をDodontoFServer.rbと同階層にアップロードして下さい。
- サーバーの任意のディレクトリにbuildフォルダ以下をアップロードして下さい。
- build/js/config.jsonを編集して、DodontoFServer.rbのあるディレクトリを指定してください。
- サーバーの任意のディレクトリにbuildフォルダ以下をアップロードして下さい。
- build/js/config.jsonを編集して、どどんとふの設置されているディレクトリを指定してください。
- 設置しているサーバーが以下のヘッダーを返すように設定してください。 Access-Control-Allow-Origin * Access-Control-Allow-Headers Origin, X-Requested-With, Content-Type, Accept
このプログラムは開発中のものであり、接続するサーバーの管理者の許可を得た上でのみ接続してください。 前記のヘッダーが返されていない場合、そのサーバーは他のクライアントの接続を許可していません。
カラーパレットをオリジナルのどどんとふと同一にする場合、以下のファイルを編集してください。
当プログラムは現状のままで提供されるフリーソフトウェアであり、明示的または暗黙的であるかを問わず、動作およびその他の一切を保証するものではありません。 作者または著作権者は、このプログラムによって、またはこのプログラムを使用することによって発生した一切の請求、損害、その他の義務について何らの責任も負わないものとします。
リポジトリまたは配布サイトからソースコードを取得します。
git clone https://github.com/op3kitt/htmlddf.git
Node.jsの実行環境をインストールします。
通信用ライブラリも同時にビルドする場合、 node_modules/ddf に src/ddf へのシンボリックリンクを作成してください。
ln -s src/ddf node_modules/ddf
※Windows環境では管理者権限にて以下のコマンドを実行してください。
MKLINK /D node_modules\ddf ..\src\ddf
依存するライブラリを以下のコマンドでインストールします。
npm install
以下のライブラリをグローバルにインストールしてください。
npm install -g browserify
npm install -g gulp
ドキュメントの更新を行う場合は以下をインストールする必要があります。
- JSDoc
上記の手順でコンパイルを行う環境が整います。
デバッグ用のファイルを作成する場合は以下を実行します。
gulp watch
リリース用のファイルを作成する場合は以下を実行します。
gulp clean
gulp release
このプログラムはMITライセンスの元での変更・再配布を許可します。
このプログラムに使用しているライブラリ・画像は別のライセンスである場合があります。 このプログラムに使用されているものの一覧は以下となります。
- 修正BSDライセンス
- MITライセンス
- browserify
- compare-versions
- Date Format
- del
- gulp
- gulp-cssnano
- gulp-pug
- gulp-rename
- gulp-sass
- jQuery
- jQuery UI
- jQuery contextMenu
- Loaders.css
- msgpack-lite
- store
- spectrum
- tablesorter
- uglifyify
- vinyl-buffer
- watchify
- Apache License
- JSDoc
- minami
- ISCライセンス
- gulp-sourcemaps
- zlibライセンス
- gulp-watchify
- その他のライセンス
- Mark James
- アイコン用画像集
- Raindropmemory
- アイコン用画像の一部(参照:http://findicons.com/icon/41229/note)
- Mark James