Комментарии 14
Загуглить, конечно, не долго было, но пару предложений о том, что такое «Рутокен» — можно было вставить.
В репозитории у вас и исходники, и nw.js (nw.exe + всякие dll) и билд для windows… А еще примеры сишной библиотеки в app прям лежат, в билде пути C:\… и т.д… Чистить, чистить и еще раз чистить репозиторий и проект.
Лучше nw.js вообще выкинуть из репозитория, а билды хранить в отдельной папке.
И, я так понимаю, это все только для windows актуально? Об этом статье/репозитории стоит указать
В репозитории у вас и исходники, и nw.js (nw.exe + всякие dll) и билд для windows… А еще примеры сишной библиотеки в app прям лежат, в билде пути C:\… и т.д… Чистить, чистить и еще раз чистить репозиторий и проект.
Лучше nw.js вообще выкинуть из репозитория, а билды хранить в отдельной папке.
И, я так понимаю, это все только для windows актуально? Об этом статье/репозитории стоит указать
+6
Вопрос не холивара ради: зачем к именам методов добавлять префикс «fn»? Не первый раз просто с подобным сталкиваюсь, к чему эти лишние символы и чем не угодил «getSlotInfo» и «getSlotList»?
И еще вопрос, не пробовали с Electron запускать? Под капотом вроде тот же набор (node.js + io.js).
И еще вопрос, не пробовали с Electron запускать? Под капотом вроде тот же набор (node.js + io.js).
+1
Да как-то привычка от ExtJS осталась, когда нужно было добавлять в объекты собственные функции. Да, вы правы это лишнее, пофикшу :)
Про Electron не слышал, посмотрю.
Про Electron не слышал, посмотрю.
0
Что-то не пошло…
Uncaught Exception:
Error: The specified module could not be found.
C:\...\electron-v0.31.1-win32-ia32\app\rutoken\build\Release\rutoken.node
at Error (native)
at Object.module.(anonymous function) (ATOM_SHELL_ASAR.js:137:20)
at Object.module.(anonymous function) [as .node] (ATOM_SHELL_ASAR.js:137:20)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. (C:\...\electron-v0.31.1-win32-ia32\app\main.js:4:15)
at Module._compile (module.js:430:26)
at Object.Module._extensions..js (module.js:448:10)
Uncaught Exception:
Error: The specified module could not be found.
C:\...\electron-v0.31.1-win32-ia32\app\rutoken\build\Release\rutoken.node
at Error (native)
at Object.module.(anonymous function) (ATOM_SHELL_ASAR.js:137:20)
at Object.module.(anonymous function) [as .node] (ATOM_SHELL_ASAR.js:137:20)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. (C:\...\electron-v0.31.1-win32-ia32\app\main.js:4:15)
at Module._compile (module.js:430:26)
at Object.Module._extensions..js (module.js:448:10)
0
Мрачно подозреваю, что в Electron другой ABI, так что addon поневоле придётся пересобрать.
0
Наверно так и есть, только пока я не разобрался как под Electron собирать.
0
По сборке нативных модулей помочь не могу, не владею нужными знаниями, к сожалению.
Возможно поможет ссылка на документацию по работе с нативными модулями для старта.
Возможно поможет ссылка на документацию по работе с нативными модулями для старта.
0
Внимание читателям хаба cpp
Если кто-то вдруг всё таки (всякое бывает) сначала читает комментарии, предупреждаю, про C++ тут нет ни слова.
Страшное слово рутокен это вот статья на вики .
NW.js, Node-Webkit даже не стал гуглить (и вам не советую), что-то про веб.
Если кто-то вдруг всё таки (всякое бывает) сначала читает комментарии, предупреждаю, про C++ тут нет ни слова.
Страшное слово рутокен это вот статья на вики .
NW.js, Node-Webkit даже не стал гуглить (
-1
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
NW.js (Node-Webkit) + Рутокен = RutokenJS (Начало)