-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathio-package.json
More file actions
277 lines (277 loc) · 17.9 KB
/
io-package.json
File metadata and controls
277 lines (277 loc) · 17.9 KB
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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
{
"common": {
"name": "net-tools",
"version": "1.2.3",
"news": {
"1.2.3": {
"en": "Change link to license",
"de": "Link ändern zur Lizenz",
"ru": "Изменить ссылку на лицензию",
"pt": "Mudar o link para a licença",
"nl": "Verwijzing naar licentie wijzigen",
"fr": "Changer le lien vers la licence",
"it": "Modifica del link alla licenza",
"es": "Cambiar el enlace a la licencia",
"pl": "Zmień link do licencji",
"uk": "Зміна посилання на ліцензію",
"zh-cn": "更改许可证链接"
},
"1.2.2": {
"en": "Fix ip and mac check while add manual new device",
"de": "Fix ip und mac überprüfen, während manuell neues Gerät hinzufügen",
"ru": "Исправьте ip и mac, добавив новое устройство вручную",
"pt": "Corrigir ip e verificação Mac enquanto adicionar novo dispositivo manual",
"nl": "Ip en mac controleren terwijl handmatige nieuwe apparaat toevoegen",
"fr": "Correction ip et mac vérifier tout en ajoutant manuel nouveau périphérique",
"it": "Fissare ip e controllare mac mentre aggiungere nuovo dispositivo manuale",
"es": "Fijar el cheque de ip y mac mientras añadir el nuevo dispositivo manual",
"pl": "Napraw sprawdzanie ip i mac podczas dodawania ręcznego nowego urządzenia",
"uk": "Виправлення ip і mac перевірки при додаванні ручного нового пристрою",
"zh-cn": "在添加手动新设备的同时修复 ip 和 mac 检查"
},
"1.2.1": {
"en": "Refactor port scan",
"de": "Refactor Port Scan",
"ru": "Рефакторное сканирование портов",
"pt": "Varredura da porta de refator",
"nl": "Refactor poortscan",
"fr": "Analyse du port de refactor",
"it": "Scansione della porta del refactor",
"es": "Refactor port scan",
"pl": "Refaktor skanowania portu",
"uk": "Рефактор сканування порту",
"zh-cn": "重构端口扫描"
},
"1.2.0": {
"en": "Added network interface information for localhost to device manager",
"de": "Netzwerkschnittstelleninformationen für localhost zu Gerätemanager hinzugefügt",
"ru": "Добавлена информация сетевого интерфейса для локального хоста в диспетчер устройств",
"pt": "Adicionamos informações de interface de rede para o localhost ao gerenciador de dispositivos",
"nl": "Netwerkinterface-informatie voor localhost toegevoegd aan apparaatbeheer",
"fr": "Ajout d'informations d'interface réseau pour localhost au gestionnaire de périphériques",
"it": "Aggiunto informazioni di interfaccia di rete per localhost al gestore di dispositivo",
"es": "Información de interfaz de red adicional para el administrador de dispositivos localhost",
"pl": "Dodano informacje o interfejsie sieciowym dla localhost do menedżera urządzeń",
"uk": "Додано інформацію інтерфейсу мережі для локальногоhost для диспетчера пристроїв",
"zh-cn": "为本地主机添加网络接口信息到设备管理器"
},
"1.1.2": {
"en": "Add meta object object for instance to store device pictures from device manager\nFix repository checker errors \n",
"de": "Fügen Sie zum Beispiel Meta-Objekt-Objekt hinzu, um Gerätebilder vom Gerätemanager zu speichern\nRepository-Checker-Fehler behoben\n",
"ru": "Добавление метаобъекта, например, для хранения изображений устройства из диспетчера устройств\nИсправьте ошибки проверки репозитория\n",
"pt": "Adicione meta objeto por exemplo para armazenar imagens de dispositivos do gerenciador de dispositivos\nCorrigir erros de verificação de repositório\n",
"nl": "Voeg meta object object bijvoorbeeld toe om apparaatafbeeldingen van apparaatbeheerder op te slaan\nFix repository checker fouten\n",
"fr": "Ajouter l'objet meta par exemple pour stocker des images de périphérique depuis le gestionnaire de périphérique\nCorrection des erreurs de contrôle du dépôt\n",
"it": "Aggiungi oggetto meta per esempio per memorizzare le immagini del dispositivo dal gestore del dispositivo\nRisolvi gli errori di controllo del repository\n",
"es": "Añadir objeto meta por ejemplo para almacenar imágenes de dispositivo desde el administrador del dispositivo\nErrores de comprobación de repositorios fijos\n",
"pl": "Dodaj obiekt meta na przykład do przechowywania obrazów urządzeń od menedżera urządzeń\nPopraw błędy sprawdzania repozytorium\n",
"uk": "Додати об'єкт мета-об'єкта для зберігання зображень пристроїв від диспетчера пристроїв\nВиправлення помилок репозиторій\n",
"zh-cn": "添加元对象, 例如存储设备管理器中的设备图片\n修复仓库检查器错误\n"
},
"1.1.1": {
"en": "Fix \"Cannot read properties of undefined (reading 'find')\"",
"de": "Fehlerbehebung \"Cannot read properties of undefined (reading 'find')\"",
"ru": "Исправление «Невозможно прочитать свойства неопределенного (чтение «найти»)»",
"pt": "Corrigir \"Não é possível ler propriedades indefinidas (ler 'find')\"",
"nl": "Fix \"Kan eigenschappen van ongedefinieerde niet lezen\"",
"fr": "Correction \"Impossible de lire les propriétés de l'indéfini (lire 'find')\"",
"it": "Fissare \"Non leggere le proprietà di non definito (leggendo 'find')\"",
"es": "Arreglar \"No se pueden leer propiedades indefinidas (leer 'find')\"",
"pl": "Naprawiono \"Nie można odczytać właściwości niezdefiniowanych (czytanie 'find')\"",
"uk": "Фіксація \"Не можна прочитати властивості невизначеної (читання 'find')\"",
"zh-cn": "修正“ 无法读取未定义的属性( 读取“ find” ) "
},
"1.1.0": {
"en": "New feature ignore list for autodiscovery\nNew feature Wake-on-LAN with IP for devices on other subnets\nOptimize config for better responsive behavior\nSync license key on all instance configurations if a key was already entered in one instance configuration\nMoved translations from configuration interface to i18n files\nUpdate dependencies",
"de": "Neues Feature ignorieren Liste für Autodiscovery\nNeue Funktion Wake-on-LAN mit IP für Geräte in anderen Subnetzen\nKonfiguration optimiert für Unterschiedliche Bildschirm größen\nLizenzschlüssel synchronisieren in allen Instanz-Konfigurationen, wenn ein Schlüssel bereits in einer Instanz-Konfiguration eingegeben wurde\nVerschieben von Übersetzungen von der Konfiguration nach i18n Dateien\nAbhängigkeiten aktualisiert",
"ru": "Новая функция проигнорировать список для автоматического обнаружения\nНовая функция Wake-on-LAN с IP для устройств на других подсетях\nОптимизация конфигурации для лучшего отзывчивого поведения\nСинхронный лицензионный ключ на всех конфигурациях, если ключ уже был введен в конфигурации одного экземпляра\nПеремещение переводов с интерфейса конфигурации на i18n файлы\nЗависимости обновления",
"pt": "Novo recurso ignora a lista de autodescoberta\nNovo recurso Wake-on-LAN com IP para dispositivos em outras sub-redes\nOtimize a configuração para melhor comportamento responsivo\nSincronizar chave de licença em todas as configurações de instância se uma chave já foi inserida em uma configuração de instância\nTraduções movidas da interface de configuração para arquivos i18n\nDependências de atualização",
"nl": "Nieuwe functie negeert lijst voor autoontdekking\nNieuwe functie Wake-on-LAN met IP voor apparaten op andere subnetten\nConfigureren optimaliseren voor beter responsief gedrag\nLicentiesleutel synchroniseren op alle instantieconfiguraties als er al een sleutel is ingevoerd in één instantieconfiguratie\nVerplaatste vertalingen van configuratie interface naar i18n bestanden\nAfhankelijkheden bijwerken",
"fr": "Nouvelle fonctionnalité ignorer la liste pour la découverte automatique\nNouvelle fonctionnalité Wake-on-LAN avec IP pour les appareils sur d'autres sous-réseaux\nOptimiser la configuration pour un meilleur comportement réactif\nSynchroniser la clé de licence sur toutes les configurations d'instance si une clé a déjà été saisie dans une configuration d'instance\nTranslations déplacées de l'interface de configuration vers les fichiers i18n\nMise à jour des dépendances",
"it": "Nuova lista ignorare funzionalità per autodiscovery\nNuova funzionalità Wake-on-LAN con IP per dispositivi su altre subnet\nOttimizzare la configurazione per un migliore comportamento reattivo\nLa chiave di licenza Sync su tutte le configurazioni delle istanze se una chiave è già stata inserita nella configurazione di un'istanza\nTraduzioni spostate dall'interfaccia di configurazione ai file i18n\nDipendenze di aggiornamento",
"es": "Nueva característica ignora lista para autodescubrimiento\nNueva función Wake-on-LAN con IP para dispositivos en otras subredes\nOptimize config for better responsive behaviour\nClave de licencia de sincronización en todas las configuraciones de instancias si una clave ya fue introducida en una configuración de instancia\nTraducciones móviles desde la interfaz de configuración a archivos i18n\nActualizar las dependencias",
"pl": "Nowa lista ignorowania funkcji dla autoodkrycia\nNowa funkcja Wake- on- LAN z IP dla urządzeń na innych podsieciach\nOptymalizacja konfiguracji dla lepszego reagowania zachowania\nSynchronizuj klucz licencyjny na wszystkich konfiguracjach instancji, jeśli klucz został już wprowadzony w konfiguracji jednej instancji\nTłumaczenie z interfejsu konfiguracyjnego na pliki i18n\nAktualizuj zależności",
"uk": "Нова функція ігнорування списку для автоматичногорозкриття\nНова функція Wake-on-LAN з IP для пристроїв на інших підмережах\nОптимізуйте налаштування для кращої адаптивної поведінки\nСинхронізація ліцензійного ключа на всіх налаштуваннях екземпляра, якщо ключ вже увійшов в одну конкретну конфігурацію\nПереміщені переклади з інтерфейсу конфігурації до файлів i18n\nОновлення залежності",
"zh-cn": "新特性忽略自动发现列表\n用于其他子网设备的新功能 Wake- on-LAN\n优化配置以更好地应对行为\n如果密钥已经输入到一个实例配置中, 在所有实例配置上同步许可密钥\n将配置界面的翻译移至 i18n 文件\n更新依赖关系\n修理一些由适配器检查器修补的东西"
}
},
"messages": [
{
"condition": {
"operand": "and",
"rules": [
"oldVersion<1.0.1",
"newVersion>=1.0.1"
]
},
"title": {
"en": "Important notice!",
"de": "Wichtiger Hinweis!"
},
"text": {
"en": "From version 1.0.1 a license is required to use the adapter. You can buy it here -> https://www.all-smart.net/produkt/iobroker-net-tools-v1-lizenz/\n If you have supported me in the past i will give you a free license, please contact me with name and Paypal address: iobroker@all-smart.net",
"de": "Ab version 1.0.1 ist eine Lizenz erforderlich um den Adapter zu benutzen. Die Lizenz kann hier gekauft werden -> https://www.all-smart.net/produkt/iobroker-net-tools-v1-lizenz/\n Wer mich in der Vergangenheit unterstützt hat, bekommt eine kostenlose Lizenz, bitte kontaktieren Sie mich mit Namen und Paypal Adresse: iobroker@all-smart.net"
},
"level": "warn",
"buttons": [
"agree",
"cancel"
]
}
],
"titleLang": {
"en": "Net tools",
"de": "Netzwerk Werkzeuge",
"ru": "Чистые инструменты",
"pt": "Ferramentas de rede",
"nl": "Netto hulpmiddelen",
"fr": "Outils Internet",
"it": "Strumenti della rete",
"es": "herramientas netas",
"pl": "Narzędzia sieciowe",
"uk": "Чистий інструмент",
"zh-cn": "网络工具"
},
"desc": {
"en": "This adapter cyclic polls configured IPs, can send wake-on-lan packages and scan for open ports.",
"de": "Dieser Adapter fragt zyklisch konfigurierte IPs ab, kann Wake-on-Lan-Pakete senden und nach offenen Ports suchen.",
"ru": "Этот адаптер циклически опрашивает настроенные IP-адреса, может отправлять пакеты пробуждения по локальной сети и сканировать открытые порты.",
"pt": "Este adaptador pesquisa cíclicamente os IPs configurados, pode enviar pacotes wake-on-lan e procurar portas abertas.",
"nl": "Deze adapter peilt cyclisch geconfigureerde IP's, kan wake-on-lan-pakketten verzenden en scannen op open poorten.",
"fr": "Cet adaptateur interroge cycliquement les adresses IP configurées, peut envoyer des packages wake-on-lan et rechercher les ports ouverts.",
"it": "Questo adattatore esegue il polling ciclico degli IP configurati, può inviare pacchetti wake-on-lan ed eseguire la scansione delle porte aperte.",
"es": "Este adaptador sondea cíclicamente las IP configuradas, puede enviar paquetes Wake-on-LAN y buscar puertos abiertos.",
"pl": "Ten adapter cyklicznie odpytuje skonfigurowane adresy IP, może wysyłać pakiety wake-on-lan i skanować w poszukiwaniu otwartych portów.",
"uk": "Цей адаптер циклічно опитує налаштовані IP-адреси, може надсилати пакети wake-on-lan і сканувати відкриті порти.",
"zh-cn": "该适配器循环轮询配置的 IP,可以发送 LAN 唤醒包并扫描开放端口。"
},
"authors": [
"Jey Cee <iobroker@all-smart.net>"
],
"keywords": [
"poll",
"ping",
"ip",
"wake-on-lan",
"port scan"
],
"licenseInformation": {
"license": "CC-BY-NC-4.0",
"type": "paid",
"link": "https://raw.githubusercontent.com/Jey-Cee/ioBroker.net-tools/refs/heads/master/LICENSE"
},
"platform": "Javascript/Node.js",
"icon": "net-tools.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/Jey-Cee/ioBroker.net-tools/master/admin/net-tools.png",
"readme": "https://github.com/Jey-Cee/ioBroker.net-tools/blob/master/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "network",
"compact": true,
"tier": 2,
"connectionType": "local",
"dataSource": "poll",
"adminUI": {
"config": "json"
},
"supportedMessages": {
"deviceManager": true
},
"dependencies": [
{
"js-controller": ">=6.0.8"
}
],
"globalDependencies": [
{
"admin": ">=7.4.10"
}
]
},
"native": {
"licenseKey": "",
"licenseActivated": false,
"interface": "",
"startIp": "",
"endIp": "",
"autoSearch": false,
"searchSchedule": "",
"pingInterval": 60,
"portScan": true,
"portList": "20, 21, 22, 23, 25, 53, 80, 110, 119, 123, 143, 161, 162, 194, 443, 445, 3306, 3389, 5900, 6379, 8080, 8443, 9090, 9200, 9999",
"ignoreListTable": []
},
"objects": [],
"instanceObjects": [
{
"_id": "",
"type": "meta",
"common": {
"name": "Net Tools"
},
"native": {}
},
{
"_id": "localhost",
"type": "device",
"common": {
"name": "localhost"
}
},
{
"_id": "localhost.ports",
"type": "state",
"common": {
"name": {
"en": "Open ports",
"de": "Offene Ports",
"ru": "Открытые порты",
"pt": "Portas abertas",
"nl": "Open poorten",
"fr": "Ports ouverts",
"it": "Porte aperte",
"es": "Puertos abiertos",
"pl": "Otwarte porty",
"zh-cn": "打开端口",
"uk": "Відкриті порти"
},
"read": true,
"write": false,
"role": "list",
"type": "array"
}
},
{
"_id": "discover",
"type": "state",
"common": {
"name": {
"en": "Discover devices",
"de": "Geräte suchen",
"ru": "Обнаружить устройства",
"pt": "Descobrir dispositivos",
"nl": "Apparaten ontdekken",
"fr": "Découvrir les appareils",
"it": "Scopri dispositivi",
"es": "Descubrir dispositivos",
"pl": "Odkryj urządzenia",
"zh-cn": "发现设备",
"uk": "Виявити пристрої"
},
"read": false,
"write": true,
"role": "button",
"type": "boolean"
}
},
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
}
]
}