Tài liệu Viết plugin cho Yahoo! Messenger 8 - Pdf 86


Điều kiện

1. Chút k
2. Chút h
3. Chút k
4. Quan t

Giờ hãy b

1. Đồ dù

Để bắt ta

1. YM bả
Files\Yah
2. YM Pl
Messeng

2. Những

Plugin c

Plugin có
cứu trong

Về cơ bả
chính của
cửa sổ ch
1 user tro


Viết pl

N
M
V
r
x

B
a
ược tut bao g
trình
HTML và Ja
chút thời gian
phần chính:
ẩn bị
lugin cho YM
- 8.bao_nhiê
nger
bản mới nhất
biết về plugi
chất là 1 thư
t nhiều việc v
own về.
plugin cho Y
nh, giống nh
ư Y! Emote
versation hỗ
mục plugin củ
le plugin.pr

mọi người đã
8 có một tính
g này, về lý
ệc khác ngoà
... Impossibl
ợc viết ra co
m và muốn v
":
có:
y coi như bạn
wn về tại http
mục đó chứa
ững hàm phụ
Conversation
! 360, Y! An
n nào đại loại
user.
ư mục của ch
ile này sẽ ch
ng cấp với fi
ặt trên một s
Messeng
ã biết (ai ko b
h năng rất thú
thuyết YM c
ài việc chat. X
le is nothing
oi như hướn
viết plugin c
n cài nó vào

biết), Yahoo
hỗ trợ plugin
sử dụng để
ết, chơi game
c đầu cho nh
\Program
m, mục
ript hoặc C++
u có thể đượ
y tại giao di
on hiển thị tr
. Loại Tab c
mục con
gin như tác g
à mã nguồn
ửa đường d

!
n.
làm
e,
hững
+.
ợc tra
ện
rong
chỉ có
giả,
của
ẫn

Trạng thái: Sẵ
thị trong cử
y do identical v
n quyền và ko
n
ừ điển bỏ túi
Vdict.com.
chọn loại từ
ẵn sàng" san
ửa sổ khác.
viết, tuy chưa
o "submit hộ"
i* cho YM, h
Giao diện đạ

điển xong, t
ng "Đang tra
submit cho Y
dưới danh ng
hỗ trợ tra cứ
ại loại sẽ như
ta bấm nút T
a từ..." chẳng
Yahoo! nhưng
ghĩa tác giả. C
ứu Anh - Việt
ư sau:
Tra từ. Status
g hạn. Khi có
ko có nghĩa là

Locale=vi-VN
Location=../vdict.html
Icon=http://www.yahoo.com/plug-in/test.png
[email protected]
Company=Quang Anh Do
Prefer-height=168
Prefer-width=284
Min-height=168
Min-width=284
Prefer-expanded-height=168
Prefer-expanded-width=284
Users=1
Activex=false
Sendfile=false
Sendim=false
Voice=false
Addressbook=false Một số giá trị có lẽ ko phải giải thích làm gì. Name, Description, Version, Author, Homepage,
Icon, Users, Email, Company là những thông tin về plugin và tác giả.

Các thông tin còn lại như sau:

- Id : Với plugin TEST, luôn đặt như
ví dụ.
- Timestamp: Thời điểm làm plugin
- Category: 1, 2, 3, 4 tùy mục đích plugin. Tương ứng với mục đích Games, Fun, Info-Share,
Generic
- Plugin-type: 1 với loại Conversation plugin, 4 với loại Tab plugin.

Từ cần tra <input type="text" id="what" value="Nhập vào đây..." /><br />
Loại từ điển
<select id="which">
<option value="1">
Từ điển Anh - Việt
</option>
<option value="2">
Từ đi
ển Việt - Anh
</option>
</select>
<br />
<img src="lookup.gif" /><br />
<div id="qad_status">Trạng thái: Sẵn sàng</div>
</body>
</html> Chẳng có j` khó hiểu ở trên cả, nhỉ? Chỉ cần chú ý button của chúng ta là một ảnh gif
(lookup.gif) - đặt cùng thư mục với file vdict.html. Cái *status bar* của chúng ta chính là một cái
div có chỉ rõ id để dễ cập nhật và thay đổi nội dung.

4.2.2. Dive into YM Plugin (hay giai đoạn viết javascript)

Hãy bổ sung một đoạn script js vào trong phần header của file vdict.html: <script type="text/javascript">
function onLoad() {
// Blah blah blah

Xong các phần linh tinh. Ta chuyển vào trong hàm onLoad() giờ đang rỗng như túi của identical:


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status