Size: a a a

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

2020 August 14

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Вряд-ли эта схема работает без плотной интерграции в винду
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
S🎄usarna
непоганий варіант, але проблема що мені потрібно щоб час між відкриттям файлу, і моментом коли я дізнався про відкриття був мінімальний.
Загалом задача створити схожу штуку до OneDrive, і потрібно щоб файли відображались в файловій системі але не були завантажені (як на скріні файл із хмаринкою). І ідея була в тому щоб заповнювати папку "фейковими" файлами як тільки юзер відкриває цей фейковий файл, я ловлю івент що файл відкрито і тоді із сервера витягую справжній файл і показую його юзеру)
так юзер уже откроет фейковый файл, и всё, ггвп
ему придется переоткрывать получается
источник

AB

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

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Типа fopen("sample.txt", "r")
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Где sample.txt фейковый файл который ещё не загружен
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Может тебе помогут всякие открытые клиенты для облачных сервисов
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Чтобы глянуть как они интегрируются в фс
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
наиболее разумное решение — как у гугл драйва, возможность выбрать файл в настройках
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Vsevolod
так юзер уже откроет фейковый файл, и всё, ггвп
ему придется переоткрывать получается
не, ну теоретически, если мы ловим файл, ловим прогу, которая его открыла, гасим их, качаем, опять открываем
такое себе
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Vsevolod
не, ну теоретически, если мы ловим файл, ловим прогу, которая его открыла, гасим их, качаем, опять открываем
такое себе
Стейт программы ломается
источник

S

S🎄usarna in IT KPI C/C++ ХВ (не UB)
Vsevolod
не, ну теоретически, если мы ловим файл, ловим прогу, которая его открыла, гасим их, качаем, опять открываем
такое себе
ну інших варіантів костилів я не бачу на nodejs)
источник

S

S🎄usarna in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Может тебе помогут всякие открытые клиенты для облачных сервисов
а такі є?)
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Может тебе помогут всякие открытые клиенты для облачных сервисов
как минимум, им не упало знать, что там юзер открывает
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
а вотчер добавления и изменений есть вообще во всех* языках/технологиях
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
S🎄usarna
а такі є?)
Если апи не закрытое у сервиса, то возможно что есть
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
S🎄usarna
непоганий варіант, але проблема що мені потрібно щоб час між відкриттям файлу, і моментом коли я дізнався про відкриття був мінімальний.
Загалом задача створити схожу штуку до OneDrive, і потрібно щоб файли відображались в файловій системі але не були завантажені (як на скріні файл із хмаринкою). І ідея була в тому щоб заповнювати папку "фейковими" файлами як тільки юзер відкриває цей фейковий файл, я ловлю івент що файл відкрито і тоді із сервера витягую справжній файл і показую його юзеру)
думаю, это облако от микрософта, которое интегрировали в менеджер файлов микрософта
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
вопрос в том, если ли это у кого-то еще
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
У гугл драйва
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
И у мега клиента
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
И где-то ещё было, не вспомню
источник