|
3 / 3 / 0
Регистрация: 18.04.2015
Сообщений: 24
|
|
Доступ к папке с файлами через интернет22.04.2015, 11:51. Показов 2680. Ответов 14
Метки нет (Все метки)
Здравствуйте. Подскажите как в программе c++ можно получить доступ к папке с файлами на другом компьютере. Если оба компьютера не соединены в локальную сеть, но оба подключены к интернету?
Конкретно нужно имея некую программу на одном компьютере открыть папку с видео файлами на другом компьютере.
0
|
|
| 22.04.2015, 11:51 | |
|
Ответы с готовыми решениями:
14
Как заблокировать доступ к папке в C++ Builder Как програмно заблокировать доступ к папке в Windows XP Доступ к папке |
|
3 / 3 / 0
Регистрация: 18.04.2015
Сообщений: 24
|
|
| 22.04.2015, 11:59 [ТС] | |
|
Нет. Сам хочу сделать. Получается нужно что то вроде ftp сервера установить на компьютер откуда будут скачиваться файлы?
Насколько сложно самому создать ftp сервер в своей программе, много писать придется?
0
|
|
|
46 / 35 / 24
Регистрация: 16.03.2015
Сообщений: 179
|
|
| 22.04.2015, 13:36 | |
|
Добавьте в функцию этого сервера вашу и всё.
0
|
|
|
3 / 3 / 0
Регистрация: 18.04.2015
Сообщений: 24
|
|
| 22.04.2015, 13:46 [ТС] | |
|
Скажите, а какие есть варианты подключения к компьютеру который сам подключен к 3G модему? Операторы вроде предоставляют публичные ip за небольшую плату, но тут возникает вопрос, teamviewer же как то подключается к компьютеру с 3g модемом, и без покупки ip у оператора. Как он это делает?
![]() Вот мне нужно точно так же, только файлы передавать
0
|
|
|
управление сложностью
|
|
| 22.04.2015, 13:57 | |
|
Тимвивер работает через свои сервера.
Тут смысл такой (на примере Тимвивера). С клиента отправляется на сервер какие-то данные (IP, ID etc...), далее сервер обрабатывает их, и перенаправляет другому клиенту. Я же вас не просто так спросил про белый (статический IP).
1
|
|
|
3 / 3 / 0
Регистрация: 18.04.2015
Сообщений: 24
|
|
| 22.04.2015, 14:27 [ТС] | |
|
Но тививер же только данные для подключения через свои сервера отправляет, а не сами снимки экрана и файлы?
Вот передо мной такая же задача стоит, на несколько компьютеров установить программы, чтобы они все с одним сервером соединялись, и передавали друг другу свои координаты. А сами файлы должны передаваться напрямую между компьютерами. Я просто помню как то пытался запустить веб хостинг на компьютере, дело не пошло. Потом вроде выяснил что нужно обращаться к провайдеру, чтобы он открыл запросы к моему компьютеру. Ну а тимвивер же как то передает файлы... В данном случае интернет был кабельный.
0
|
|
|
управление сложностью
|
||
| 22.04.2015, 14:41 | ||
, причем дорогое ну не суть....Так я вам вот о чем говорю. Вы создаете клиент-серверное приложение. Чтобы обратиться к какому-то компу в инете, нужно знать его адрес. Верно ? Верно. Тут два пути: либо делаете статический IP на той машине, откуда нужно забирать файлы, либо каким-то образом сохраняете адрес этой машины и с помощью него уже подключаетесь. Единственное что может быть геморройно - это порты, по которым идет обмен, т.к. провайдер может их тупо блокировать.
1
|
||
|
3 / 3 / 0
Регистрация: 18.04.2015
Сообщений: 24
|
|||||||||||
| 22.04.2015, 23:51 [ТС] | |||||||||||
|
Подскажите еще пожалуйста, как правильно указать путь к файлу.
Пишу
0
|
|||||||||||
|
|
|
| 23.04.2015, 10:40 | |
|
Тимвивер через свои сервера работает. У него есть сервер с белым IP, к нему цепляются 2 клиента с серыми IP, клиенты не могут обмениваться информацией между собой, весь обмен происходит через сервер с белым IP.
0
|
|
|
3 / 3 / 0
Регистрация: 18.04.2015
Сообщений: 24
|
||
| 23.04.2015, 10:47 [ТС] | ||
|
В string сделать не могу, потому что функция LoadImage принимает только LPCWSTR
0
|
||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
|||
| 23.04.2015, 11:23 | |||
|
Вот так вернее:
1
|
|||
| 23.04.2015, 11:23 | |
|
Помогаю со студенческими работами здесь
15
Как открыть общий доступ к папке через интернет? Доступ к папке с файлами Открыть доступ к папке находящейся на рабочем столе всем пользователям интернет Доступ к интернету через WI-Fi с программным перерывом на доступ в интернет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 15.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|