
John
02.06.2018
20:45:43
В коде db.query('select * from table') в качестве результата от этого - ?????

Snusmumriken
02.06.2018
20:46:04
Хмм. Ты в консоль выводишь текст? Под вендой?

John
02.06.2018
20:47:11
Я в ебунтах, в консоли ???? и в браузере если отрендэрить тоже

Google

John
02.06.2018
20:49:54
Ты нарн имел ввиду 'йоу'
..'123'

Snusmumriken
02.06.2018
20:51:19

John
02.06.2018
20:53:10
^^^^ Принт от этих скобок работает

Snusmumriken
02.06.2018
20:54:25
Карочи, сохрани в файл результат селекта, перешли мне.
И проверь содержимое в базе, мало ли вносил криво.

John
02.06.2018
22:42:18
Кароче помогло set character set utf8 отдельным запросом, ноэт чёт неправильно. По умолчанию должно работать.

Lucky
03.06.2018
07:19:46

Alxius
04.06.2018
05:44:29
ого этот чат работает а у меня он что то не открывался

ShadoWalkeR
04.06.2018
05:49:40

Alxius
04.06.2018
06:09:45
да я просто полгода не заходил сюда
набирался сил и превозмогал лень чтобы занятся кодом
наконец осилил и оказалось что спрашивать то нечего , практически всё сам сделал

Google

Alxius
04.06.2018
06:10:45
или знаю как.

Mikhail
04.06.2018
09:25:47

F01134H
04.06.2018
14:08:02
Народ, а можно на луа как то открыть определенный CLI shell и с ним работать как с одним процессом, подавая различные команды и читая результат их исполнения?

bebebe
04.06.2018
14:08:41

Snusmumriken
04.06.2018
14:09:15
file = io.popen('/usr/bin/program')
file:write('do something good')
res = file:read('*a')

F01134H
04.06.2018
14:09:36

Snusmumriken
04.06.2018
14:09:46
Вроде того.

F01134H
04.06.2018
14:10:00
Круть
Спасибо всем большое

Snusmumriken
04.06.2018
14:38:32
Хотя я соврал, там какая-то драма с io.popen в режиме чтения и записи одновременно.

F01134H
04.06.2018
14:40:04
Nooooooooooo(

Snusmumriken
04.06.2018
14:40:27
Поэтому юзай либы типа posix.pipe или чего-то похожего.
Ща пробую дёргать курл через вендовый cmd : )

F01134H
04.06.2018
15:01:38
Проблема в том, что я первой командой открываю CLI, а потом мне нужно еще внутри этой CLI команду выполнить... Как сделать - хз
т.е. сделать команду -> прочесть результат, сделать еще одну команду... Вот таким образом мне надо работать
Судя по всему - задача мегахардкорная

Snusmumriken
04.06.2018
15:03:18
Технически, можно перенаправить output в файл, дёргать этот CLI, вызывать команды, потом читать файл.
Но тут начинается фигня с файлом.
Кстати, что за CLI? Какая lua? Luajit?

F01134H
04.06.2018
15:04:07

Google

Snusmumriken
04.06.2018
15:04:17
Ага, и скакать по файлу к нужным позициям.

F01134H
04.06.2018
15:04:18
а cli - телеграмовский)

Snusmumriken
04.06.2018
15:05:10
Ой мама, а не проще ли замутить на luasocket + luasec обращения к телеге? Или ты мутишь "бота" который пишет от лица "реальных пользователей"?
Задача какая, карочи?

F01134H
04.06.2018
15:05:30
или можно каким то образом делать запись а потом отправлять сигнал на отправку, не закрывая поток?

Snusmumriken
04.06.2018
15:07:30
Хз, надо копать.
У меня был опыт ковыряния всего этого дела с криптопро, но там была софтина которая выполняла подпись файлов через командную строку.
У меня была жопная последовательность вида:
"сохраняем файл на диск, выполняем cmd-команду подписания с выводом в другой файл, считываем второй, удаляем оба, отсылаем второй на сервак". Оно не умело работать в оперативке, поэтому два временных файла. Или умело, но через те же пайпы в которых я не особо рубил.
И да, таки что ты хочешь конкретно? ))

F01134H
04.06.2018
15:09:32
хочу работать с CLI)

Snusmumriken
04.06.2018
15:10:39
Мухлюешь небось >:/

F01134H
04.06.2018
15:10:49
:D

Snusmumriken
04.06.2018
15:11:06
Будешь потом делать ботов рекламных.
"Захадити в нашу трейдерскую группу, там поднимают риальные бабосы!"

F01134H
04.06.2018
15:11:54
чет типо того. Но не совсем
Не настолько нагло)

Snusmumriken
04.06.2018
15:12:11
Ууу злодей

Philipp
04.06.2018
15:12:21
Ууу злодей
Ну, НУЖНО ИСХОДИТЬ ИЗ СВОИХ ВОЗМОЖНОСТЕЙ)))

Snusmumriken
04.06.2018
15:12:34
Кстати, кто-то тут делал "бота-не бота" на t-cli
И только тут я обнаружил что у меня на относительно свежей венде-десятке не стоит линуксовая подсистема ((
Пойду ставить линекс и ковырять t-cli через cmd-bash ))
Потом напишу бота который от моего имени будет автоматом гуглить тупые вопросы в этом чате, и постить ссылки ))

Google

Philipp
04.06.2018
15:21:26

John
04.06.2018
15:47:08
Зачем майрософту понадобился гитхаб за 7 ярдов зелени ? ))

Snusmumriken
04.06.2018
15:57:07
Шоб расширить и сделать своим, несовместимым с гитом. И типа только через одобренную мелкими софтину за кучу зелени, можно будет юзать гитхаб. И мелкие перепишут лицензионное соглашение, мол, "весь ваш код теперь наш" ))

Насибуллин
04.06.2018
16:22:59
Микрософит купил гитхаб? Чо?

Philipp
04.06.2018
16:34:32
Да

Admin

Насибуллин
04.06.2018
16:58:02
Это фиаско

Марк ☢
04.06.2018
18:23:07
print('asd'=='asd')
true
local xxx = ('asd' == 'asd')
print(xxx)
nil
не подскажете почему так ?
lua 5.1
блин. как оживить чят, а

Philipp
04.06.2018
18:25:49
А?

Марк ☢
04.06.2018
18:25:53
о, помогло

Lucky
04.06.2018
18:26:57
области видимости почитай, наркоман

Philipp
04.06.2018
18:27:05
Тут всё даже очевиднее

Марк ☢
04.06.2018
18:27:22
я пришёл из питона
погодите, но я не хочу в глобальную переменную записывать

Lucky
04.06.2018
18:27:41
я и говорю - наркоман

Google

Марк ☢
04.06.2018
18:27:52

Philipp
04.06.2018
18:27:54

Snusmumriken
04.06.2018
18:28:07

Philipp
04.06.2018
18:28:20
Прочитай, пожалуйста, его код

Snusmumriken
04.06.2018
18:28:50
Ну ды, в курсе на тему локала, поэтому дал пример без него.

Марк ☢
04.06.2018
18:28:59
жованный крот

Lucky
04.06.2018
18:29:04
first_step = google "Programming in Lua"

Марк ☢
04.06.2018
18:29:19
да умные все блин

Philipp
04.06.2018
18:29:19
Скоуп закончился после local jjj

Snusmumriken
04.06.2018
18:29:25
Карочи, в консольном виде, всё "локальное" оказывается локальным только в пределах данной строки, которую мы печатаем а потом жмакаем enter.

Марк ☢
04.06.2018
18:30:03
да блин, тоесть это проблема не луа а синтаксиса конкретного repl-интерпретатора ?

Snusmumriken
04.06.2018
18:30:10
В скриптах всё ок, они грузятся единым чанком вместо того чтобы подгружать каждую строчку отдельно ))

Philipp
04.06.2018
18:30:10
Нет
Это суть луа-интерпретатора