Syabro
-
Публикации
247 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Сообщения, опубликованные пользователем Syabro
-
-
так нету! Нету файловой системы робота!Тогда подключаешь зарядник к компьютеру, ставишь робота на зарядник, идешь в папку /mnt и ищешь там диск своего робота.
Я бы сюда не писал если бы все было так просто!
-
нет, мне достаточно просто доступ к его жёсткому диску!Разбирай. Можно робота поставить на зарядник, но ты наверное хочешь и к консоли робота доступ иметь.
-
В общем собрал я робота "по последнему слову техники" т.с... В общем напихал туда кучу всякой всячины но не засунул монитор и клавиатуру и соответственно доступа к файловой системме не имеется... Как быть? Нужно писать программу, а доступа нет...
-
Конечно, сейчас там есть GML, моя библиотека и OpenNet библиотека.И я хочу присоединиться к разработке) В системе же будет дополнительное api для программ?
Для индексации данныхЗачем сериализация? -
Вот хрень! Никто не знает как можно редактировать файловую систему жесткого диска робота у которого нет ни клавиатуры ни монитора?
-
В общем вот и первая программа:
ExDataBase (EDB)
Эта программа представляет из себя простой и функциональный сервер базы данных. Он использует OpenNet для "общения" с клиентом. Сайчас поддерживается 3 команды:
- writeData - записывает любые данные с индексом
- readData - считывает данные с индексом
- register - создает новый файл данных
Общение производится с помощью OpenNet библиотеки, команды передаются в виде сериализованной таблицы.
Как использовать:
Пример использования команды "writeData"
opennet.sendrec("0ba.f13.4f5", serialization.serialize( { login = "Syabro" --имя файла с данным pass = "test" --пароль для доступа к файлу command = "writeData" --команда записи dataName = "userName" --индекс (название) данных data = "Alexandr" --собсно - данные } ))Команда "readData"
opennet.sendrec("0ba.f13.4f5", serialization.serialize( { login = "Syabro" --имя файла с данным pass = "test" --пароль для доступа к файлу command = "readData" --команда чтения dataName = "userAge" --индекс (название) данных } ))"register" - эту команду нужно использовать для создания нового файла
opennet.sendrec("0ba.f13.4f5", serialization.serialize( { login = "Syabro" --имя файла с данным pass = "test" --пароль для доступа к файлу command = "register" --команда регистрации newLogin = "LeshaInc" --имя нового файла newPass = "LeshaPass" --пароль для доступа к файлу } ))Функция "sendrec" используется потому что сервер возвращает ошибку или данные.
Список сообщений которые возвращает сервер:
- "Sucessful register" - возвращает команда регистрации при успешной регистрации
- "Wrong command" - возвращает если команда не найдена
- "Wrong password" - возвращает если неправльный пароль
- команда "readData" возвращает просто данные
Также сервер выводит на экран сообщения о том что были введены команды.
В общем как-то так...
Забыл упомянуть: пароль хранится как обычные данные с индексом "pass" так что его можно изменить командой "writeData"
-
3
-
-
просто что бы развивать OpenNet
Если админы согласятся возвести мой ДЦ то где нибуть в другойчасти сервера

-
Какие люди... Привет

Я заставил его зайти

-
просто что бы развивать OpenNetВесалопедист

-
может потом ExNet поставлю, но это уже совсем другая историяТвоя сеть сможет работать без роутера. Ты сам себе роутер.
-
не понимаю зачем еще 1 сеть если эта может покрыть пол сервера?!Да ни надо ему маршрутизатор
Пусть свою сеть лепит
Ну тогда просто в сундук его положи
-
Ты просто дай настроены маршрутизатор Asummonster'y в ДЦ я потом возьмуПоставлю я тебе маршрутизатор. Скажи только где
-
Не то слово XDТащить провода,ставить коммутаторы так,что бы небыло повторений, и т.п. удобней?Да вы мазохист, сябро
-
не, ну зачем мне делать еще одну сеть? Я просто поставлю "маршрутизатор" который будет мостом между OpenNet и сетью моего ДЦЭто в том случае, если Сябро собирается строить свою сеть, никак не связанную с нашей. Но тогда и библиотеку он напишет свою, скорее всего. Если интегрироваться в существующую сеть, нужна библиотека минимум второго уровня т.е. для работы через связанные платы.
Я не боюсь, мне так будет удобней чтоли...Не бойся вайфая. В ОС он намного безопаснее, чем в СС
-
А мне можно доступ к привату ДЦ?Сань, ты вникни сначала, что там есть, зайди в игру, посмотри, как сеть работает.
-
Все это конечно же безумно круто! Но из всех устройств этой сети есть маршрутизатор?Вот это мне уже нравится, когда один из ведущих разработчиков теряет весь зрительный охват системы. Видно там уже что-то действительно сложное.
-
У тебя свой дата-центр? Где? Когда? Обязательно поставим роутер
Но сервера же где-то нужно будет ставить, а ДЦ пока нет... Я даже за комп не могу толком сесть сейчас...

Скорее всего будет проводная сеть по ДЦ что бы менее уязвим был... Так маршрутизатор есть? Wi-Fi тоже будет
надо же планшетам работать -
Сам по себе OpenNet это трехуровневая сеть, всех особенностей которой не знаю даже я. А WiFi на сегодняшний день считается основным способом доступа пользователей к сети. Есть и другие, но они не для всех.
Для маршрутизатора своего ДЦ я попрошу карту доступа к сети

-
Я так понимаю что OpenNet работает за счет карты-моста но может и по Wi-Fi работать?
-
Первую прогу, какую бы я скачал с "СяброМаркета", это ТимберМен (конечно, после того, когда ее пофиксят и допилят разрабы) За нее не жалко и 1000 тугров вывалить или пару стаков иридия

Жду СяброМаркета с нетерпением!
Ну тему же создал новую...
-
А еще позже продолжу разработку GoogleGlassChat только уже на OC и по сети
-
Без должной системы шифрования, нельзя упускать из виду вероятность того, что сообщения будут перехвачены по пути или подменены хакером. Тут нужно подумать над реализацией протокола.
Из поля зрения нельзя также выпускать использование OpenNet скорее всего эта апи будет лежать в основе технологии передачи данных в ExOS
А на использование библы можно давать лицензию

-
Сетевой библиотекой будет OpenNet, графической - GML
Стандартные библы останутся

Доступ к файловой системе у робота
в Разные (отсортировать)
Опубликовано:
Не появляется его диск в mnt