Mon, 17 Mar 2014 19:11:48 +0100
Extended QsciScintillaCompat to allow to set the modified status and made the selection of an encoding in the editor change the modified state.
2387
2d119e79ab54
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2386
diff
changeset
|
1 | <!DOCTYPE html> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric5.Helpviewer.VirusTotalApi</title> |
2387
2d119e79ab54
Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2386
diff
changeset
|
4 | <meta charset="UTF-8"> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <style> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | body { |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | background: #EDECE6; |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | margin: 0em 1em 10em 1em; |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | color: black; |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | } |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | h1 { color: white; background: #85774A; } |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h2 { color: white; background: #85774A; } |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h3 { color: white; background: #9D936E; } |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h4 { color: white; background: #9D936E; } |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | a { color: #BA6D36; } |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </style> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </head> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <body><a NAME="top" ID="top"></a> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <h1>eric5.Helpviewer.VirusTotalApi</h1> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <p> |
3018
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
24 | Module implementing the <a href="http://www.virustotal.com">VirusTotal</a> |
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
25 | API class. |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | </p> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | <h3>Global Attributes</h3> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | <tr><td>None</td></tr> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | </table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <h3>Classes</h3> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <tr> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <td><a href="#VirusTotalAPI">VirusTotalAPI</a></td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <td>Class implementing the <a href="http://www.virustotal.com">VirusTotal</a> API.</td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | </tr> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | </table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <h3>Functions</h3> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | <table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <tr><td>None</td></tr> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | </table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | <hr /><hr /> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <a NAME="VirusTotalAPI" ID="VirusTotalAPI"></a> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | <h2>VirusTotalAPI</h2> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <p> |
3018
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
46 | Class implementing the <a href="http://www.virustotal.com">VirusTotal</a> |
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
47 | API. |
1228
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
48 | </p><h3>Signals</h3> |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
49 | <dl> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
50 | <dt>checkServiceKeyFinished(bool, str)</dt> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
51 | <dd> |
3018
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
52 | emitted after the service key |
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
53 | check has been performed. It gives a flag indicating validity |
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
54 | (boolean) and an error message in case of a network error (string). |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
55 | </dd><dt>fileScanReport(str)</dt> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
56 | <dd> |
3018
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
57 | emitted with the URL of the file scan report |
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
58 | page |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
59 | </dd><dt>submitUrlError(str)</dt> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
60 | <dd> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
61 | emitted with the error string, if the URL scan |
3018
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
62 | submission returned an error. |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
63 | </dd><dt>urlScanReport(str)</dt> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
64 | <dd> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
65 | emitted with the URL of the URL scan report page |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
66 | </dd> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
67 | </dl> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | <h3>Derived from</h3> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | QObject |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | <h3>Class Attributes</h3> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | <table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <tr><td>GetFileReportPattern</td></tr><tr><td>GetUrlReportPattern</td></tr><tr><td>ReportFileScanPagePattern</td></tr><tr><td>ReportUrlScanPagePattern</td></tr><tr><td>ScanUrlPattern</td></tr><tr><td>SearchUrl</td></tr><tr><td>ServiceResult_InvalidServiceKey</td></tr><tr><td>ServiceResult_ItemNotPresent</td></tr><tr><td>ServiceResult_ItemPresent</td></tr><tr><td>ServiceResult_RequestLimitReached</td></tr><tr><td>TestServiceKeyScanID</td></tr> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | </table> |
1228
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
74 | <h3>Class Methods</h3> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
75 | <table> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
76 | <tr> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
77 | <td><a href="#VirusTotalAPI.getSearchRequestData">getSearchRequestData</a></td> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
78 | <td>Class method to assemble the search request data structure.</td> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
79 | </tr> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
80 | </table> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | <h3>Methods</h3> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | <table> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <tr> |
1229
a8207dc73672
Fixed an issue in the source documentor and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1228
diff
changeset
|
84 | <td><a href="#VirusTotalAPI.__init__">VirusTotalAPI</a></td> |
a8207dc73672
Fixed an issue in the source documentor and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1228
diff
changeset
|
85 | <td>Constructor</td> |
a8207dc73672
Fixed an issue in the source documentor and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1228
diff
changeset
|
86 | </tr><tr> |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
87 | <td><a href="#VirusTotalAPI.__checkServiceKeyValidityFinished">__checkServiceKeyValidityFinished</a></td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
88 | <td>Private slot to determine the result of the service key validity check.</td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
89 | </tr><tr> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
90 | <td><a href="#VirusTotalAPI.__getFileScanReportUrl">__getFileScanReportUrl</a></td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
91 | <td>Private method to get the report URL for a file scan.</td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
92 | </tr><tr> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
93 | <td><a href="#VirusTotalAPI.__getFileScanReportUrlFinished">__getFileScanReportUrlFinished</a></td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
94 | <td>Private slot to determine the result of the file scan report URL request.</td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
95 | </tr><tr> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <td><a href="#VirusTotalAPI.__loadSettings">__loadSettings</a></td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | <td>Private method to load the settings.</td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | </tr><tr> |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
99 | <td><a href="#VirusTotalAPI.__submitUrlFinished">__submitUrlFinished</a></td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
100 | <td>Private slot to determine the result of the URL scan submission.</td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
101 | </tr><tr> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | <td><a href="#VirusTotalAPI.checkServiceKeyValidity">checkServiceKeyValidity</a></td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <td>Public method to check the validity of the given service key.</td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | </tr><tr> |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
105 | <td><a href="#VirusTotalAPI.preferencesChanged">preferencesChanged</a></td> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
106 | <td>Public slot to handle a change of preferences.</td> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | </tr><tr> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | <td><a href="#VirusTotalAPI.submitUrl">submitUrl</a></td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | <td>Public method to submit an URL to be scanned.</td> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | </tr> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | </table> |
1228
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
112 | <h3>Static Methods</h3> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
113 | <table> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
114 | <tr><td>None</td></tr> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
115 | </table> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
116 | <a NAME="VirusTotalAPI.getSearchRequestData" ID="VirusTotalAPI.getSearchRequestData"></a> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
117 | <h4>VirusTotalAPI.getSearchRequestData (class method)</h4> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
118 | <b>getSearchRequestData</b>(<i>term</i>) |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
119 | <p> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
120 | Class method to assemble the search request data structure. |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
121 | </p><dl> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
122 | <dt><i>term</i></dt> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
123 | <dd> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
124 | search term (string) |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
125 | </dd> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
126 | </dl><dl> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
127 | <dt>Returns:</dt> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
128 | <dd> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
129 | tuple of network request object, operation and parameters |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
130 | (QNetworkRequest, QNetworkAccessManager.Operation, QByteArray) |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
131 | </dd> |
7afaf2fca55b
Updated source docu with new soutce documentor.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
993
diff
changeset
|
132 | </dl><a NAME="VirusTotalAPI.__init__" ID="VirusTotalAPI.__init__"></a> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | <h4>VirusTotalAPI (Constructor)</h4> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | <b>VirusTotalAPI</b>(<i>parent=None</i>) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | <p> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | Constructor |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | </p><dl> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | <dt><i>parent</i></dt> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | <dd> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | reference to the parent object (QObject) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | </dd> |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
142 | </dl><a NAME="VirusTotalAPI.__checkServiceKeyValidityFinished" ID="VirusTotalAPI.__checkServiceKeyValidityFinished"></a> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
143 | <h4>VirusTotalAPI.__checkServiceKeyValidityFinished</h4> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
144 | <b>__checkServiceKeyValidityFinished</b>(<i></i>) |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
145 | <p> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
146 | Private slot to determine the result of the service key validity check. |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
147 | </p><a NAME="VirusTotalAPI.__getFileScanReportUrl" ID="VirusTotalAPI.__getFileScanReportUrl"></a> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
148 | <h4>VirusTotalAPI.__getFileScanReportUrl</h4> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
149 | <b>__getFileScanReportUrl</b>(<i>scanId</i>) |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
150 | <p> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
151 | Private method to get the report URL for a file scan. |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
152 | </p><dl> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
153 | <dt><i>scanId</i></dt> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
154 | <dd> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
155 | ID of the scan to get the report URL for (string) |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
156 | </dd> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
157 | </dl><a NAME="VirusTotalAPI.__getFileScanReportUrlFinished" ID="VirusTotalAPI.__getFileScanReportUrlFinished"></a> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
158 | <h4>VirusTotalAPI.__getFileScanReportUrlFinished</h4> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
159 | <b>__getFileScanReportUrlFinished</b>(<i></i>) |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
160 | <p> |
3018
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
161 | Private slot to determine the result of the file scan report URL |
70924c0bdaf1
Corrected some source docu issues and regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
2966
diff
changeset
|
162 | request. |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
163 | </p><a NAME="VirusTotalAPI.__loadSettings" ID="VirusTotalAPI.__loadSettings"></a> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | <h4>VirusTotalAPI.__loadSettings</h4> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | <b>__loadSettings</b>(<i></i>) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | <p> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | Private method to load the settings. |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
168 | </p><a NAME="VirusTotalAPI.__submitUrlFinished" ID="VirusTotalAPI.__submitUrlFinished"></a> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
169 | <h4>VirusTotalAPI.__submitUrlFinished</h4> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
170 | <b>__submitUrlFinished</b>(<i></i>) |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
171 | <p> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
172 | Private slot to determine the result of the URL scan submission. |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | </p><a NAME="VirusTotalAPI.checkServiceKeyValidity" ID="VirusTotalAPI.checkServiceKeyValidity"></a> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | <h4>VirusTotalAPI.checkServiceKeyValidity</h4> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | <b>checkServiceKeyValidity</b>(<i>key, protocol=""</i>) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | <p> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | Public method to check the validity of the given service key. |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | </p><dl> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179 | <dt><i>key</i></dt> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | <dd> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | service key (string) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | </dd><dt><i>protocol</i></dt> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | <dd> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | protocol used to access VirusTotal (string) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | </dd> |
979
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
186 | </dl><a NAME="VirusTotalAPI.preferencesChanged" ID="VirusTotalAPI.preferencesChanged"></a> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
187 | <h4>VirusTotalAPI.preferencesChanged</h4> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
188 | <b>preferencesChanged</b>(<i></i>) |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
189 | <p> |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
190 | Public slot to handle a change of preferences. |
0ae0c8852d31
Refined the VirusTotal code.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
978
diff
changeset
|
191 | </p><a NAME="VirusTotalAPI.submitUrl" ID="VirusTotalAPI.submitUrl"></a> |
978
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | <h4>VirusTotalAPI.submitUrl</h4> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | <b>submitUrl</b>(<i>url</i>) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | <p> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | Public method to submit an URL to be scanned. |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | </p><dl> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | <dt><i>url</i></dt> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198 | <dd> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199 | url to be scanned (QUrl) |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200 | </dd> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201 | </dl> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202 | <div align="right"><a href="#top">Up</a></div> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | <hr /> |
11f8adbcac97
Added an interface to VirusTotal to the web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
204 | </body></html> |