
https: //yourip/canvasser/author/php/recover.php
انسخ الملفات إلى خادم الويب / المصباح / mamp / wamp.
إنشاء ملف .htaccess في دليل canvasser الخاص بك.
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
قد تحتاج أيضًا إلى زيادة حجم ملف MAX وتحميله داخل ملف php.ini. على سبيل المثال - سيحتاج المصباح إلى sudo gedit /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/المؤلف/
اقرأ البرامج التعليمية في نافذة التعلم أو عرض بعض العينات عن طريق توسيع نافذة العينات .
يمكنك إصدار أوامر إلى Canvasser من عناصر DOM الأخرى باستخدام التنسيق التالي:
<div data-canvasser="activity" data-canvasser-command='[{"command":"selectonly", "item":"objectID"}]'>CLICK ME</div>
هذا سوف ينقر على الكائن. تأكد من تطابق علامة بيانات البيانات "canvasdomname" في الإعدادات. الكائن ليس هو اسم الكائن. حاليًا ، يجب عليك استخدام نافذة JSON للعثور على المعرف الفعلي. يمكنك إصدار أوامر متعددة لكل نقرة ، نظرًا لأن 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-mangl-output ~/documents/canvasser/canvasser.min.js
تحقق من الويكي!