
https://yourip/canvasser/author/php/recover.php
ファイルをWebサーバー / Lamp / Mamp / Wampにコピーします。
Canvasserディレクトリに.htaccessファイルを作成します。
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ author/php/api.php [L]
また、.htaccessファイルにルールの書き換えを許可する必要がある場合があります。
sudo nano /etc/apache2/sites-available/000-default.conf
内容を追加してVirtualHostを編集します。
<VirtualHost *:80>
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
. . .
</VirtualHost>
Ubuntuまたは他のLinuxディストリビューションを実行している場合は、mod_rewriteを有効にする必要がある場合があります。
sudo a2enmod rewrite
sudo service restart apache2
また、PHP.iniファイル内に最大投稿とファイルサイズをアップロードする必要がある場合があります。たとえば - ランプはsudogedit /etc/php/7.0/apache2/php.iniする必要があります
次に、次のように検索します。
upload_max_filesize
そして、次のようにそれをより大きな値に変更します
upload_max_filesize = 10M
また、変更する必要があります
post_max_size
max upload_max_filesizeに入れた値を一致させるために
post_max_size = 10M
Apacheサービスを再起動します。
sudo service restart apache2
YourWebserver /Canvasser/Authorに移動する/
学習ウィンドウでチュートリアルを読むか、サンプルウィンドウを展開してサンプルを表示します。
次の形式を使用して、他のDOM要素からCanvasserにコマンドを発行できます。
<div data-canvasser="activity" data-canvasser-command='[{"command":"selectonly", "item":"objectID"}]'>CLICK ME</div>
これにより、オブジェクトがクリックされます。 Data-Canvasserタグが設定の「CanvasdomName」と一致することを確認してください。 ObjectIDはオブジェクトの名前ではありません。現在、JSONウィンドウを使用して実際のIDを見つける必要があります。 JSONは配列にあるため、クリックごとに複数のコマンドを発行できます。
https://nodejs.org/en/download/package-manager/
node.js v4 curl -sl https://deb.nodesource.com/setup_4.x |をインストールしますsudo -e bash -sudo apt -get install -y nodejs
またはv6:curl -sl https://deb.nodesource.com/setup_6.x | sudo -e bash -sudo apt -get install -y nodejs
https://github.com/mishoo/uglifyjs2
uglifyjs〜/documents/canvasser/canvasser.js ------compress - screw-ie8 - mangle-output〜/documents/canvasser/canvasser.min.js
ウィキをチェックしてください!