/
nook
/
sharik
Обзор
Документация
Войти
/
nook
/
sharik
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
Аналитика
Безопасность
init
src/preload.js
14 строк
619 B
Serge-Nook
Шарик — продвинутый сканер IP-адресов (Electron, deb/AppImage/exe)
24 июн 2026, 12:07
24 июн 2026, 12:07
197f364
Код
Авторство
О чём код?
'use strict'; const { contextBridge, ipcRenderer } = require('electron'); contextBridge.exposeInMainWorld('sharik', { getLocalRanges: () => ipcRenderer.invoke('get-local-ranges'), appInfo: () => ipcRenderer.invoke('app-info'), showAbout: () => ipcRenderer.invoke('show-about'), startScan: (opts) => ipcRenderer.invoke('scan-start', opts), cancelScan: () => ipcRenderer.invoke('scan-cancel'), exportCsv: (devices) => ipcRenderer.invoke('export-csv', devices), onDevice: (cb) => ipcRenderer.on('scan-device', (_e, d) => cb(d)), onProgress: (cb) => ipcRenderer.on('scan-progress', (_e, p) => cb(p)), });