Александр
Сек гляну
Александр
А скиньте ссылку на expext
Александр
Из того что я нашёл gexpect, это то что вы имели ввиду
Anonymous
Всем добрый вечер, встречал ли кто нибудь библиотеку на го имитирующую нажатие клавиатуры
Ты определись что тебе нужно. Если отправить какие-то данные в STDIN другого процесса, это одно (тот же expect), а если эмулировать ввод с клавиатуры (именно нажатие клавишь), то это другое (тот же uinput).
G72K
вам в консоли кнопки нажимать или в GUI?
Александр
Мне необходимо произвести нажатия определённой последовольности клавиш в окне, так чтобы для приложения это было именно нажатие клавиатуры
G72K
Autoit3
Anonymous
Autoit3
Если нужно только под венду, то + :)
Kirill
а это случаем не cpu time?
Александр
Спасибо большое
Александр
То что нужно
Александр
Да под винду
Zver
Или Auto Hot Key. По мне получше.
Александр
А есть подобные библиотеки для эмуляции курсора мыши
Александр
Спасибо
Stanislav
А это не время выполнения скрипта с начала запуска
Stanislav
Если что :)
Artem
Нет
Andrey
https://t.me/nginx_ru
Slava
https://t.me/nginx_ru
похоже на спам
иьг71
был вопрос где посмотреть по нгникс, и похоже удалили вопрос
Slava
хитрецы
Zloy-Dobry
похоже на спам
нет это не спам, профильный чятик про nginx
Slava
а есть профильный чатик про форекс? =)
Anonymous
а есть профильный чатик про форекс? =)
Бывший чатик по финансовым пирамидам и МММ?
Andrey
а есть профильный чатик про форекс? =)
Я думал он уже не в моде :)
heavycharged
хитрецы
да, подтверждаю, я спрашивал, просто удалил так как нашел ту же группу что человек выше скинул.
Nik
а конить знает либу, которая может наполнять структуру рандомными (но допутимыми) значениями?
freezlite
а что значит допустимыми?
Wingman
угадывать, что там за типы, и генерировать эти типы?
🎉
а конить знает либу, которая может наполнять структуру рандомными (но допутимыми) значениями?
type MyStruct struct { AnyString string `json:",omitempty"` AnotherString string `json:",omitempty"` } func (s MyStruct) MyLib () { s.AnyString = "hyinya" s.AnotherString = "snovahyinya" } Вот либа, я правда защитил это авторским правом))
Nik
Тебе нужен аналог factory boy
https://github.com/bluele/factory-go Вот что то вроде этого?
Nik
я смотрел на go-fuzz но не придумал, как его примостырить не к тестам, а к внешнему интерфейсу
heavycharged
как правильно сделать, вот у меня есть хендлеры в папке backend, отдельно есть middleware где я держу все middleware. Все по пакетикам и удобно. Решил прикрутить JWT. Где б хранить сам этот jwtAuth объект, который создает токены? В middleware не очень красиво как-то.
heavycharged
можно его пропихивать в request.Context в самом middleware..
Zver
а конить знает либу, которая может наполнять структуру рандомными (но допутимыми) значениями?
testing/quick Хотя там не все идеально. Но простые данные более менее заполняет. Для себя переделывал. Но пока не выложено.
Anonymous
кто-нибудь знает, может Goland показать тип переменной по наведению курсора, как в vs code?
Slach
с контролом нажми
Anonymous
Wingman
а никто ничего не встречал, чтобы time.Duration из строки распарсить? :) Например, типа 17 days, 4 hours, 20 minutes, 24 seconds
Daniel
https://golang.org/pkg/time/#ParseDuration
Wingman
о, благодарю!
Daniel
и в следующий раз я за вопрос, который гуглится в 10 секунд, буду банить
Wingman
да блин, гуглится почему-то типа такого: https://stackoverflow.com/questions/28125963/golang-parse-time-duration
Daniel
https://www.google.ru/search?q=golang+parse+time.duration&oq=golang+parse+time.duration&aqs=chrome..69i57j0j69i64.7268j0j7&sourceid=chrome&ie=UTF-8
Wingman
https://golang.org/pkg/time/#ParseDuration
дней, недель, месяцев, годов нет :(
Daniel
а почему должны быть?
Daniel
они, насколько я знаю, в duration не все влезают
Wingman
а, гм
Wingman
ладно, что так, что эдак придется колхозить
Oleksii
Возможно, это подойдёт
Oleksii
https://github.com/araddon/dateparse
Wingman
https://github.com/araddon/dateparse
по-моему, там только даты, интервалов нет
Wingman
да ладно, несложно самому
Daniel
а зачем, если не секрет
Wingman
парсить аптайм оборудования
Daniel
а
Daniel
тогда проще самому, конечно
Wingman
угу
Daniel
там же ограниченный набор форматов
Zver
дней, недель, месяцев, годов нет :(
А как возможно продолжительность времени в месяцах, годах измерять, если их продолжительность разная?
Wingman
В юникстайм например
Wingman
Ну т.е.в секунды
Wingman
Или в дюрейшн)
Zver
Мн4 не измерять, а парсить
Ну так при парсинге вам должно превести 5 месяцев, к примеру, в продолжительность. Какое брать значение 28, 30, 31 день. Поэтому продолжительность как таковая не измеряется в месяцах годах. Это только для облегченного человеко-понимания. Поэтому и нет такого функционала в парсинге продолжительности.
Wingman
Да, логично (
Мерль
они, насколько я знаю, в duration не все влезают
Ну как сказать, в duration примерно 600 веков влезает :3
Zver
Да, логично (
А так если вам примерно пощитать. То разбивайте строку по запятым, потом по пробелу и вычисляйте. Там кода несколько строчек.
Dug
Ребят, всем день добрый. У меня тут подошло дело к деплою на сервер, а как это делать и вообще как лучше с go — без понятия. Может есть какие-то best practice? Ну или из личного вашего опыта чего-то услышать бы. Периодически, где читаю, люди юзают docker и kubernates. Но ни с тем, ни с другим не работал. Вот и насчёт этого хотелось бы узнать, насколько это необходимо
Ilia
Господа, не подскажете в телеграме чат по 1C ? Я не троль. Правда нужно.
Игорь
Maxim
о, спасибо
Как боженька смолвил