Автор Тема: Вопрос к компьютерщикам  (Прочитано 307724 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sashaaa

  • Живу на форуме
  • *******
  • Сообщений: 15039
  • Репутация: +12968/-547
Re: Вопрос к компьютерщикам
« Ответ #9930 : Сентября 12, 2022, 22:05:40 »
он никуда за 9 лет не падал?
Нет. Лежал на одном месте. Я его когда нашел, то подключил к компу и он показал все файлы и папки на нем. Я его решил форматнуть с ФАТ в НТФС с помощью Винды и он ушел в закат. Не пойму в чем проблема и где я накосячил... А может так совпало  ???
Там ещё кроме игр с Плейстейшн хранилась копия моих семейных фоток. Я ее решил перекинуть на комп, но диск завис. У этого диска есть два ЮСБ хвоста для питания. Я подключил одним толстым. Возможно он не смог раскрутиться? Но форматировал я его с двумя "хвостами" подключенными к портам ЮСБ.

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7771/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Вопрос к компьютерщикам
« Ответ #9931 : Сентября 15, 2022, 12:41:22 »
Существует ли такой игровой софт, как "универсальная карточная игра"? Без разницы пока, десктоп или мобила. Софт, в котором можно было бы подключиться друг к другу, сдать карты игрокам, а затем контролировать правила игры самостоятельно, обоюдно? Без выделенного сервера.

Как будто примитивная идея? Неужели никто такого не состряпал до сих пор?

Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2504/-831
Re: Вопрос к компьютерщикам
« Ответ #9932 : Сентября 15, 2022, 12:49:15 »
Подключаться будешь по блютус?

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7771/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Вопрос к компьютерщикам
« Ответ #9933 : Сентября 15, 2022, 14:13:35 »
Подключаться будешь по блютус?
А почему именно по блютус, можно "обычный" интернет использовать.

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Вопрос к компьютерщикам
« Ответ #9934 : Сентября 15, 2022, 14:23:53 »
Такая игра реализуется в любом мессенджере - если на ходу сами правила выдумываете, то и карты сами сдадите.
« Последнее редактирование: Сентября 15, 2022, 14:25:36 от GrimGOR »

Оффлайн _dblmko_

  • Ветеран форума
  • ******
  • Сообщений: 6907
  • Репутация: +2504/-831
Re: Вопрос к компьютерщикам
« Ответ #9935 : Сентября 15, 2022, 14:57:15 »
А почему именно по блютус, можно "обычный" интернет использовать.
ну для того чтобы клиенты в "обычном" интернете смогли друг друга отыскать и нужен выделенный сервер

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7771/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Вопрос к компьютерщикам
« Ответ #9936 : Сентября 15, 2022, 16:07:16 »
Такая игра реализуется в любом мессенджере - если на ходу сами правила выдумываете, то и карты сами сдадите.
Карты надо сдать так, чтобы противники не видели карт друг друга, это было рандомно, и из одной колоды :crazy:

... и добавил:

ну для того чтобы клиенты в "обычном" интернете смогли друг друга отыскать и нужен выделенный сервер
Если так важен термин "сервер", почему они не могут быть сами серверами друг для друга? Технологий же сколько угодно, разве не так? Телефон может раздавать вайфай, например. На обычной винде на десктопе поднимается веб-сервер, есть всякие тим-вьюверы и т.д.

... и добавил:

Под "без сервера", я имел в виду два устройства с выходом в интернет, без специального третьего устройства-сервера.
« Последнее редактирование: Сентября 15, 2022, 16:15:21 от MrLf »

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Вопрос к компьютерщикам
« Ответ #9937 : Сентября 15, 2022, 16:22:35 »
Карты надо сдать так, чтобы противники не видели карт друг друга, это было рандомно, и из одной колоды :crazy:

Ну, это только один частный вариант, вовсе не обязательный, раз уж мы сами придумываем правила. Далее, должны существовать любые колоды, которые мы сами можем придумать, с любым количеством карт и т.д. 

А не существует такой игры, так как нет самой сути игры, а абстрактная программа особо никому не нужна, но можно написать ее самому.

... и добавил:

Технологий же сколько угодно, разве не так?

Это совершенно не так. Если не погружаться в какие-то дебри, то на транспортном уровне это одна "технология" - TCP/IP
« Последнее редактирование: Сентября 15, 2022, 16:28:40 от GrimGOR »

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7771/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Вопрос к компьютерщикам
« Ответ #9938 : Сентября 15, 2022, 16:33:48 »
Ну, это только один частный вариант, вовсе не обязательный, раз уж мы сами придумываем правила. Далее, должны существовать любые колоды, которые мы сами можем придумать, с любым количеством карт и т.д. 

А не существует такой игры, так как нет самой сути игры, а абстрактная программа особо никому не нужна, но можно написать ее самому.
Звучит логично, но...

Действий там не так много, как может показаться. Видов колод достаточно всего несколько (например, 36 и 54, можно ещё пару "промежуточных" вариантов), далее прога должна уметь сдать заданное количество карт игрокам, дать им возможность что-то положить на стол, что-то взять со стола, взять из колоды на столе, и соблюдать очерёдность ходов.

Функционал проги получается условно бедный, а сыграть можно в тысячу разных игр. Разумеется, "истинно универсальной" эта игра не будет, но этого и не надо.

А если такую прогу задумать как "конструктор" для игр, и напичкать настройками для автоматического контроля различных правил игры, можно стяжать славу великого программиста ;D

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Вопрос к компьютерщикам
« Ответ #9939 : Сентября 15, 2022, 16:34:01 »
Под "без сервера", я имел в виду два устройства с выходом в интернет, без специального третьего устройства-сервера.

Устройства могу по-разному выходить в интернет, в зависимости от провайдера, поэтому без "посредника" сложно сходу соединить двух абонентов.

... и добавил:

А если такую прогу задумать как "конструктор" для игр, и напичкать настройками для автоматического контроля различных правил игры, можно стяжать славу великого программиста ;D

Вот в этом и проблема, что описание всего контроля программой игры должно описываться игроками в какой-то алгоритмической форме (ведь это игроки придумывают правила?), а тут я вижу большую проблему в разработке такого интерфейса для самих игроков, ведь нафантазировать можно много чего!
« Последнее редактирование: Сентября 15, 2022, 16:42:40 от GrimGOR »

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7771/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Вопрос к компьютерщикам
« Ответ #9940 : Сентября 15, 2022, 16:47:25 »
Устройства могу по-разному выходить в интернет, в зависимости от провайдера
Если не погружаться в какие-то дебри, то на транспортном уровне это одна "технология" - TCP/IP
Не уловил мысли, как будто противоречие.

Разве является проблемой написание программы, которая обменивается данными, будучи установленной на 2-4 устройства с выходом в интернет на каждом?

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Вопрос к компьютерщикам
« Ответ #9941 : Сентября 15, 2022, 16:54:26 »
Не уловил мысли, как будто противоречие.

Разве является проблемой написание программы, которая обменивается данными, будучи установленной на 2-4 устройства с выходом в интернет на каждом?

Да, ведь обычно провайдер соединяет своих пользователей через коммутатор, который присваивает им "серые" ip-адреса, которые периодически еще и меняются, поэтому однозначное соединение с нужным устройством невозможна. Т.е. в общении двух устройств, одно из них должно работать как сервер, а как его идентифицировать мы не знаем.

ЗЫ. Серый ip-адрес не уникальный для одного клиента, а выдается на группу сразу.
« Последнее редактирование: Сентября 15, 2022, 17:00:57 от GrimGOR »

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7771/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Вопрос к компьютерщикам
« Ответ #9942 : Сентября 15, 2022, 17:01:24 »
Да, ведь обычно провайдер соединяет своих пользователей через коммутатор, который присваивает им серые ip-адреса, которые периодически еще и меняются, поэтому однозначное соединение с нужным устройством невозможна.
Для меня это звучит странно. Если ты поднимаешь на своём десктопе веб-сервер, говоришь мне IP, я могу сидеть на твоём "сайте" сколько влезет, как минимум до того, пока ты не перезагрузишься. Смена "серого IP" для такой коммуникации не проблема, так как такой IP не меняется раз в минуту, а любые переданные друг другу данные проги могут сохранять локально.

Оффлайн GrimGOR

  • Ветеран форума
  • ******
  • Сообщений: 4341
  • Репутация: +937/-225
  • Недалекий человек
Re: Вопрос к компьютерщикам
« Ответ #9943 : Сентября 15, 2022, 17:04:43 »
Для меня это звучит странно. Если ты поднимаешь на своём десктопе веб-сервер, говоришь мне IP, я могу сидеть на твоём "сайте" сколько влезет, как минимум до того, пока ты не перезагрузишься.

Это мягко говоря не так. Так можно сделать, если тебе провайдер предоставляет "белый" выделенный IP-адрес. Это во-первых довольно "жирно", учитывая количество пользователей интернета и количество доступных адресов, а во-вторых, очень небезопасно.
« Последнее редактирование: Сентября 15, 2022, 17:08:43 от GrimGOR »

Оффлайн MrLf

  • Живу на форуме
  • *******
  • Сообщений: 8591
  • Репутация: +7771/-98
  • nylon fingerstyle
    • Martin Ludenhoff
Re: Вопрос к компьютерщикам
« Ответ #9944 : Сентября 15, 2022, 17:11:00 »
А можно "программно присосаться" к существующим мессенджерам? Обмениваться данными по WhatsApp, имея там аккаунты :crazy: Или по email :crazy: