|
EQU
برنامه ی برای
تشخیص به
روز شدن (
Update ) صفحات
اینترنتی
است و به
شما این
امکان را
میدهد که
زمانی به
سایت مورد
علاقه خود
مراجعه
کنید که
مطلب جدید
داشته
باشد و این
سایتها میتواند
شامل سایتهای
خبری ، وبلاگها
، صفحات
شخصی ، قسمت
خبری
سایتها و
یا هر صفحه
اینترنتی
که به روز
شدن آن
برایتان
مهم ست
باشد ، EQU
با سرعت که
در پردازش
دارد از
بروز شدن
ده ها وب
سایت و
وبلاگ که
آن را
معرفی
کردید ،
مطلع
میشوید و
با این کار
از اتلاف
وقت و
هزینه
جلوگیری
میکنید و
علاوه بر
آن
میتواند
از آن
بعنوان
مجموعه ای
از سایتها
مورد
علاقه (Favorites)
خود
استفاده
کنید. EQU
با
امکاناتی
که دارد
میتواند
خیلی دقیق
پردازش بر
روی
سایتها و
وبلاگ ها
را انجام
دهد و در
نهایت
جواب
دقیقی را
به کاربر
اطلاع
میدهد
برنامه از
سرویسهای
عمومی
وبلاگ
پشتیبانی
میکند ،
این امکان
وجود دارد
که قسمتی
از HTML
سایت بدون
توجه به
نوع آن به
صورت
هوشمند Capture بگیرد
و در صورت
تغییر ، آن
را اعلائم
کند و
همچنین
میتواند
از RSS
استفاده
کند و
دقیقتر و
سریعتر
آنالیز
کند و
در نهایت
این امکان
منحصر به
فرد را
دارد که
برای هر
صفحه
اینترنتی
به
زبانهای VBScript
,JavaScript , Delphi Script
برنامه
نویسی
کنید و
بتوانید
از درون کد
HTML با یک
منطق خاص
یک علامت ( Signature
) که
تاییدی بر
بروز شدن
وبلاگ است
را بدست
آورید.
EQU در
بررسی
صفحات
اینترنتی
محدود به
فایلهای HTML
ایستا (Static)
نمیباشد و
میتواند HTML
های که به
صورت پویا
(Dynamic)
تولید
میشوند (مثل
PHP , ASP ) را
بررسی
نماید ، و
به همین
منظور در
برنامه
از روش Capture
و Script
استفاده
شده ، و
مزیتی که
فایلهای HTML
ایستا (Static)
دارند در
قرار
گرفتن
آخرین
تغییرات
در Header
میباشد که EQU
با توجه به
این مسئله
میتواند
خیلی سریع
عمل بررسی
را انجام
دهد. در EQU
این امکان
وجود دارد
که
صفحات
اینترنتی
و وبلاگها
را با
توجه به
سلیقه خود
دسته بندی (Category)
کنید. و یک
نظمی به
آنها
بدهید از
دیگر
قابلیتهای
برنامه ،
گرفتن Backup
از کل
اطلاعات
برنامه ،اضافه
کردن
گزینه ی در
منوی IE
برای
سهولت در
اضافه
کردن آدرس
اینترنتی
، خروجی HTML
از لینکها
، ابزار DNS
Lookup و DNS Reverse
Lookup ، امکان Import
و Export
کردن Script
ها ، تعریف
سرویسهای
عمومی در
برنامه و ...
EQU
به صورت Shareware
میباشد ،
ولی هیچ
محدودیتی (
از نظر
زمانی و
امکانات )
در خود
برنامه
وجود
ندارد و
فقط در اول
برنامه یک
پنجره به
منظور
اینکه
نشان دهد
این
برنامه Register
نشده باز
میشود.
جزئیات
استفاده
از EQU
توضیح :
برای
خلاصه
کردن مطلب
از واژه
لینک
استفاده
شده که
منظور
کلیه
صفحات
اینترنتی
مثل
سایتها
شخصی ،
وبلاگها و
سایتهای
خبری ...
نمایش
لینک
نمایش
لینکها در EQU
به دو صورت
ICON و Report
هست که به
صورت پیش
فرض ICON
در نظر
گرفته شده
و فرق شان
هم در این
است که در Report
به صورت
فشرده تر و
با جزئیات
بیشتر
نمایش
داده
میشود ولی
در حالت Icon
فقط Alias
به همراه
یک Icon
نمایش
داده
میشود که
با تغییر
رنگ ICON
میتوانید
از وضعیت
هر لینک
مطلع شوید.
حالتهای Report
None
عملیاتی
انجام
نشده ، به
صورت پیش
فرض این
گزینه
نمایش
داده
میشود.
ALTERED وقتی
لینک Update شده
باشد.
Unchanged وقتی
تغییر
نکره باشد.
Saved وقتی که
برای
اولین بار
اطلاعات
ذخیر
میشود.
Skip وقتی
کاربر از
پردازش
لینک به
صورت موقت
صرف نظر
میکند
Error وقتی به
هر دلیلی
اطلاعات
ناقص
دریافت
شود.
Unknown در
صورتی
نتواند
لینک را
پردازش
کند.
حالتهای ICON
در حالت
عادی رنگ Icon
زرد
میباشد
هر لینک در
حال
پردازش با
رنگ آبی
مشخص
میشود.
در صورت
تغییر
کرده باشد
رنگ سبز
در
صورتیکه
تغییری
نکرده
باشد رنگ سفید
در صورت
بروز خطا
رنگ قرمز
در صورت
عدم
شناسایی
رنگ کرم
در صورت
غیر فعال
بودن لینک
رنگ خاکستری
اضافه
کردن یک
لینک به
EQU
با زدن
دکمه New
پنجره
جدید New Link
باز میشود
در تب General مشخصات
اولیه
لینک است
در قسمت Http
میتوانید
لینک مورد
نظر که
میخواهید
پردازش
روی آن
صورت گیرد
را وارد
کنید لازم
به ذکر است
که اگر در Clipboard
(حافظه
موقت windows)
یک لینک
وجود
داشته
باشد آن را
مستقیم
وارد این
قسمت
میکند. در
ضمن باید
به طور
کامل لینک
را قرار
دهید و
بعد در
قسمت Type
نوع
پردازش
مشخص
میکنید که
به 3 صورت
است :
1- Public Weblog ، این
قسمت
مربوط به
سایتهای
که
سرویسهای
عمومی
وبلاگ و
همچنین
سایتهای
با ساختار
یکسانی
دارند ،
که برنامه
به صورت
پیش فرض از
Persianblog
و Blogger
و Blogsky
پشتیبانی
میکند. و
میتوان در
قسمت Repository
به به
این قسمت
اضافه کرد
.
2- Script ،
برای
برنامه
ریزی با
زبان
برنامه
نویسی در
موارد خاص
که احتیاج
به حساسیت
زیاد دارد
، در این
قسمت به
صورت پیش
فرض سایت DelphiArea
قرار دارد
که این
قسمت هم
میتوانید
در Repository اضافه
کنید .
3- Capture ،
در این
قسمت
میتوانید
هر لینکی
را قرار
دهید چون
قسمت
مشخصی از
محتوای
لینک را در
ذخیره
میکند و با
استفاده
ازروشی
خاص متوجه
تغییرات
در آن
میشود . در
این قسمت
شما با
مشخص کردن
مقداری که
بر حسب
کیلو بایت
هست میزان
مشخصی از
صفحه ای
اینترنتی
را دریافت
میکنید و
همچنین
اگر لینک
مورد نظر
از نوع RSS
هست
میتوانید
گزینه XML
را انتخاب
کنید .
تب Advanced مشخصات
تکمیلی
هست
Alias
برای
گذاشتن
نامه
مستعار
برای لینک
هست که
برنامه در
صورت پر
نکردن این
قسمت به
طور
اتوماتیک
و با توجه
به ساختار URL
آن را پر
خواهد کرد
.
Link
وقتی
دربرنامه
روی یک
لینک Click
میکنید به
این آدرس
مراجعه
میکند ،
این قسمت
اگر پر
نشده باشد
برنامه به
طور
اتوماتیک
آدرس اصلی
که در Http
وارد
کردید را
قرار
خواهد داد
، در حقیقت
این بدان
منظور در
نظر گرفته
شده که
بعضی
مواقع مثل RSS
ها URL
که باید چک
شود با
لینکی که
باید توسط
کاربر
دیده شود
متفاوت
است .
Email
این قسمت
برای
اینکه در
صورت نیاز
بتوانید
برای هر
لینک یک Email
معرفی
کنید.
Category در
این قسمت
میتوانید
هر لینک را
در یکی از
دسته بندی
های که
قبلا مشخص
کردید
قرار دهید
. البته
لازم به
ذکر هست که
در صفحه
اصلی
برنامه
میتوانید
با Drag&Drop (کشیدن
و ول کردن)
هر لینک را
به Category
مورد نظر
انتقال
دهید.
هر لینک
میتواند
در دو Mode
کار کند Normal
و Safe ،
برنامه
برای بالا
رفتن سرعت
پردازش
برای
بررسی هر
لینکی
اول Header
لینک را
میخواند و
اگر آخرین
تغییرات
وجود
داشته
باشد ثبت
میکند و در
غیر این
صورت
باتوجه به
روشی که در
Typeمشخص
شده عمل
میکند .
حالا بعضی
از
سایتهای Header
آنها ممکن
است دچار
مشکل شده
باشد و EQU
هر زمان Altered
علائم کند
! برای
برطرف شدن
این مشکل
باید از
گزینه Safe
استفاده
شود چون
بدون در
نظر گرفتن Header
عمل خواهد
کرد .
برنامه
ریزی Script
قسمت Repository
جای هست
که کدهای
برنامه
نویسی در
آن قرار
دارد
کار کردن
با این
قسمت
بسیار
ساده هست
شما
میتوانید
با
اطلاعات
کمی از
برنامه
نویسی
برای هر
لینک Script
بنویسید .
روش کار
بدین صورت
هست که
برنامه با
دریافت هر Packet
یک بار
تابع Detect
را از
درون Script
فراخوانی
میکند و Packet
جدید را به
متغییر HTML
اضافه
میکند (در
حقیقت
متغییر HTML
محتوای
صفحه از
اول تا
آخرین Packet
میباشد) ،
الگوریتم Script
باید به
گونه باشد
که با
بررسی HTML
علامتی که
به روز شدن
سایت را
مشخص
میکند را
اعلام کند
. مثلا در
وبلاگهای
که در
پرشین
بلاگ وجود
دارد
الگوریتم Script
باید به
دنبال (_archive.html#)
بگردد و
محتوای آن
را تا
علامت (")
، بصورت یک
رشته
بخواند و
بعد به
عنوان
خروجی
اعلام
کند.
در صورتی
که تابع Detect
خروجی
نداشته
باشد
برنامه
باز هم به
کار
دریافت Packet
ادامه
میدهد و
این کار را
تا وقتی
انجام
میدهد که
از تابع
رشته
دریافت
کند و آن
زمان عمل
دریافت
متوقف
میشود و
اگر
برنامه به
انتهای
صفحه برسد
و از تابع
رشته ای
دریافت
نکند Unknown
علام
میکند.
Alias
اسم هر Script
هست .
URL
لینکی که
باید توسط
برنامه چک
شود
البته در
سرویسهای
عمومی به
سایت اصلی
اشاره
میکند.
Link
لینکی که
به کاربر
نمایش ( در IE
) داده
میشود .
البته در
سرویسهای
عمومی به
علت
استفاده
از Sub Domain
باید لینک
به صورتی
باشد که
فقط اسم
اصلی سایت
قرار گیرد
مثل persianblog.com
که برنامه
بعدا فقط
نام را
بتواند
اضافه کند
مثل mashatan.persianblog.com
.
Public Service با
انتخاب
این گزینه
حالت Script
را صورت
سرویس
عمومی
قرار
میدهد .
در قسمت Checkmate
برای
آزمایش
الگوریتم
میباشد ،
با قرار
دادن یک
قسمت از Signature
و زدن دکمه
Execute الگوریتم
رو از نظر Syntax
بررسی
میکنید.
مثلا سایت Delphiarea
برای با
دادن این
رشته "<td valign=top
align=right width="5%"> Test <tr>"در
به Sign
و زدن Execute
در یک MessageBox
اول باید Syntax
Check رو
مشاهده
کنید که
نشان
دهنده این
است که
الگوریتم
از نظر Syntax
مشکلی
نداره و
بعد جلوی
Text Output باید
کلمه Test
رو ببینید!.
امکانات
Option
در منوی
Option
گزینه Preferences
میتوانید
امکانات EQU
را تغییر
دهید.
Start EQU on Windows startup
باعث
میشود که
با بالا
آمدن Windows
برنامه به
طور
اتوماتیک
اجرا شود .
Minimize to tray icon on close
با بستن
برنامه
برنامه
بسته نشده
و به SysTray
میرود.
Include EQU items in Internet Explorer right-click
context menu یک
گزینه Add
on EQU در Context
Menu برنامه IE
اضافه
میکند ، و
با رفتن
روی هر Link
و زدن این
گزینه آن
لینک را
مستقیم به EQU
ارسال
میکند.
When altered to open IE وقتی
که لینکی
تغییری (Altered)
میکند ، IE
را باز
میکند.
Check for updates on startup وقتی
EQU اجرا
میشود در
صورت متصل
بودن به
اینترنت
شروع به چک
کردن همه
لینکها
میکند.
Enable proxy فعال
شدن Proxy
و با دادن Server
و Port آن
را تنظیم
کنید.
ابزارها
این
ابزار
شامل Ping
و DNS Lookup و
همچنین DNS
Reverse Lookup میشود.
این
متن به
مرور
تکمیل تر
میشود .
|