لقد صنعت HTA لإخطار منتدى المشاركات الجديدة
انسخ الكود التالي محليًا وحفظه كـ HTA وانقر نقرًا مزدوجًا لتنفيذه. سيظهر منشور جديد في الزاوية اليمنى السفلية لإعلامك. سيتم إغلاق نافذة الإخطار تلقائيًا بعد 10 ثوانٍ.
الرمز كما يلي:
<html>
<head>
<title> blueideaboardwatcher-byhutia </title>
<!-إعدادات البرنامج. إذا كنت تريد عرض البرنامج في شريط المهام ، فيرجى تغيير ShowItaskBar إلى نعم->
<hta: applicationid = "app1" singleinstance = "yes" contextMenu = "Yes"
sysmenu = "yes" windowState = "Normal" MailasizedButton = "no" mailasizeButton = "Yes"
ApplicationName = "BlueIdeaboardWatcher" version = "1.0" innerborder = "no"
Caption = "Yes" showItaskBar = "No" Border = "Thin"/>
<!-لغة GB2312->
<metahttp-equiv = "content-type" content = "text/html ؛ charset =" gb2312 ">
<!-ورقة النمط->
<style>
الجسم ، td {
الهامش: 0px ؛
الحشو: 5 بكسل ؛
الفائض: السيارات ؛
حجم الخط: 12 بكسل ؛
}
H3 {
حجم الخط: 14px ؛
}
iframe {
العرض: لا شيء ؛
}
</style>
<script>
// ****** المنطقة المتغيرة العالمية ******
// Classic Forum> Dreamweaver & JavaScript Column
url = "http://bbs.blueidea.com/forumdisplay.php؟fid=1" ؛
// تحديث الفاصل 10s
فترات = 10000 ؛
// تهيئة المكون
يحاول{
varxmlhttp = newactivexObject ("microsoft.xmlhttp") ؛
varadodbsstream = newactivexObject ("adod"+"B.St"+"Ream") ؛
} catch (e) {
document.write ("<h3> فشل في التحميل ، يتم تعطيل المكون </h3>") ؛
}
thisdomain = location.href.substring (0 ، location.href.lastindexof ("//")) ؛
// احفظ نتيجة الزيارة الأخيرة في Ree للمقارنة مع المرة القادمة
ree = newarray () ؛
// متغير يستخدم لتحديد ما إذا كان التهيئة قد اكتمل
بدأ = خطأ ؛
// احفظ مجموعة النوافذ المفتوحة
thewin = newarray () ؛
// تهيئة الوظيفة
وظيفة () {
StartCheck () ؛
}
// إرسال طلب الحصول على
FunctionStartCheck () {
xmlhttp.open ("get" ، url ، true) ؛
xmlhttp.send () ؛
xmlHttp.OnReadyStateChange = checkState ؛
}
// تأكيد النتيجة التي تم إرجاعها بواسطة XMLHTTP
functionCheckState () {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
// فك التشفير للحصول على قيمة الإرجاع
varstrhtml = b2s (xmlhttp.responseBody) ؛
varistart = strhtml.search (/<tableCellPacing = 0cellPadding = 0width = "99 ٪" border = 0>/i) ؛