Название: доступ к файлу с вводом юзера/пароля Отправлено: mokynis от Февраль 17, 2021, 10:53 Имеется расшаренная папка в локальной сети. В связи с обострением у админа, с сегодняшнего дня при попытке открыть эту папку, требуется вводить имя юзера и пароль. У меня программа читает файл из этой папки, используя QFile. Читала, точнее. Как можно получить информацию из этого файла в новых условиях? Если что, юзер будет вводить имя/пароль вручную. Копирование файлов в локальную папку на компьютере юзера самим юзером не предлагать-юзеру это будет сложно ;-) Хотя можно сделать это программно, но все равно не соображу, как это можно сделать. Help!
Название: Re: доступ к файлу с вводом юзера/пароля Отправлено: kambala от Февраль 17, 2021, 12:52 зависит от типа расшаривания. Например, если стандартный виндовый подход, то libSamba должна подойти (в winapi наверное тоже есть соответствующие функции).
Название: Re: доступ к файлу с вводом юзера/пароля Отправлено: mokynis от Февраль 17, 2021, 14:16 как там расшарено (особенно теперь), я не знаю, админ только твердит, что теперь без ввода пароля в сети никто ничего не увидит. Про libsamba не понял. Программа работает на Windows-машине и соединяется с другой такой же. Зачем там samba?
Название: Re: доступ к файлу с вводом юзера/пароля Отправлено: kambala от Февраль 17, 2021, 14:33 потому что они соединяются по протоколу SMB (CIFS). к тому же, изначально ничего не было указано об ОС.
Цитировать в winapi наверное тоже есть соответствующие функции в общем, к Qt данная задача не имеет никакого отношения.Название: Re: доступ к файлу с вводом юзера/пароля Отправлено: mokynis от Февраль 17, 2021, 15:32 ок, воспользовался костылем: сделал Map на нужную папку (тут как раз потребовался пароль) и открываю теперь как локальный диск. Спасибо за помощь
|