『漫游』酷论坛>『eDonkey交流区』>[分享]eMule 0.45b CN-4 Buil ..

zhouwei_e@2005-03-19 10:26

呵呵,好像上次就是你提的建议吧,我和CML说了一下,就改了个这个~

还有什么需要的大家要多提提啊,呵呵~
引用

bullwa@2005-03-19 10:35

引用
最初由 zhouwei_e 发布
呵呵,好像上次就是你提的建议吧,我和CML说了一下,就改了个这个~

还有什么需要的大家要多提提啊,呵呵~

Reask
引用

zhouwei_e@2005-03-19 12:09

诶呀呀,这个比较忌讳啊~

CML 说:
// MOD Note: Do not change this part - Merkur
CML 说:
#define FILEREASKTIME MIN2MS(29) //29 mins

CML 说:
#define MIN_REQUESTTIME MIN2MS(10)

如果是指的服务器找源,因为不知底限可能会被服务器ban掉

CML 说:
也有可能因此被服務器列為拒絕往來戶....

所以说不好,加了这个要是reask的时候被其他用户ban掉,或者被服务器ban掉就不划算了~
引用

zwh777@2005-03-19 12:41

好啊,加入分流
引用

boydang@2005-03-19 12:53

引用
最初由 zhouwei_e 发布
呵呵,好像上次就是你提的建议吧,我和CML说了一下,就改了个这个~

还有什么需要的大家要多提提啊,呵呵~

其实现在共享列搜索主要是针对现有的那些列作为搜索条件的。如果能加上时间更新(完档时间或者上次获取到源的时间)来排序就更好了,这样对于找出新完成的源或者新下载文件的hash比较方便。

不过如果实现起来麻烦的话就算了,有了按照名字检索已经好多了。
引用

bullwa@2005-03-19 13:45

引用
最初由 zhouwei_e 发布
诶呀呀,这个比较忌讳啊~

CML 说:
// MOD Note: Do not change this part - Merkur
CML 说:
#define FILEREASKTIME MIN2MS(29) //29 mins

CML 说:
#define MIN_REQUESTTIME MIN2MS(10)

如果是指的服务器找源,因为不知底限可能会被服务器ban掉

CML 说:
也有可能因此被服務器列為拒絕往來戶....

所以说不好,加了这个要是reask的时候被其他用户ban掉,或者被服务器ban掉就不划算了~

其实呢,这个是看人的
懂的人不会没事干就疯狂Reask的
小白们随便添加个什么功能,它们都可以把它搞得天翻地覆
而且Reask对LowID和网络不好的帮助很大
引用

zhouwei_e@2005-03-19 14:02

我再问问看吧
引用

zhouwei_e@2005-03-19 16:00

#define UDPSEARCHSPEED SEC2MS(1) //1 sec - if this value is too low you will miss sources
#define MAX_RESULTS 100 // max global search results
#define MAX_MORE_SEARCH_REQ 5 // this gives a max. total search results of (1+5)*201 = 1206 or (1+5)*300 = 1800
#define MAX_CLIENTCONNECTIONTRY 2
#define CONNECTION_TIMEOUT SEC2MS(40) //40 secs - set his lower if you want less connections at once, set it higher if you have enough sockets (edonkey has its own timout too, so a very high value won't effect this)
#define FILEREASKTIME MIN2MS(29) //29 mins
#define SERVERREASKTIME MIN2MS(15) //15 mins - don't set this too low, it wont speed up anything, but it could kill emule or your internetconnection
#define UDPSERVERREASKTIME MIN2MS(30) //30 mins
#define MAX_SERVERFAILCOUNT 100
#define SOURCECLIENTREASKS MIN2MS(40) //40 mins
#define SOURCECLIENTREASKF MIN2MS(5) //5 mins
#define KADEMLIAASKTIME SEC2MS(1) //1 second
#define KADEMLIATOTALFILE 7 //Total files to search sources for.
#define KADEMLIAREASKTIME HR2MS(1) //1 hour
#define KADEMLIAPUBLISHTIME SEC(2) //2 second
#define KADEMLIATOTALSTORENOTES 1 //Total hashes to store.
#define KADEMLIATOTALSTORESRC 2 //Total hashes to store.
#define KADEMLIATOTALSTOREKEY 1 //Total hashes to store.
#define KADEMLIAREPUBLISHTIMES HR2S(5) //5 hours
#define KADEMLIAREPUBLISHTIMEN HR2S(24) //24 hours
#define KADEMLIAREPUBLISHTIMEK HR2S(24) //24 hours
#define KADEMLIADISCONNECTDELAY MIN2S(20) //20 mins
#define KADEMLIAMAXINDEX 50000 //Total keyword indexes.
#define KADEMLIAMAXENTRIES 60000 //Total keyword entries.
#define KADEMLIAMAXSOUCEPERFILE 300 //Max number of sources per file in index.
#define KADEMLIAMAXNOTESPERFILE 50 //Max number of notes per entry in index.

#define ED2KREPUBLISHTIME MIN2MS(1) //1 min
#define MINCOMMONPENALTY 4
#define UDPSERVERSTATTIME SEC2MS(5) //5 secs
#define UDPSERVSTATREASKTIME HR2S(4) //4 hours
#define UDPSERVERPORT 4665 //default udp port
#define UDPMAXQUEUETIME SEC2MS(30) //30 Seconds
#define RSAKEYSIZE 384 //384 bits
#define MAX_SOURCES_FILE_SOFT 500
#define MAX_SOURCES_FILE_UDP 50
#define SESSIONMAXTRANS (9.3*1024*1024) // 9.3 Mbytes. "Try to send complete chunks" always sends this amount of data
#define SESSIONMAXTIME HR2MS(1) //1 hour
#define MAXFILECOMMENTLEN 50


这些东西你自己看着办定义吧,自己编译一个用用,不要发布出来~

可以在

opcodes.h中找到他们~
引用

zhouwei_e@2005-03-19 16:41

DeadSourceList.cpp

第100行

uint32 dwExpTime;

的上面加一行

return false;

将这个废掉,这玩意对于教育网是杀手级功能啊,呵呵~

估计过段时间acat会改良它吧~
引用

diablogundam@2005-03-19 20:17

现在就下来用用
引用

linkzhang@2005-03-20 03:28

谢谢,下来看看
引用

xiemeng@2005-03-20 10:42

有新功能啊.用用看.
引用

augawa@2005-03-20 11:00

感谢分享!开始更新!
引用

«1234»共4页

| TOP