说不定之前我连续崩溃的问题也是这个,,当时说是长效种子导致,让我晚上升级试试
话说反吸血变成无限了?没倒计时显示了,但是配置文件里面能看到还是10天,倒计时能加上吗?
刚刚发现个BUG,HTTP任务服务器URL全部复制出来的链接到其它电脑上无法下载
然后看了下,,发现了问题所在
http任务服务器这显示的URL还是不完整,,有长度字符显示限制?
完整URL是,总长度535个字符
https://161.117.87.26/download/?fid=fAoYsJoCQDrk1o4rxUyiBbfToZXhfyLZAQAAAPxX*3mKlZCjNSswze6kYzQ3Usmd&mid=666&threshold=251&tid=13A0F9174F3DDAB09AF421B0DCDFBE33&srcid=0&verno=2&pk=xdrive&e=1647864534&g=FC57FB798A9590A3352B30CDEEA463343752C99D&i=7C0A18B09A02403AE4D68E2BC54CA205B7D3A195&ui=YP_35nI8ZU8Apyma&t=0&hy=1&ms=6300000&th=0&pt=1&f=7937884129&userid=YP_35nI8ZU8Apyma&clientid=YNxT9w7GMdWvEOKa&projectid=2wks56c31dc80sxm5p9&vip=PVIP&clientver=&spr=flow&fileid=VMyb9ZivuqTHS7EY9r5o5m3Eo1&fext=7z&at=48DB7F6170142A420AED1872ED2125AD
只显示到了7C0A18B09A02403,显示字符上限是260?
而且不只是显示字符问题。。右键全部复制得出的值也少了
得出的值只有512个字符
https://47.241.61.107/download/?fid=fAoYsJoCQDrk1o4rxUyiBbfToZXhfyLZAQAAAPxX*3mKlZCjNSswze6kYzQ3Usmd&mid=666&threshold=251&tid=13A0F9174F3DDAB09AF421B0DCDFBE33&srcid=0&verno=2&pk=xdrive&e=1647864534&g=FC57FB798A9590A3352B30CDEEA463343752C99D&i=7C0A18B09A02403AE4D68E2BC54CA205B7D3A195&ui=YP_35nI8ZU8Apyma&t=0&hy=1&ms=6300000&th=0&pt=1&f=7937884129&userid=YP_35nI8ZU8Apyma&clientid=YNxT9w7GMdWvEOKa&projectid=2wks56c31dc80sxm5p9&vip=PVIP&clientver=&spr=flow&fileid=VMyb9ZivuqTHS7EY9r5o5m3Eo1&fext=7z&at=48DB7F617
所以建议长度改成2048
是的,Windows的list-view最多显示259个字符
wxWidgets最多取512字符
如果需要取超长的链接文字信息,得改为从任务对象里直接获取。后续版本改进。
感谢反馈,后续测试一下
感觉不太对劲,,下HTTP任务有内存溢出,整个主界面一卡一卡的,卡的动弹不得
Time: 2022-03-23 23:51:53
Version: BitComet v1.86.2.28
Edition: 64-bit
Up Time: 1:11:25
Number of Task: 71 in total, 1 running
Long-Term Seeding: 101
Metadata Downloading: none
TCP Connections: 382 established, 0 half-open, 0 pending
Established: HTTP:194 连入:167 BT:20 长效种子:1
Half-Open:
Pending:
Overall Download Rate: 51 KB/s
TCP Trackers: 0 KB/s
Metadata download for BT tasks: 0 KB/s
Metadata download for torrent list: 0 KB/s
Overall Upload Rate: 57 KB/s
Long-Term Seeding: 0 KB/s
Remote Download: 0 KB/s
Memory Usage:
[Working Set]: 2.70 GB
[Commit Size]: 6.76 GB
[Process Heap]: 129.9 MB
TCP Transfer Buffer: 4.01 GB
Disk Cache: 132.6 MB
Disk Write Buffer: 62.7 MB
Task Log: 14.3 MB
UDP Transfer Buffer: 7.88 MB
Torrent List: 852.7 KB
Global Log: 44.7 KB
File List: 0 B
Metadata Buffer: 0 B
Metadata Download: 0 B
Tracker Log: 0 B
Peer Log: 0 B
Free Memory:
Physical: 10.8 MB / 3.99 GB
Virtual: 137.3 MB / 8.99 GB
Process: 127.9 TB / 127.9 TB
Disk Cache Size:
Total Size: 132.6 MB
BitTorrent: 0 B
HTTP/FTP: 132.4 MB
Long-Term Seed: 128.0 KB
=== piece_cache ===
--------- total_size = 0 B
=== pool_block ===
block_regions_size = 10.5 MB
block_regions_num = 168
commited_size = 10.4 MB
free_region_num = 2
free_block_num = 13
free_block_size = 52.0 KB
large_regions_size = 2.40 GB
large_regions_num = 231
TOTAL_SIZE = 2.41 GB
=== committed_blocks (current) ===
class Core_Common::vector_buffer_stats<class Core_Wire::WireBuffer>: 2.21 GB, 594 blocks
class Core_Common::vector_buffer_stats<struct Core_CachedFile::file_chunk_t>: 195.3 MB, 28 blocks
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 7.88 MB, 2018 blocks
class Core_Wire::WireLinkLayer: 392.0 KB, 14 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 288.0 KB, 24 blocks
ltseed_cache: 128.0 KB, 2 blocks
class Core_Socket::SocketPeer: 72.0 KB, 6 blocks
class Core_MultiDownload::MultiDownloadTaskImpl: 60.0 KB, 1 blocks
class Core_HTTPServer::HTTPServerImpl: 40.0 KB, 1 blocks
struct Core_Common::TimerQueue::timer_t: 40.0 KB, 10 blocks
class Core_TaskManage::TaskBasic: 36.0 KB, 3 blocks
class Core_Common::vector_buffer: 32.0 KB, 1 blocks
class Core_Wire::wire_group_t: 16.0 KB, 1 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 16.0 KB, 2 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 16.0 KB, 2 blocks
class Core_TaskManage::TaskBitTorrent: 8 KB, 2 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 4 KB, 1 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 4 KB, 1 blocks
class Core_TaskHTTPServer::http_response_body_callback_http_share: 4 KB, 1 blocks
class Core_TaskManage::TaskMultiDownload: 4 KB, 1 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_HTTPServer::http_response_t>: 0 B, 0 blocks
class Core_Common::xml_node_t: 0 B, 0 blocks
file_t::read(): 0 B, 0 blocks
struct Core_Tracker_DHT::knetwork::find_session_t: 0 B, 0 blocks
TOTAL = 2.41 GB, 2713 blocks
=== committed_blocks (accumulative) ===
class Core_Common::vector_buffer_stats<struct Core_CachedFile::file_chunk_t>: 77.5 GB, 35442 blocks
class Core_Common::vector_buffer_stats<class Core_Wire::WireBuffer>: 64.0 GB, 94059 blocks
class Core_Common::vector_buffer: 8.35 GB, 199732 blocks
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 3.17 GB, 831924 blocks
ltseed_cache: 2.27 GB, 37339 blocks
class Core_Common::xml_node_t: 14.9 MB, 3836 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 7.58 MB, 1941 blocks
class Core_Wire::WireLinkLayer: 4.51 MB, 165 blocks
class Core_TaskHTTPServer::http_response_body_callback_http_share: 3.85 MB, 987 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 3.78 MB, 969 blocks
struct Core_Tracker_DHT::knetwork::find_session_t: 3.37 MB, 865 blocks
class Core_HTTPServer::HTTPServerImpl: 2.46 MB, 63 blocks
class Core_Socket::SocketPeer: 1.83 MB, 157 blocks
class Core_Common::vector_buffer_stats<struct Core_HTTPServer::http_response_t>: 384.0 KB, 96 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 304.0 KB, 44 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 288.0 KB, 24 blocks
class Core_MultiDownload::MultiDownloadTaskImpl: 120.0 KB, 2 blocks
struct Core_Common::TimerQueue::timer_t: 40.0 KB, 10 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 36.0 KB, 9 blocks
class Core_TaskManage::TaskBasic: 36.0 KB, 3 blocks
class Core_Wire::wire_group_t: 16.0 KB, 1 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 16.0 KB, 2 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 16.0 KB, 2 blocks
file_t::read(): 16.0 KB, 4 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 8 KB, 2 blocks
class Core_TaskManage::TaskBitTorrent: 8 KB, 2 blocks
class Core_TaskManage::TaskMultiDownload: 8 KB, 2 blocks
TOTAL = 155.4 GB, 1207682 blocks
=== pool_stats (current) ===
class string_stats<struct Core_HTTPClient::http_response_body_t>: 1.80 GB, 196 blocks
class tstring_stats<struct Core_MultiDownload::log_item_t>: 12.5 MB, 27138 blocks
class deque_stats<struct Core_MultiDownload::log_item_t>: 1.81 MB, 29308 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>: 315.3 KB, 1746 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 225.5 KB, 295 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_info_base_t>: 132.1 KB, 703 blocks
class map_stats<class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 45.5 KB, 583 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 24.7 KB, 1 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 22.2 KB, 2 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 20.0 KB, 167 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t>: 13.2 KB, 1 blocks
class deque_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 11.7 KB, 497 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t::kvalue_template<6> >: 11.2 KB, 99 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 5.48 KB, 78 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 5.27 KB, 75 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 2.93 KB, 2 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 2.93 KB, 2 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t>: 352 B, 3 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t>: 320 B, 3 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_collect_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_dht_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_scrape_t> >: 72 B, 1 blocks
TOTAL = 1.82 GB, 60904 blocks
=== pool_stats (accumulative) ===
class string_stats<struct Core_HTTPClient::http_response_body_t>: 21.5 GB, 14479 blocks
class tstring_stats<struct Core_MultiDownload::log_item_t>: 31.4 MB, 66542 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>: 4.15 MB, 28474 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_info_base_t>: 2.65 MB, 14067 blocks
class deque_stats<struct Core_MultiDownload::log_item_t>: 2.62 MB, 39210 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 656.2 KB, 1960 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 133.5 KB, 69 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 127.3 KB, 1059 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 99.1 KB, 176 blocks
class map_stats<class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 45.5 KB, 583 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t>: 39.8 KB, 13 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t::kvalue_template<6> >: 29.3 KB, 653 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class deque_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 15.6 KB, 503 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 13.3 KB, 36 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 13.3 KB, 36 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 5.48 KB, 78 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 5.27 KB, 75 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t>: 352 B, 3 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t>: 320 B, 3 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_collect_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_dht_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_scrape_t> >: 72 B, 1 blocks
TOTAL = 21.5 GB, 168024 blocks
=== UDP Transfer ===
UDP 传输:
recv[76.1 MB]: 1 KB/s, send[168.5 MB] 57 KB/s
packets recv[318,942]: 9 pkt/s, send[512,982] 46 pkt/s
queue recv: 0, send: 0
DHT
recv[74.8 MB]: 0 KB/s, send[47.3 MB] 1 KB/s
packets recv[310,438]: 5 pkt/s, send[424,090]: 5 pkt/s
queue send: 0, threshold: 100, dropped queries: 7,534
UDP tracker
recv[0 B]: 0 KB/s, send[0 B] 0 KB/s
packets recv[0]: 0 pkt/s, send[0]: 0 pkt/s
queue send: 0
LTSeed UDP client
recv[0 B]: 0 KB/s, send[0 B] 0 KB/s
packets recv[0]: 0 pkt/s, send[0]: 0 pkt/s
queue send: 0
LTSeed UDP server
recv[1.13 MB]: 0 KB/s, send[121.1 MB] 57 KB/s < 19.9 MB/s
packets recv[7,238]: 3 pkt/s, send[88,892]: 40 pkt/s
queue send: 0
uTP
recv[0 B]: 0 KB/s, send[0 B] 0 KB/s
packets recv[0]: 0 pkt/s, send[0]: 0 pkt/s
queue send: 0
=== number of UDP sent packet by size ===
packet_size number_of_packet
46 171
47 2800
48 1
49 3659
51 13
53 1432
54 7
58 3
62 61
65 183
83 12
94 59
95 86
96 1
97 79
98 369574
99 1
101 57
102 1
103 64
105 12
109 10
111 8
113 12
117 5
119 9
121 22
125 1
127 4
129 6
135 1
143 4
145 2
151 2
159 1
167 11
169 4
173 4
175 5
177 1
183 2
191 1
199 1
207 2
213 1
215 1
265 59
266 3381
267 409
268 2660
269 3
270 2
272 18570
280 28
285 1
295 123
296 14053
297 270
298 4898
299 1
300 10
302 1410
472 13
879 119
972 6853
1379 21
1472 81702
=== number of UDP received packet by size ===
packet_size number_of_packet
11 28
18 4
20 237
30 6
38 1
40 1
43 1
46 219
53 3
55 16
56 228
57 1
58 414
59 50
60 5
62 158
65 1120
66 42
67 184
69 1
71 6
72 1
74 4
91 4
92 292
93 62
94 86
95 484
96 21
97 557
98 2292
100 7
101 785
103 517
104 1505
106 104
108 20
110 1
111 16
112 16
113 9
114 4
115 508
116 2
117 52
118 73
119 7
120 1
125 1
126 6
127 10
128 36
132 2
137 77
141 5
143 13
144 1
145 4
146 17
149 8
178 1
253 74
266 2
298 32
303 1
369 2
413 16
Time: 2022-03-23 23:51:14
Version: BitComet v1.86.2.28
Edition: 64-bit
Up Time: 1:10:46
Number of Task: 71 in total, 1 running
Long-Term Seeding: 101
Metadata Downloading: none
TCP Connections: 384 established, 0 half-open, 0 pending
Established: HTTP:200 连入:183 BT:1
Half-Open:
Pending:
Overall Download Rate: 8.0 MB/s
TCP Trackers: 0 KB/s
Metadata download for BT tasks: 0 KB/s
Metadata download for torrent list: 0 KB/s
Overall Upload Rate: 38 KB/s
Long-Term Seeding: 0 KB/s
Remote Download: 0 KB/s
Memory Usage:
[Working Set]: 1.76 GB
[Commit Size]: 4.06 GB
[Process Heap]: 129.9 MB
TCP Transfer Buffer: 2.85 GB
Disk Cache: 164.0 MB
Disk Write Buffer: 129.7 MB
Task Log: 14.2 MB
UDP Transfer Buffer: 1,020 KB
Torrent List: 852.7 KB
Global Log: 44.7 KB
File List: 0 B
Metadata Buffer: 0 B
Metadata Download: 0 B
Tracker Log: 0 B
Peer Log: 0 B
Free Memory:
Physical: 1 GB / 3.99 GB
Virtual: 2.65 GB / 8.99 GB
Process: 127.9 TB / 127.9 TB
Disk Cache Size:
Total Size: 163.9 MB
BitTorrent: 0 B
HTTP/FTP: 157.9 MB
Long-Term Seed: 6 MB
=== piece_cache ===
--------- total_size = 0 B
=== pool_block ===
block_regions_size = 7.37 MB
block_regions_num = 118
commited_size = 3.81 MB
free_region_num = 81
free_block_num = 912
free_block_size = 3.56 MB
large_regions_size = 2.53 GB
large_regions_num = 358
TOTAL_SIZE = 2.53 GB
=== committed_blocks (current) ===
class Core_Common::vector_buffer_stats<class Core_Wire::WireBuffer>: 2.24 GB, 595 blocks
class Core_Common::vector_buffer_stats<struct Core_CachedFile::file_chunk_t>: 287.8 MB, 70 blocks
ltseed_cache: 6 MB, 96 blocks
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 1,020 KB, 255 blocks
class Core_Wire::WireLinkLayer: 392.0 KB, 14 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 288.0 KB, 24 blocks
class Core_Socket::SocketPeer: 72.0 KB, 6 blocks
class Core_MultiDownload::MultiDownloadTaskImpl: 60.0 KB, 1 blocks
struct Core_Common::TimerQueue::timer_t: 40.0 KB, 10 blocks
class Core_TaskManage::TaskBasic: 36.0 KB, 3 blocks
class Core_Wire::wire_group_t: 16.0 KB, 1 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 16.0 KB, 2 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 16.0 KB, 2 blocks
class Core_TaskManage::TaskBitTorrent: 8 KB, 2 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 4 KB, 1 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 4 KB, 1 blocks
class Core_TaskManage::TaskMultiDownload: 4 KB, 1 blocks
class Core_Common::vector_buffer: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 0 B, 0 blocks
class Core_Common::vector_buffer_stats<struct Core_HTTPServer::http_response_t>: 0 B, 0 blocks
class Core_Common::xml_node_t: 0 B, 0 blocks
class Core_HTTPServer::HTTPServerImpl: 0 B, 0 blocks
class Core_TaskHTTPServer::http_response_body_callback_http_share: 0 B, 0 blocks
file_t::read(): 0 B, 0 blocks
struct Core_Tracker_DHT::knetwork::find_session_t: 0 B, 0 blocks
TOTAL = 2.53 GB, 1084 blocks
=== committed_blocks (accumulative) ===
class Core_Common::vector_buffer_stats<struct Core_CachedFile::file_chunk_t>: 76.2 GB, 35309 blocks
class Core_Common::vector_buffer_stats<class Core_Wire::WireBuffer>: 63.9 GB, 93903 blocks
class Core_Common::vector_buffer: 8.25 GB, 196415 blocks
class Core_Common::vector_buffer_stats<class Core_Socket::udp_package_t>: 3.16 GB, 829751 blocks
ltseed_cache: 2.27 GB, 37339 blocks
class Core_Common::xml_node_t: 14.9 MB, 3835 blocks
class Core_BitTorrent::BitTorrentProtocolHandshake: 7.58 MB, 1941 blocks
class Core_Wire::WireLinkLayer: 4.51 MB, 165 blocks
class Core_TaskHTTPServer::http_response_body_callback_http_share: 3.85 MB, 986 blocks
class Core_BitTorrent::BitTorrentProtocolDHEncryption: 3.78 MB, 969 blocks
struct Core_Tracker_DHT::knetwork::find_session_t: 3.37 MB, 865 blocks
class Core_HTTPServer::HTTPServerImpl: 2.42 MB, 62 blocks
class Core_Socket::SocketPeer: 1.83 MB, 157 blocks
class Core_Common::vector_buffer_stats<struct Core_HTTPServer::http_response_t>: 384.0 KB, 96 blocks
class Core_Common::vector_buffer_stats<class Core_SOAPClient::soap_wire_t>: 304.0 KB, 44 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 288.0 KB, 24 blocks
class Core_MultiDownload::MultiDownloadTaskImpl: 120.0 KB, 2 blocks
struct Core_Common::TimerQueue::timer_t: 40.0 KB, 10 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_client_received_t>: 36.0 KB, 9 blocks
class Core_TaskManage::TaskBasic: 36.0 KB, 3 blocks
class Core_Wire::wire_group_t: 16.0 KB, 1 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 16.0 KB, 2 blocks
class std::_Ref_count_obj_alloc<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t,struct Core_Common::shared_ptr_allocator<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 16.0 KB, 2 blocks
file_t::read(): 16.0 KB, 4 blocks
class Core_Common::vector_buffer_stats<struct Core_Common::soap_server_request_t>: 8 KB, 2 blocks
class Core_TaskManage::TaskBitTorrent: 8 KB, 2 blocks
class Core_TaskManage::TaskMultiDownload: 8 KB, 2 blocks
TOTAL = 154.0 GB, 1201900 blocks
=== pool_stats (current) ===
class string_stats<struct Core_HTTPClient::http_response_body_t>: 620.5 MB, 105 blocks
class tstring_stats<struct Core_MultiDownload::log_item_t>: 12.3 MB, 26941 blocks
class deque_stats<struct Core_MultiDownload::log_item_t>: 1.80 MB, 29111 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>: 315.3 KB, 1746 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 225.5 KB, 295 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_info_base_t>: 132.1 KB, 703 blocks
class map_stats<class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 45.5 KB, 583 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 24.7 KB, 1 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 22.2 KB, 2 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 20.0 KB, 167 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t>: 13.2 KB, 1 blocks
class deque_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 11.7 KB, 497 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t::kvalue_template<6> >: 11.0 KB, 99 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 5.48 KB, 78 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 5.27 KB, 75 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 2.93 KB, 2 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 2.93 KB, 2 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t>: 352 B, 3 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t>: 320 B, 3 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_collect_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_dht_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_scrape_t> >: 72 B, 1 blocks
TOTAL = 635.5 MB, 60419 blocks
=== pool_stats (accumulative) ===
class string_stats<struct Core_HTTPClient::http_response_body_t>: 20.2 GB, 14346 blocks
class tstring_stats<struct Core_MultiDownload::log_item_t>: 31.1 MB, 66148 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>: 4.15 MB, 28474 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_info_base_t>: 2.65 MB, 14067 blocks
class deque_stats<struct Core_MultiDownload::log_item_t>: 2.61 MB, 39012 blocks
class vector_stats<struct Core_Tracker_DHT::knode_t>: 656.2 KB, 1960 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 133.5 KB, 69 blocks
class tstring_stats<struct wxGlobalLog_LogCallback::log_info_t>: 127.3 KB, 1059 blocks
class vector_stats<struct wxGlobalLog_LogCallback::log_info_t>: 99.1 KB, 176 blocks
class map_stats<class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 45.5 KB, 583 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t>: 39.8 KB, 13 blocks
class vector_stats<struct Core_Tracker_DHT::kstored_t::kvalue_template<6> >: 28.7 KB, 650 blocks
class vector_stats<struct Core_Tracker_DHT::kbucket_t>: 21.8 KB, 2 blocks
class deque_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_rss_t> >: 15.6 KB, 503 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 13.3 KB, 36 blocks
class vector_stats<class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 13.3 KB, 36 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t> >: 5.48 KB, 78 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t> >: 5.27 KB, 75 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_history_t>: 352 B, 3 blocks
class tstring_stats<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_share_t>: 320 B, 3 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_collect_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_dht_t> >: 72 B, 1 blocks
class map_stats<class Core_Common::string_fixed_size<20>,class std::shared_ptr<struct Core_BitTorrent_Share::InterfaceBitTorrentShare::torrent_scrape_t> >: 72 B, 1 blocks
TOTAL = 20.3 GB, 167296 blocks
=== UDP Transfer ===
UDP 传输:
recv[76.0 MB]: 1 KB/s, send[166.3 MB] 39 KB/s
packets recv[318,539]: 10 pkt/s, send[511,212] 35 pkt/s
queue recv: 7, send: 0
DHT
recv[74.8 MB]: 0 KB/s, send[47.2 MB] 1 KB/s
packets recv[310,182]: 8 pkt/s, send[423,835]: 8 pkt/s
queue send: 0, threshold: 100, dropped queries: 7,534
UDP tracker
recv[0 B]: 0 KB/s, send[0 B] 0 KB/s
packets recv[0]: 0 pkt/s, send[0]: 0 pkt/s
queue send: 0
LTSeed UDP client
recv[0 B]: 0 KB/s, send[0 B] 0 KB/s
packets recv[0]: 0 pkt/s, send[0]: 0 pkt/s
queue send: 0
LTSeed UDP server
recv[1.10 MB]: 0 KB/s, send[119.1 MB] 38 KB/s < 19.9 MB/s
packets recv[7,098]: 2 pkt/s, send[87,377]: 27 pkt/s
queue send: 0
uTP
recv[0 B]: 0 KB/s, send[0 B] 0 KB/s
packets recv[0]: 0 pkt/s, send[0]: 0 pkt/s
queue send: 0
=== number of UDP sent packet by size ===
packet_size number_of_packet
46 171
47 2785
48 1
49 3646
51 13
53 1423
54 7
58 3
62 61
65 183
83 12
94 59
95 86
96 1
97 75
98 369574
99 1
101 57
102 1
103 64
105 12
109 10
111 8
113 12
117 3
119 9
121 22
125 1
127 4
129 6
135 1
143 4
145 2
151 2
159 1
167 11
169 4
173 4
175 5
177 1
183 2
191 1
199 1
215 1
265 58
266 3374
267 408
268 2649
269 3
270 2
272 18482
280 27
285 1
295 120
296 13979
297 269
298 4883
299 1
300 10
302 1403
472 13
879 119
972 6727
1379 21
1472 80313
=== number of UDP received packet by size ===
packet_size number_of_packet
11 28
18 4
20 232
30 6
38 1
40 1
43 1
46 219
53 3
55 16
56 228
57 1
58 414
59 50
60 5
62 158
65 1118
66 42
67 184
69 1
71 6
72 1
74 4
91 4
92 292
93 62
94 86
95 484
96 21
97 557
98 2292
100 7
101 785
103 517
104 1505
106 104
108 20
110 1
111 16
112 16
113 9
114 4
115 508
116 2
117 52
118 73
119 7
120 1
125 1
126 6
127 10
128 36
132 2
137 76
141 5
143 13
144 1
145 4
146 17
149 8
178 1
253 74
266 2
298 32
303 1
369 2
413 16
彗星电脑版无法登录
感谢反馈。HTTP下载暂停后能恢复正常吗?
服务器维护,已恢复正常。
还是不行,用的江苏移动宽带
关于这个问题 我这里有一些小疑问
打包下载会含有3~5次断流,因为服务器正在打包文件,此时只要等待断流时间不会超过5~10秒,5~10秒后满速下载
kinhdown的下载目前是打包下载,也就是下载过程中文件是会变动的,但是比特彗星会检测文件是否变动,表现为下载1s断开再重试再断开
但也是一样,和楼下一样,先后测试 不存在线程跑满限制的情况.
然后同样 复制链接chrome下载也是可以完整下载下来
看看任务日志,因为目前每个线程检测的是文件大小,需要对方服务器付和HTTP协议规范,响应206状态码,因为比特彗星不是分段下载,所以下完无需合并文件。用IDM这种分段下载可能可以解决你的问题
是的,一暂停就恢复了
关于此类的下载能否增加一个新的选项
对的,,就是你图上这种,响应200,但是每次回应的length长度体积不一致,这种是对方网站没有遵守HTTP协议,不规范响应导致的。。看看官方要不要做下兼容吧。个人来说感觉没必要。。兼容的话,估计是检测到长度变化则丢弃多线程,仅采用主线程实现单线程下载,这样可以兼容解决这个问题,,想要实现多线程,就得和IDM那样搞分块下载。。那就没必要了,实属坑,下完还要合并文件