19 </style> |
19 </style> |
20 </head> |
20 </head> |
21 <body><a NAME="top" ID="top"></a> |
21 <body><a NAME="top" ID="top"></a> |
22 <h1>eric5.Helpviewer.VirusTotalApi</h1> |
22 <h1>eric5.Helpviewer.VirusTotalApi</h1> |
23 <p> |
23 <p> |
24 Module implementing the <a href="http://www.virustotal.com">VirusTotal</a> API class. |
24 Module implementing the <a href="http://www.virustotal.com">VirusTotal</a> |
|
25 API class. |
25 </p> |
26 </p> |
26 <h3>Global Attributes</h3> |
27 <h3>Global Attributes</h3> |
27 <table> |
28 <table> |
28 <tr><td>None</td></tr> |
29 <tr><td>None</td></tr> |
29 </table> |
30 </table> |
40 </table> |
41 </table> |
41 <hr /><hr /> |
42 <hr /><hr /> |
42 <a NAME="VirusTotalAPI" ID="VirusTotalAPI"></a> |
43 <a NAME="VirusTotalAPI" ID="VirusTotalAPI"></a> |
43 <h2>VirusTotalAPI</h2> |
44 <h2>VirusTotalAPI</h2> |
44 <p> |
45 <p> |
45 Class implementing the <a href="http://www.virustotal.com">VirusTotal</a> API. |
46 Class implementing the <a href="http://www.virustotal.com">VirusTotal</a> |
|
47 API. |
46 </p><h3>Signals</h3> |
48 </p><h3>Signals</h3> |
47 <dl> |
49 <dl> |
48 <dt>checkServiceKeyFinished(bool, str)</dt> |
50 <dt>checkServiceKeyFinished(bool, str)</dt> |
49 <dd> |
51 <dd> |
50 emitted after the service key check |
52 emitted after the service key |
51 has been performed. It gives a flag indicating validity (boolean) and |
53 check has been performed. It gives a flag indicating validity |
52 an error message in case of a network error (string). |
54 (boolean) and an error message in case of a network error (string). |
53 </dd><dt>fileScanReport(str)</dt> |
55 </dd><dt>fileScanReport(str)</dt> |
54 <dd> |
56 <dd> |
55 emitted with the URL of the file scan report page |
57 emitted with the URL of the file scan report |
|
58 page |
56 </dd><dt>submitUrlError(str)</dt> |
59 </dd><dt>submitUrlError(str)</dt> |
57 <dd> |
60 <dd> |
58 emitted with the error string, if the URL scan |
61 emitted with the error string, if the URL scan |
59 submission returned an error. |
62 submission returned an error. |
60 </dd><dt>urlScanReport(str)</dt> |
63 </dd><dt>urlScanReport(str)</dt> |
61 <dd> |
64 <dd> |
62 emitted with the URL of the URL scan report page |
65 emitted with the URL of the URL scan report page |
63 </dd> |
66 </dd> |
64 </dl> |
67 </dl> |
153 </dd> |
156 </dd> |
154 </dl><a NAME="VirusTotalAPI.__getFileScanReportUrlFinished" ID="VirusTotalAPI.__getFileScanReportUrlFinished"></a> |
157 </dl><a NAME="VirusTotalAPI.__getFileScanReportUrlFinished" ID="VirusTotalAPI.__getFileScanReportUrlFinished"></a> |
155 <h4>VirusTotalAPI.__getFileScanReportUrlFinished</h4> |
158 <h4>VirusTotalAPI.__getFileScanReportUrlFinished</h4> |
156 <b>__getFileScanReportUrlFinished</b>(<i></i>) |
159 <b>__getFileScanReportUrlFinished</b>(<i></i>) |
157 <p> |
160 <p> |
158 Private slot to determine the result of the file scan report URL request. |
161 Private slot to determine the result of the file scan report URL |
|
162 request. |
159 </p><a NAME="VirusTotalAPI.__loadSettings" ID="VirusTotalAPI.__loadSettings"></a> |
163 </p><a NAME="VirusTotalAPI.__loadSettings" ID="VirusTotalAPI.__loadSettings"></a> |
160 <h4>VirusTotalAPI.__loadSettings</h4> |
164 <h4>VirusTotalAPI.__loadSettings</h4> |
161 <b>__loadSettings</b>(<i></i>) |
165 <b>__loadSettings</b>(<i></i>) |
162 <p> |
166 <p> |
163 Private method to load the settings. |
167 Private method to load the settings. |