Вопросы по теме 'tcl'
Почему в этом ожидаемом коде не выполняется сопоставление строк?
Я создал следующую процедуру, предназначенную для работы с симулятором базовой станции Agilent:
proc get_bss_parameter_value {bss parameter_string} {
global bss_array
set bss_str "$parameter_string?"
puts "String 1"
set bss_str...
3969 просмотров
schedule
09.11.2023
Предсказуемый порядок ответа на имена массивов Tcl?
Я знаю, что имена, возвращаемые [массивом имен X], находятся в неопределенном порядке, но всегда ли они находятся в одном и том же неопределенном порядке?
Я просматриваю очень большой массив и хотел бы регистрировать прогресс в файле в случае...
976 просмотров
schedule
25.03.2024
Медленный ответ на запись в базу данных из php
У меня есть PHP-скрипты, работающие на сервере WAMP. Вот что я делаю
PHP-скрипт A, который запрашивает базу данных и получает набор строк (я установил set_time_limit (0) // неограниченное время для выполнения скрипта)
На основе набора...
701 просмотров
schedule
18.10.2022
Редактор ресурсов Windows для Linux
Существует ли какой-либо инструмент командной строки для Linux (FreeBSD и т. д.), который можно изменять, например ресурс Информация о версии хакера в exe-файле?
Для этой цели есть несколько утилит под Windows, но я занимаюсь кросс-сборкой...
4732 просмотров
schedule
03.02.2024
Tcl Starkit с MySql
Кто-нибудь знает, какие файлы требуются MySql для работы с Tcl Starkit? В настоящее время у меня есть libmySQL.dll, libmysqltcl.dll и pkgIndex.tcl. PkgIndex.tcl имеет следующий код:
proc loadmysqltcl {dir} {
set oldcwd [pwd]
cd $dir...
890 просмотров
schedule
09.11.2023
Как бот irc, написанный на tcl, будет противостоять клону python/node.js?
Я считаю, что eggdrop — самый активный/популярный бот, и он написан на tcl (и, согласно вики, ядро — C, но я этого не подтверждал).
Мне интересно, будет ли какая-либо выгода в производительности от перекодирования его функциональности в node.js...
920 просмотров
schedule
03.01.2024
Как обернуть указатель void* в объект TCL
Я пытаюсь сохранить указатель void* (или любой другой указатель) в объект tcl, чтобы я мог получить его позже. Я видел, как SWIG преобразовывал его в строку с некоторой кодировкой, а затем декодировал ее. Но чтобы сделать его более эффективным, я...
379 просмотров
schedule
19.10.2022
Предотвратить блокировку потока tcl основным циклом событий
Я пытаюсь запустить поток непрерывно и не блокировать его основным циклом событий tcl. Вот простой пример того, что я пытаюсь сделать:
#!/bin/sh
#\
exec tclsh "$0" "$@"
package require Thread
set ::a_thread [thread::create {thread::wait}]
proc...
1531 просмотров
schedule
03.02.2024
Разбор файла с помощью Tcl
У меня есть файл, в котором есть несколько операторов set. Однако я хочу извлечь интересующие меня строки. Может ли помочь следующий код
set in [open filename r]
seek $in 0 start
while{ [gets $in line ] != -1} {
regexp (line to...
23662 просмотров
schedule
06.06.2024
регулярное выражение для сопоставления всего, что находится между двумя словами
Написание сценария TCL для сопоставления всего, что находится между двумя ключевыми словами.
Пример:
X509v3 Extended Key Usage:
1.2.3.4, 1.3.6.1.4.1.311.4, 1.1.1.1, 234.432.1.36.4564.345
55.55.55.55, 66.66.66.66,...
771 просмотров
schedule
06.10.2022
TCL: объединение выходных битов в переменную
Предположим, у нас есть переменная «a», которая в конце должна представлять значение из 4 бит, например. а = "0011". Отдельные биты в эту переменную считываются из экземпляра VHDL.
Предположим, что первый бит вывода VHDL равен 1, например....
817 просмотров
schedule
15.10.2022
Обработка команды выхода, выполняемой встроенной средой выполнения Tcl
У меня есть небольшое приложение оболочки, которое встраивает Tcl для выполнения некоторого набора Tcl код. Интерпретатор Tcl инициализируется с помощью Tcl_CreateInterp. Все очень просто:
пользовательские типы команда Tcl
команда...
1007 просмотров
schedule
28.11.2022
Как я могу создать метку времени RFC 3339 в TCL?
Я унаследовал сценарий TCL (я не знаком с языком), и мне нужно добавить к нему временную метку RFC 3339:
2012-04-05T12:13:32.123456-08:00
После поиска в Google я не нашел никаких средств отображения микросекунд или смещения часового пояса (я...
400 просмотров
schedule
07.11.2022
Что это регулярное выражение пытается сопоставить?
Сейчас я изучаю регулярные выражения , но мне это кажется немного сложным. Я читаю какой-то код на TCL, но что он хочет сопоставить?
regexp ".* (\[\\d]\{3\}:\[\\d]\{3\}:\[\\d]\{3\}.\[\\d]\{5\}).\[^\\n]" $input
164 просмотров
schedule
09.11.2022
Скрипт Tcl/Tk для создания кнопки, которая меняет цвет при нажатии?
Просто делаю очень простую программу Tcl/Tk для изучения, но у меня возникли небольшие проблемы.
Мне нужно, чтобы кнопка переключала цвета при нажатии, чтобы она начиналась красной, при нажатии она становилась зеленой, а при повторном нажатии...
3472 просмотров
schedule
05.11.2023
Как составить список всех пространств имен в экземпляре TCL?
Как составить список всех пространств имен, загруженных в экземпляр tclsh?
Ченц
2062 просмотров
schedule
19.09.2022
что означает флаг -i в ожидании?
Я вижу код exp_send -i $bash_id "/bin/tcsh" , что означает -i flag ? что означает флаг -i после exp_send ?
157 просмотров
schedule
31.03.2024
Есть ли функция Tcl для автоматического добавления escape-символа?
Есть ли функция Tcl для автоматического добавления escape-символа в строку?
Например, у меня есть регулярное выражение
"[xy]"
После вызова функции я получаю
"\[xy]"
После повторного звонка я получаю
"\\\[xy]"
Я помню, что...
1126 просмотров
schedule
05.10.2022
Как комментарии работают в контексте оператора switch регулярного выражения
Хорошо, поэтому я не могу понять, как это работает. Прикрепленный код при запуске приводит к недопустимому имени команды " " при выполнении "\ t" ("#" строка 1 руки), вызванной из "switch -regexp -- $line { "(и остальная часть файла в основном)
Я...
248 просмотров
schedule
18.03.2024
пример кода для того, чтобы поставить журнал вывода
Я ищу код Tcl, который дублировал бы то, что помещает команда отправляет на стандартный вывод в какой-либо файл журнала. Да, есть возможность изменить все вызовы puts на какую-то пользовательскую функцию. Но хотелось бы сделать его максимально...
852 просмотров
schedule
19.09.2022