12 / 12 / 5
Регистрация: 08.04.2009
Сообщений: 879
|
|
1 | |
Передача данных между компьютерами08.11.2013, 22:57. Показов 7265. Ответов 48
Метки нет (Все метки)
Необходимо сделать передачу картинки с одного компьютера на другой, на втором отобразить её на форме, получить текст введённый в edit и передать его обратно, как это можно организовать?
0
|
08.11.2013, 22:57 | |
Ответы с готовыми решениями:
48
Передача звука между компьютерами Передача данных между формами delphi7 Передача данных между компьютерами Организация передачи данных между двумя компьютерами |
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
09.11.2013, 01:04 | 2 |
Наверное никак.
Трудно организовать связь между 2 компьютерами, они немогут выйти просто так в глобальную сеть для обмена информацией. Так тока скайп и торрент может, после регистрации гдето на сервере, сам сервер перестает учавствовать в передаче информации. Торрент и скайп соединяет компьютеры между собой! А ты их не соединиш.
0
|
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
|
|
09.11.2013, 02:20 | 3 |
Написать программу. Можно две, хотя и одной достаточно. Или воспользоваться уже имеющимися программами в стандартной поставке Windows.
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
09.11.2013, 15:10 | 5 |
Эти программы на основе TClientSocket и TServerSocket мной уже давно написаны, я знаю IP-адреса своих двух компов.
Да программа работает, обменивается файлами между двумя компьютерами но с учетом того что мои компьютера находятся на одной сети (подсети) и один провайдер связи. Между разными сетями локальная сеть неможет работать! программа ниразу несработала! IP-адрес здесь непоможет!
0
|
14 / 14 / 2
Регистрация: 22.03.2012
Сообщений: 95
|
|
09.11.2013, 15:28 | 6 |
NIKOLAYY, ну во первых TC не говорил, как хочет передать файл через инет или сеть.
Так же не стоит уверят других, что это не поможет. Ведь у вас мог блокировать это соединение, как брандмауэр так и файрвол (возможно и антивирус), что скорей всего вероятней.
0
|
120 / 110 / 19
Регистрация: 04.11.2013
Сообщений: 471
|
|
09.11.2013, 15:33 | 7 |
А без IP никак. Это пока единственный способ идентификации компьютера в сети (есть ещё MAC, но это другая степь).
Кроме того, через IP можно спокойно хоть на другой материк заливать картинку. Проверено. А как они выглядят? 192.168.ххх.ххх - так?
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
09.11.2013, 16:21 | 8 |
1. Брандмауэр...
...Как он может блокировать если я разрешаю его своим программам? 2. возможно и Антивирус... Нету его у меня уже более полгода недержу. Ну и Третье я передаю файлы по IP-адресу как я уже писал! ТОЛЬКО В СЕТИ СВОЕГО ПРОВАЙДЕРА! Максимальная дальность с кем я могу менятся файлами так это со своими соседями! Добавлено через 3 минуты Такого вида у меня адрес 192.168.1.* Сто на одном что на втором, последняя цифра тока отличается. На другой материк через IP - тут ты вобще неправ! Содедям максимум!
0
|
12 / 12 / 5
Регистрация: 08.04.2009
Сообщений: 879
|
|
09.11.2013, 16:39 [ТС] | 9 |
Оу, забыл указать, что передача через сеть.
0
|
14 / 14 / 2
Регистрация: 22.03.2012
Сообщений: 95
|
|
09.11.2013, 16:46 | 10 |
Укажите ваш внешний IP и попробуйте передать файл. NIKOLAYY, так что не надо говорить, что не возможно это сделать, опираясь на ваше незнание и неверную информацию.
0
|
120 / 110 / 19
Регистрация: 04.11.2013
Сообщений: 471
|
|
09.11.2013, 17:21 | 11 |
Ну я так и думал. Это локальный адрес и с интернетом никак не связан. Проверить свой внешний IP можно на сайтах типа такого: http://www.myip.ru/ru-RU/index.php
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
09.11.2013, 20:18 | 12 |
И чо этот адрес- который выдает сайт в приложениях будет работать?
0
|
14 / 14 / 2
Регистрация: 22.03.2012
Сообщений: 95
|
|
09.11.2013, 20:31 | 13 |
А ты попробуй сделай эту программу и укажи внешний IP! Потом расскажешь. + поможешь Автору топика.
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
10.11.2013, 22:09 | 14 |
Абсолютно ноль реакции программ когда в IP в настройки вношу внешний IP, не пойму в чем может быть проблема.
Проблема в портах? Порта стоят 8090 у обоих программ, сервера и клиента и на этих же портах по внутреннему IP такого типа 192.168.1.х- соединение и работа программ происходит мгновенно! В чем еще может быть проблема соединения использую внешний IP ? Как узнать где происходит сбой маршрутизации передаваемых пакетов и почему он происходит?
0
|
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
10.11.2013, 22:41 | 15 |
NIKOLAYY, на маршрутизаторе, находящемся на границе между твой подсетью 192.168.1.0/24 и подсетью провайдера, должно быть заданы правила форвардинга интересующих тебя пакетов.
Это как минимум.
0
|
12 / 12 / 5
Регистрация: 08.04.2009
Сообщений: 879
|
|
10.11.2013, 22:47 [ТС] | 16 |
Господа, так мне кто-нибудь поможет?
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
11.11.2013, 17:26 | 17 |
Вобще ничего не пойму,почему я должен вникать в какие токонсти настроки всего этого?
Я не системный администратор! Ведь для этогй работы есть оператор моей связи которому я деньги плочу! Мы же не вникаем поставивив машину в автосервис для устранения например шума двигателя (они скажут - это у вас увеличенный зазор между клапанов, вот они и стучат! их надо регулировать...) я вам деньги заплотил вот вы и регулируйте! Ну и тоже самое - провайдер я ему деньги заплотил! Почему я должен че то регулировать сам в этой сети чтоб она работала? Ведь я за эту сеть деньги плочу!!! ---------------------------------------------- А может быть мои ТСП компоненты 2007 г уже устарели... Может версию Делфи сменить на более свежую и теже компоненты которые в ней установлены? -------------------------------------------------- Ответов нет...
0
|
2664 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
11.11.2013, 17:36 | 18 |
Потому что пограничный маршрутизатор между твоей ЛВС и подсетью твоего провайдера - это наверняка твой домашний маршрутизатор !)
Ты его покупал - тебе его и настраивать) А ежели не твой, или не имеешь доступа, и не хочешь сам настраивать, и не знаешь как, или лень - плати деньги тому кто может, знает-умеет и не лень) Вот такая суровая правда жизни)
0
|
120 / 110 / 19
Регистрация: 04.11.2013
Сообщений: 471
|
|
11.11.2013, 17:45 | 19 |
Я, честно, порекомендовал бы Вам познакомиться с моделью OSI.
Но в сети лезете. Я настоятельно рекомендую Вам ознакомиться с теорией перед практикой. Вы провайдеру за интернет заплатили. Он есть? Замечательно. А Вы лезете глубже. На Вашем примере - это тоже самое, что Вы полезете под капот и будете тюнинговать машину. А это уже, простите, не "бытовуха", без знаний лучше не соваться.
0
|
mss
|
11.11.2013, 18:04
Передача данных между компьютерами
#20
|
Не по теме: Тут еще смешнее ассоциация - ТС купил, к примеру, утюг и после этого предъявляет претензии к продавцу или производителю утюга, что, мол, приобретенным утюгом не возможно колоть орехи, лишь на основании того что в инструкции по эксплуатации об этом нет ни слова)
1
|
11.11.2013, 18:04 | |
Связь между компьютерами Простенький чат между компьютерами Связь между двумя компьютерами как обмениваться данными между компьютерами ? Передача данных между процессами. Использование каналов Передача данных между компьютерами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |