Size: a a a

2020 February 12

MC

Mister Code in pro.lua
это что было щас?
источник

MC

Mister Code in pro.lua
офигеть
источник

CP

Companion Philipp in pro.lua
Спам-бот
источник

C

Constantine in pro.lua
Mister Code
компилер
источник

S

Snusmumriken in pro.lua
Mister Code
компилер
Компилер — это фактически превращатель одного текста в другой, с потенциальными проверками корректности первого текста.
источник

f

fgntfg in pro.lua
Snusmumriken
Компилер — это фактически превращатель одного текста в другой, с потенциальными проверками корректности первого текста.
[очевидное, но занудное и избыточное замечание]
источник

S

Snusmumriken in pro.lua
источник

S

Snusmumriken in pro.lua
Но, кстати, компилятор, в отличии от текстового редактора, можно написать на pure lua. Даже в консольной тексторвой фигне надо знать, какие нажимаются кнопки.
источник

S

Stunni in pro.lua
Snusmumriken
Но, кстати, компилятор, в отличии от текстового редактора, можно написать на pure lua. Даже в консольной тексторвой фигне надо знать, какие нажимаются кнопки.
Для гг можно компилер сделать легко
источник

ВБ

Валентин Бомбин in pro.lua
Есть желающие потратить вечер времени на помощь начинающему? научился принимать запросы (сервер на сокете по примеру собран), отправлять запросы (тоже по примеру все собрано) - надо как-то все соединить в кучу
Помощь могу оплатить - но не сильно много
источник

S

Stunni in pro.lua
Валентин Бомбин
Есть желающие потратить вечер времени на помощь начинающему? научился принимать запросы (сервер на сокете по примеру собран), отправлять запросы (тоже по примеру все собрано) - надо как-то все соединить в кучу
Помощь могу оплатить - но не сильно много
Не говори нуб, а говори начинающий. Я так себя дебилом называл и в итоге мне крышка была потом.
источник

S

Stunni in pro.lua
К слову это было позавчера, я сейчас в полной ж... в полной безопасности
источник

f

fgntfg in pro.lua
Валентин Бомбин
Есть желающие потратить вечер времени на помощь начинающему? научился принимать запросы (сервер на сокете по примеру собран), отправлять запросы (тоже по примеру все собрано) - надо как-то все соединить в кучу
Помощь могу оплатить - но не сильно много
Лучше говори что не получается. И почему
источник

ВБ

Валентин Бомбин in pro.lua
https://pastebin.com/n3GiqT3A
Знаю что код чиать будет тяжело но все же попытаюсь объяснить
Итак - readSocket это типа сервера, принимает сообщения от клиентов
writeSocket - пересылает сообщения дальше
Не понимаю
1. как в функции readSocket из присланого клиентом "POST /e1crdbg/rdbgTest?cmd=test" выделить отдельно POST отдельно адрес,
2. отправить сразу на другой порт запрос и результат вызова вернуть в вызове readSocket
источник

S

Snusmumriken in pro.lua
Это не post, это query : )
источник

ВБ

Валентин Бомбин in pro.lua
ну на сервер это приходит как query, да но дальше надо отправлять же как пост
источник

S

Snusmumriken in pro.lua
Упрощённый парсинг первой строки выглядит примерно так:

local line = "POST /e1crdbg/rdbgTest?cmd=test"

local request = {}
local verb, tail = line:match("(%a+) (.*)")
request.verb = verb
request.location = tail:match("[^?#]*")
request.query = tail:match("?([^#]*)")
источник

S

Snusmumriken in pro.lua
Не надо query дальше отправлять как post, ибо там могут быть сильно разнородные данные.
источник

S

Snusmumriken in pro.lua
Например, в query — кей-валуй, а в post — бинарь. Разве что на отдельные post-сущности делить.
источник

S

Snusmumriken in pro.lua
А вот почти полноценный парсер URI выглядит примерно так: https://pastebin.com/GfetStTD
источник