|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
Передача данных вне локальной сети15.02.2020, 11:01. Показов 3404. Ответов 37
Метки нет (Все метки)
Хочу узнать, как устроить обмен информацией двух компьютеров ВНЕ одной локальной сети, т.к. в запросе "Передача данных вне локальной сети паскаль" яндекс игнорирует слово "не".
0
|
|
| 15.02.2020, 11:01 | |
|
Ответы с готовыми решениями:
37
Передача данных по локальной сети
Медленная передача данных по локальной сети. |
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|
| 15.02.2020, 14:45 | |
|
1. Учитесь гуглить (яндексить, ну, синтаксис у обоих примерно одинаковый)
https://yandex.ru/support/search/query-language/ 2. Я вроде уже рассказывал, нет? Для начала надо получить белый ip и настроить роутер. Чтоб получить белый ip - надо позвонить провайдеру интернета. Кроме локальной сети, состоящей из всех устройств подключённых к общему роутеру - провайдер так же создаёт локальные сети объединяющие много клиентов, чтоб экономить уникальные ip в интернете (которые уже давно заканчиваются). Вот ip в локальной сети провайдера называют серым. А белый ip это ip в самом интернете. Без уникального ip в самом интернете - на весь интернет хостить не получится. Что дальше - объясню когда белый ip получите.
0
|
|
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 16.02.2020, 09:04 [ТС] | |
|
Но ведь hamachi, например, и без белого туннель делает?
0
|
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|
| 16.02.2020, 13:50 | |
|
У серверов hamachi белый ip, и они выступают как промежуточная точка. Но такое соединение медленное и нестабильное.
Для начала надо хотя бы попробовать белый ip настроить, а если уже будут серьёзные проблемы (кроме лени разбираться) - искать альтернативы в виде чего то типа hamachi.
0
|
|
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 16.02.2020, 18:53 [ТС] | |
|
Я это к тому, что мне хотелось бы сначала узнать все возможные варианты и уже потом исходить из своих возможностей
0
|
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
||||||
| 16.02.2020, 19:42 | ||||||
|
И мне тоже хочется, чтоб вы сначала всё узнали. Большинство людей кое-как настроив хамачи - на этом бы и закончили.
Ну хорошо, раз вы так говорите... Для начала установите хамачи на 2 компа, создайте сеть и подключитесь к ней обоими компами. Надеюсь, учить тыкаться по таким простым менюшкам не надо. Далее - чтоб хостить в определённой сети надо знать ip хоста. Комп-хост запускает ожидание подключений на этом ip, а комп-клиент подключается к этому ip. Первое (то что хосту нужен его же ip) может изначально показаться нелогично. Но всё просто. Когда вы подключаетесь к сети хамачи - у вас уже получается минимум 2 сети. Просто интернет + сеть хамачи. И в разных сетях у вас могут быть (и скорее всего будет) разный уникальный номер, то есть ip. И вот от того, на каком ip вы хостите - зависит то, в какой сети вы будите видимы. Свой ip можно получить нажав ПКМ справа от кнопки включения в хамачи, туда где написана куча текста. Но это можно делать и программно. Если вы делаете, к примеру, онлайн игру - лучше хостить сразу на всех своих ip, по одному потоку на каждый. Код вы, наверняка, уже видели:
0
|
||||||
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 17.02.2020, 08:41 [ТС] | |
|
С двумя сетями, спасибо, и так понятно. Ещё в том году, в рамках проверки общей работы программы, с другом устанавливали связь, причём hamachi был включен. Могу и сейчас попробовать. В чём, собственно, вопрос - как создать такой туннель?
0
|
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|
| 17.02.2020, 15:57 | |
|
Сервер хамачи сам выступает в роли хоста, то есть и клиент и сервер подключаются к нему в качестве клиентов. И затем при передаче информации - она вся идёт через сервер хамачи, он её пересылает на другую сторону.
Если хотите сделать свою подобную сеть - вам в любом случае нужен какой-нибудь компьютер с белым ip, который будет промежуточной точкой. Или полноценный хостинг, или какой то прокси. Но так связь будет ещё хуже чем с хамачи. И будет требовать больших усилий для поддержки. По крайней мере если выбирать бесплатные варианты.
0
|
|
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 17.02.2020, 16:30 [ТС] | |
|
А можно подробнее про путь с прокси?
0
|
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|
| 17.02.2020, 16:40 | |
|
Ну, практики у меня самого не было. Но наверное жешь надо для начала найти такой прокси и узнать как посылать данные через него. То есть для начала надо хотя бы как то указать какие 2 компа надо соединить этим прокси.
Искать прокси - по всему интернету. Искать информацию по нему - там где вы нашли этот прокси.
0
|
|
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 17.02.2020, 17:35 [ТС] | |
|
Только что ещё раз проверил - большинство ответов по типу "Что делать, если я хочу анонимного выхода в интернет?". Есть ещё один, но там код на 1C. Сейчас дописал "C#" - мониторю
0
|
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|
| 17.02.2020, 17:50 | |
|
Да, прокси обычно используют в качестве VPN. То есть чтоб выходить в интернет от лица другого компьютера. Но для этого не важно какой компьютер на другом конце. А в вашем случае надо чтоб вы сами могли контролировать оба компьютера.
Ну, в самом начале темы, первая ссыль от меня - там сказано как убирать ответы с определёнными словами (или цитатами). Попробуйте, всё же, использовать.
0
|
|
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 20.02.2020, 15:00 [ТС] | |
|
Знаете, я тут подумал, что работу сервера может выполнять и сайт, в связи с чем вопрос - как могут клиент и сервер-сайт установить соединение, пообмениваться сообщениями и разорвать соединение?
Ещё где-то слышал, что сайт можно написать на C#, а т. к. паскаль к нему близок, может и на нём можно? И будет ли такой сайт выполнять соединения/несложные вычисления?
0
|
|
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
||
| 20.02.2020, 19:27 | ||
|
Сайт это и есть сервер. Только обычно он выполняет ограниченные виды передачи информации. То есть вы ему даёте запрос в виде строки (к примеру, в случае
https://www.cyberforum.ru/pascalabc-net/thread2584385.html - это /pascalabc-net/thread2584385.html), а он вам даёт html файл, который можно открыть браузером. Ну и, затем, файлы вроде картинок, стилей и т.п. - подгружаются отдельными запросами.Но это обычно. Никто не запрещает запустить сокет на серверном компе, на котором держится сайт, а на стороне клиента к этому сокету коннектиться. Можно из HTML (точнее из JS), а можно и без HTML, напрямую, через тот же паскаль. Для начала вам нужен хостинг (то есть комп, который будет 24/7 врублен для вас). Это может быть и ваш комп, но обычно выбирают внешние альтернативы. Далее, Ну, паскаль к нему таки легко присоединить. Тупо пишете библиотеку на паскале, с одним заглавным методом, и вызываете этот метод из кода ASP.Net . А вот что не легко - так это найти сервер, где установлена платформа .Net . Большинство хостингов используют линукс. Я сам перестал искать хостинг получше, после того как нашёл somee.com . Там как раз и бесплатно, и .Net стоит. Но вы, лучше, погуглите больше, может ещё лучше что то найдёте.
0
|
||
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
||
| 21.02.2020, 09:26 [ТС] | ||
![]() И да, говоря про сайт, я имел в виду программу, на нём (хосте) запущенную. То есть, без пользовательской части
0
|
||
|
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
|
|
| 21.02.2020, 10:21 | |
|
Нет, пока не разобрался, были другие заботы.
То есть как, именно с самим somee.com всё что можно разобрался. Точнее с его правилами и управлением файлами. Но что надо в данном случае - это ASP.Net . Ну, умение самостоятельно разбираться - для программиста незаменимо. Так что учитесь) Начинайте с сайта малакасофта, ибо всё для .Net на их сайте.
0
|
|
| 23.02.2020, 01:07 | ||
|
ProMix0,
0
|
||
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 23.02.2020, 15:38 [ТС] | |
|
1)А как сделать сервер на C#?
2)А программа, расположенная на хосте, может запускать другие программы, которые находятся там же?
0
|
|
| 23.02.2020, 19:25 | ||
|
0
|
||
|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
| 24.02.2020, 08:37 [ТС] | |
|
SocketIoClientDotNet - это, как я понял, библиотека на Java для использования в C#. А можно это сделать средствами только C#? Сначала с ним хочется разобраться
0
|
|
| 24.02.2020, 08:37 | |
|
Помогаю со студенческими работами здесь
20
Передача данных в локальной или глобальной сети Передача данных по локальной сети: нужна литература Прекращается приём и передача данных через модем Yota при включении локальной сети ServerSocket вне локальной сети FTP сервер вне локальной сети Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|