|
80 / 33 / 10
Регистрация: 14.06.2019
Сообщений: 516
|
|
Передача данных вне локальной сети15.02.2020, 11:01. Показов 3490. Ответов 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 сервер вне локальной сети Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|