Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > PureBasic

PureBasic Мощный кросс-платформенный язык среднего уровня на основе BASIC. Подходит для решения широкого круга задач.

Ответ
 
Опции темы
Старый 31.01.2014, 12:27   #1
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Сервер и клиент

Собственно вопрос, как то ранее писал сервер с клиентом на PureBasic, по команде сервера клиент на удаленном ПК делал скриншот и отсылал серверу. Проблема в том что под ХР это все работает отлично, а вот если сервер запустить на Win 8.1 то вылетает ошибка при попытке отсылания клиентом скриншота на сервер, а точнее когда сервер принимает файл и пытается его уже сохранить. Ошибка такого рода "Невозможен доступ к памяти (ошибка чтения по адресу ...................)"
Может вся проблема в правах Администратора?
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 14:19   #2
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Сервер и клиент

Да и еще вопрос, есть белый IP но когда клиент запускаешь на другом ПК то он не подключается к белому IP, порт открыт все сделано, почему так не понимаю
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 16:02   #3
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Сервер и клиент

белый IP не означает что он не проходит через NAT провайдера. А провайдер может и не роутить любые порты.
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 16:11   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Сервер и клиент

Сообщение от L-ee-X Посмотреть сообщение
Да и еще вопрос, есть белый IP но когда клиент запускаешь на другом ПК то он не подключается к белому IP, порт открыт все сделано, почему так не понимаю
Ещё убедись что твой роутер форвардит порт на твою машину.
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 16:36   #5
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Сервер и клиент

С этим все нормально, ну на 80 порт у меня Web сервер стоит и с ним все нормально.
А в сервере с клиентом тоже прописываю 80 порт и все равно не конектится.
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 16:47   #6
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Сервер и клиент

Собери сервер с поддержкой OnError и узнаешь в какой строке проблема.
А еще лучше, запускай сервер из IDE с активным Purifier'ом.
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 17:16   #7
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Сервер и клиент

А по подробнее можно?
И да кстати забыл добавить, на счет того что Сервер и Клиент в локальном режиме работает нормально и выполняет все функции, а вот стоит только клиент закинуть на другой ПК а в настройках клиентах ввести белый IP то он нифига не подключается.
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 18:21   #8
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Сервер и клиент

http://purebasic.mybb.ru/viewtopic.php?id=278

Purifier включается в настройках компилятора на вкладке "Компиляция/Запуск". Отладчик так же должен быть включен.
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 18:27   #9
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Сервер и клиент

Да сейчас уже вопрос не в ошибке которая появляется при отправке на сервер скриншота, а в том что клиент не работает с другого ПК а точнее не подключается к белому IP
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 18:37   #10
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Сервер и клиент

IP точно белый?
Запусти сервер и проверь открыт ли порт. http://2ip.ru/check-port/
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 22:31   #11
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Запускаю, проверяю и на сервер выходит что есть подключение а на сайте написано что порт открыт

Я так понимаю ни кто не знает в чем проблема может быть?

Всем спасибо, все свободны.
Проблема решена. Подключится удалось. По части ошибки что я писал в первом посте так и не решил, хотя даже не пытался, но за то подтолкнуло переписать клиент с сервером и заставить работать и отсылать на сайт через MySQL В общем все ништяк и все робит Тему можно ЗАКРЫВАТЬ
__________________
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 23:07   #12
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Сервер и клиент

Звучит так, что ты считаешь, что тебе кто-то в чём-то обязан?..
Т.к. выглядит что ты недоволен что написал, а тебе тут не помогли, думаю стоит задуматься о ожиданиях что ты ставишь прежде чем постить.
По факту - за то время что постишь тут, уже решил бы проблему сам.

Используй кнопку "Правка" у сообщений.
(Offline)
 
Ответить с цитированием
Старый 31.01.2014, 23:13   #13
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Сервер и клиент

Сообщение от moka Посмотреть сообщение
Звучит так, что ты считаешь, что тебе кто-то в чём-то обязан?..
Т.к. выглядит что ты недоволен что написал, а тебе тут не помогли, думаю стоит задуматься о ожиданиях что ты ставишь прежде чем постить.
По факту - за то время что постишь тут, уже решил бы проблему сам.

Используй кнопку "Правка" у сообщений.
Да нет я так не считаю, черный юмор просто не более
По части постов? Да пардон извиняюсь. Проблему решил не спорю, и очень рад что решил, вот и поблагодарил всех кто пытался помочь
По факту - за то время что я постил тут я сидел и решал проблему...
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (01.02.2014)
Старый 01.02.2014, 04:20   #14
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Сервер и клиент

Забираю слова обратно.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
L-ee-X (01.02.2014)
Старый 02.02.2014, 00:00   #15
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Сервер и клиент

Кому не трудно скачайте и запустите у себя, нужно проверить подключается или нет.
Вложения
Тип файла: rar Client.rar (97.7 Кб, 697 просмотров)
__________________

Последний раз редактировалось L-ee-X, 02.02.2014 в 09:29.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 02:33.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com