-
Notifications
You must be signed in to change notification settings - Fork 1
/
下载器的一些想法.txt
96 lines (69 loc) · 4.14 KB
/
下载器的一些想法.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# -*- coding: utf-8
# downTool
1.�̳߳ػ�����
���صĹ����в��ϵ����ӵ����ڽ�������
������ӣ�
���е�����ģʽ
ֱ����ĩβ������
��Ҫʹ���߳���
��α�֤���صĹ��������ص�����û�����⣿
���غ�ֱ�Ӽ�飿��μ��?�Ƿ���Ҫ�ȶ����ݴ�С��
���غ�ȶ����ݳ����Ļ�Ӧ����������
�ػ��̵߳Ĺ���Ӧ����ʲô���ӵ�
�����߳��費��Ҫע����
�ֿ�����
������������ģʽ��
��tasklist�д����ֿ����������
�ֿ�����������ɺ�д��ͬ������·���µ�json�ļ��У�������ʷ��¼+�ϵ�
�ֿ�������ٶ�ͳһ��ʾ���ۼƼ���
���صĹ������ȼ����Զ���ĽŲ�ȥ��������
���Զ��������£�ʹ������·��+����folder �ļ��б��� �����ļ� ͬʱ�����������б��������У������б���Ҫ������С�ļ����������Լ�
ÿ�����ļ�������Ϊһ���ļ��У�����Ҫ�����ô��ļ��IJ�ֳ��������ؼ�¼��
ʹ�ù����̹߳���
�ػ��߳� Ӧ�������߳�ֱ�Ӵ���
�ػ��߳�
+def �����߳� �� ��Ҫ��ɵ������ǣ�
1 �������غ���
2 �㱨����״̬+��ǰ
1. �������ں��أ����Dz��ϵ����ɺ���?
�����㱨����״̬��ֱ��ʹ��
�����Կ�ֱ��ɧ����
[{
path:xx, -�ļ�����·��-
url:xx, -Ŀ����������-
isDown:xx, -ȷ���Ƿ����ع�-
isCheck:xx -ȷ���Ƿ���-
}]
statusΪ�߳�״̬����ʽΪ
[{
name:xxx, -�߳�����-
tag:xx, -�����߳����ͣ������߳�/����̣߳�-
now:xxxx, -��ǰ״̬-
time_start:xxxx, -�߳̿�ʼʱ��-
goal:xxx, -����·��path-
thread:xx, -�߳�-
}]
����-2020��2�£�
1. αװͷ���� --���
2. ���߳�����/�ػ��߳�/������ʾ��ǰ����ɵ����ؽ��� --���
3. ���߳�����/���ؼ�飨ʹ�ö�����߳̽��м�飩 --δ���
a. �ļ�����/·�������Լ��
b. �ļ���С���
4. ���߳�����/�����߳� --���
a. ��ʱ����
b. ���߳�����һ�����ļ�����ɣ�
5. ���������б�������������ʷ --���
6. ���������� --��
a. ͼ�λ�����
b. �ն˽�����ʾ
7. �ɿ��ƵĴ������ --���
8. �ṩ���Ի���Ӣ��׳հ㣩��ע�� --�Ҿ����ǿ�����
9. �ṩ���Է�ʽ --����˵���Լ�����ɶ�
10. �ṩһ��pypi�����صİ汾 --���
11. ������ --���-�ṩ�˽�����ʾ
a. vue
b. �ն�
12. IP������
13. Ĭ�ϵ�����·��+�Զ�������·���ķ�ʽ --δ���
14. ���ļ��ϵ�����/���ؼ�� --δ���
15.