Перейти к содержимому

LeshaInc

Пользователи
  • Публикации

    777
  • Зарегистрирован

  • Посещение

  • Победитель дней

    68

Сообщения, опубликованные пользователем LeshaInc


  1.  

    opennet.sendrec("0ba.f13.4f5", 
    serialization.serialize(
      {
    
        login = "Syabro" --имя файла с данным
        pass = "test" --пароль для доступа к файлу
        command = "register" --команда регистрации
        newLogin = "LeshaInc" --имя нового файла
        newPass = "LeshaPass" --пароль для доступа к файлу
    
      }
    ))
    Меня упомянули! :З
    • Нравится 1

  2. Объясните, пожалуйста как в очки что-то залить, и как ими пользоваться вообще?

    Для начала нуждно скрафтить Terminal Glasses Bridge, адаптер и сами очки Terminal Glasses. Далее подключаешь Bridge к компьютеру через адаптер. Теперь если написать в шелле "components" можно будет увидеть новый компонент openperipherals_bridge, далее изучаешь на википедии Terminal Glasses API и пишешь программу. Чтобы подключить очки нужно ПКМ очками по Bridge, потом надеваешь их, загружаешь свою программу для очков и видишь картинки.


  3. А еще позже продолжу разработку GoogleGlassChat только уже на OC и по сети

    Уже делали, и с командами и с префиксами и администраторами. А ещё делали GladosGlass (я делал) там и консолька была, и оповещения... Не делай свои велосипелы, пиши нам лучше СяброМаркет.

    • Нравится 2

  4. Мой маркет!

    Что такое GML? Я ничего не искал просто попросил графическое аппи с банка

    Это тяжелая, мощная библиотека с всякими текст боксами, скролл барами, драг & дроп, разными окнами, стилями и т.д. Крутой на ней базар написал. Клиент OpenCloud тоже на GML. GML = Graphical Minecraft Library. https://github.com/OpenPrograms/Gopher-Programs/wiki/GML
    • Нравится 1

  5. И да... Можно попросить графическое аппи с сервера банка?

    Есть же GML, зачем искать другое?

    Кстати, предлагаю создать отдельную тему для программы. А то как то не удобно в теме банка обсуждать какой-то плэй маркет. (Предлагаю назвать OpenMarket)


  6. Но не вся программы находятся на пастбинах... Тем более - развитие экономики

    Это да, ты прав. Развитие очень важно, да и найти прогу не всегда можно, плюс можно реализовать всякие рейтинги, рекомендации и т.д.

    • Нравится 1

  7. Привет, я тут хотел написать прогу одну... Как плеймаркет... И в голову пришла мысль о покупке приложений за банковскую валюту НО для этого же нужно аппи, не мог бы ты, Totoro, запилить аппи которое бы просто обменивалось данными с сервером банка?

    А смысл платить за приложения если можно найти их бесплатно на форумах и пастбинах? Ну а так задумка интересная могу помочь.


  8. А как сделать, чтобы эта штука сигнализировала пользователю о том, что новое сообщение получено и записано в файл?

    После h:close можно написать computer.beep.

    Ох ты, набежали тут, примеров накидали ) я вообще-то с LeshaInc разговаривал ))Ну ладно, попробуйте event.listen повесить без OpenOS, и на этом закроем тему.

    Тут либо делать поток thread, либо через подмену, либо посмотрев реализацию event.listen.


  9. Компьютер наилучшей комплектации отправлен на Мадагаскар хомячкам до востребования.

    А какие еще интересные функции кроме __index и __newindex могут содержать метатаблицы?

    Почитай это. http://xgm.guru/p/love2d/112958

  10. Покажу на примере как можно в фоне читать сеть.

    local event = require("event")local m     = require("component").modemm.open(512)function listener(_,_,_,_,_,msg)    print(msg)endevent.listen ("modem_message",listener)

    После запуска данного кода в фоне появится некий сниффер, который будет слушать 512 порт и писать все сообщения. Всё будет работать в фоне и ты сможешь, например, запускать любые другие программы.


  11. Через event.listen swg2you можешь повесить слушателя на modem_message. Вот если не знаешь его использование:

     

     

    event.listen(event: string, function: function) -- Теперь если он словит event который указан в первом аргументе будет выполнена функция со второго аргумента. Аргументы функции нужно передавать такие же, какие выдаст event.pull, т е шесть аргументов.

    Например:

    local function listmsg(_,_,_,_,_,msg)
        print(msg)
    end
    event.listen("modem_message", listmsg)
    Такой код будет ловить сообщения по всем открытым портам и выводить их на экран.

     

×
×
  • Создать...