作者TonyQ (骨頭)
看板java
標題Re: [問題] plug in 開發
時間Tue Nov 13 18:18:45 2007
※ 引述《neigence (心夜)》之銘言:
: 最近想要開發plug in ,是指自已的application 不是eclipse外掛
: 意思是,原來我有一個application,我想要為他加上plug in
: 就很難想像,如果不改原來的ap,怎麼把plug in 掛上去。
: 是不是原來的ap必須符合某些條件 還是...
: 謝謝回答
我自己知道的也不多
不過大概講一下自己所知道的東西
以前因為一點因緣際會,大概有看過一些網路遊戲
的外掛原理,大致上這兩個是差不多意思。:P
1.程式本身就有提供擴充的空間
(ex. eclipse 或者像msn-plus有提供自寫script的功能 , 這算SDK類)
2.平台加載
用一個自己所寫的平台去開啟原本的程式,
藉由模擬/中斷/攔截的方式,來達到額外的功能。(像是封包改寫啦 之類的)
3.直接改寫主程式,這個應該只有逆向功能推完之後重新寫一個才做得到。XD
--
如果沒有做SDK的話,
大部分主要應該都是屬於2這種...
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼
*◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂
~telnet://tony1223.no-ip.info
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.59.247
推 neigence:感謝你~~ 11/13 18:25
→ slalala:金手指程式=>2 ( ̄ー ̄;) 11/14 16:03