Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 August 13

Б[

Барсик [SpamBlock]... in IT KPI C/C++ ХВ (не UB)
@apavlyuc в пятницу
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
жиза кстати
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
в пятничку коллов утром нет
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
мона тусить
источник
2020 August 14

S

S🎄usarna in IT KPI C/C++ ХВ (не UB)
Всім привіт, хтось може підсказати або дати силку на статтю де описано як в с++ дізнатися що юзер відкрив якийсь файл.
Потрібно написати адон для nodejs, який працює наступним чином: я на ноді слухаю певну папку (  івенти типу добавлення чи видалення файлу можу слухати, але івенту на відкриття файлу немає ) і якщо юзер відкриває якийсь із файлів цієї папки то мені прилітає івент, із шляхом до файлу. Знайшов коротко інформацію як це робити, хочу якось детальніше почитати але не можу знайти. https://github.com/nodejs/help/issues/493
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
S🎄usarna
Всім привіт, хтось може підсказати або дати силку на статтю де описано як в с++ дізнатися що юзер відкрив якийсь файл.
Потрібно написати адон для nodejs, який працює наступним чином: я на ноді слухаю певну папку (  івенти типу добавлення чи видалення файлу можу слухати, але івенту на відкриття файлу немає ) і якщо юзер відкриває якийсь із файлів цієї папки то мені прилітає івент, із шляхом до файлу. Знайшов коротко інформацію як це робити, хочу якось детальніше почитати але не можу знайти. https://github.com/nodejs/help/issues/493
Это тебе скорее в документацию целевой ос и уже потом писать обёртку для её апи на плюсах
Стандартная библиотека не предоставляет такого функционала
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Внешних таких библиотек не видел
источник

S

S🎄usarna in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Это тебе скорее в документацию целевой ос и уже потом писать обёртку для её апи на плюсах
Стандартная библиотека не предоставляет такого функционала
понял, дякую)
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
QFileSystemWatcher Class | Qt Core 5.15.0
https://doc.qt.io/qt-5/qfilesystemwatcher.html
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
S🎄usarna
Всім привіт, хтось може підсказати або дати силку на статтю де описано як в с++ дізнатися що юзер відкрив якийсь файл.
Потрібно написати адон для nodejs, який працює наступним чином: я на ноді слухаю певну папку (  івенти типу добавлення чи видалення файлу можу слухати, але івенту на відкриття файлу немає ) і якщо юзер відкриває якийсь із файлів цієї папки то мені прилітає івент, із шляхом до файлу. Знайшов коротко інформацію як це робити, хочу якось детальніше почитати але не можу знайти. https://github.com/nodejs/help/issues/493
В Qt есть такой класс, возможно исходники помогут :)
источник

S

S🎄usarna in IT KPI C/C++ ХВ (не UB)
Oleksandr Shaposhnikov
В Qt есть такой класс, возможно исходники помогут :)
дякую)
источник

S

S🎄usarna in IT KPI C/C++ ХВ (не UB)
Oleksandr Shaposhnikov
В Qt есть такой класс, возможно исходники помогут :)
file is added or deleted or removed from disk. Нажаль тут тоже не відстежують відкриття файла(
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Ну возможно можно пытаться открыть все файлы по очереди на запись по таймеру, в принципе открытый файл должен быть залочен. Но это какое-то довольно убогое решение
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
В ДОС можно было на прерывание вешаться :))))
источник

dp

dk pv in IT KPI C/C++ ХВ (не UB)
Anton Ornatskyi
Ну возможно можно пытаться открыть все файлы по очереди на запись по таймеру, в принципе открытый файл должен быть залочен. Но это какое-то довольно убогое решение
Это зависит от ОС, в linux по умолчанию не лочится
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
S🎄usarna
Всім привіт, хтось може підсказати або дати силку на статтю де описано як в с++ дізнатися що юзер відкрив якийсь файл.
Потрібно написати адон для nodejs, який працює наступним чином: я на ноді слухаю певну папку (  івенти типу добавлення чи видалення файлу можу слухати, але івенту на відкриття файлу немає ) і якщо юзер відкриває якийсь із файлів цієї папки то мені прилітає івент, із шляхом до файлу. Знайшов коротко інформацію як це робити, хочу якось детальніше почитати але не можу знайти. https://github.com/nodejs/help/issues/493
Мб хранить время последнего доступа к файлу и сравнивать его......
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
S🎄usarna
file is added or deleted or removed from disk. Нажаль тут тоже не відстежують відкриття файла(
Насколько я понимаю это из-за Windows - нет нормального ивента, когда файл открыт. Решение из issue не очень хорошее - это не ивент
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
В Linux такой ивент можно получить через inotify
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
Anton Ornatskyi
Ну возможно можно пытаться открыть все файлы по очереди на запись по таймеру, в принципе открытый файл должен быть залочен. Но это какое-то довольно убогое решение
Это надо постоянно к файлу обращаться
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
Jmik
Мб хранить время последнего доступа к файлу и сравнивать его......
Этой инфы нет в NTFS по умолчанию (с Windows Vista вроде)
источник