Автокликер Clickermann :: Форум
Основной раздел => Предложения => Topic started by: Hito on June 22, 2018, 12:22:12 PM
-
Было бы здорово, если бы при внесении строки в лог, можно было бы задавать цвет вносимой строки. Тем более, что это не так уж сложно вроде сделать. Поле Memo заменить на RichEdit и реализовать возможность - задавать параметр цвета из скрипта.
-
Согласен. Может и неуместно, но дополню:
Кликабельный быстрый переход к нужной строке. Как в ворде.
Печатаем //GO:start - комментарий автоматически преобразуется в ссылку, при клике переходим к строке содержащей start:
Печатаем //GO:top,end,300 - то же самое, переходим в конец, в начало или к строке #300.
-
Согласен. Может и неуместно, но дополню:
Кликабельный быстрый переход к нужной строке. Как в ворде.
Печатаем //GO:start - комментарий автоматически преобразуется в ссылку, при клике переходим к строке содержащей start:
Печатаем //GO:top,end,300 - то же самое, переходим в конец, в начало или к строке #300.
Я аккуратненько - по минимуму. Чтоб не нагружать идеей. А ты так нахлабучил, что за нее теперь вообще не возьмутся ;D Дождались бы цветных строк и продолжилт бы "давить"... )))
-
цветные строки действительно легко сделать. у меня на работе все протоколы цветные
тока тут надо над синтаксисом подумать. либо отказаться от неограниченного числа параметров либо делать вторую какую то команду, в которой всех придется переучивать на strconcat.
-
либо отказаться от неограниченного числа параметров
Три-четыре параметра уже норм. Красный, зеленый, синий, ну и еще какой-нить можно. А можно и три оставить.
-
либо отказаться от неограниченного числа параметров
Три-четыре параметра уже норм. Красный, зеленый, синий, ну и еще какой-нить можно. А можно и три оставить.
нет ты не понял. имеется ввиду что сейчас параметры в print строка1, строка2, строка3, ... и потом все это слепливается в одно. если вводить цвет, то надо либо строка, цвет либо как то еще
-
А что-то типа - LOGWRITE ("Сообщение", $color), никак...? И параметр цвета не обязательный. По дефолту он черный и все. Или я опять ничего не понял...?
-
А что нибудь из последовательностей сделать маркером?
Например:
^номерцвета_
И разгребать регуляркой. Как и раньше, склеили все параметры, потом разобрали регуляркой и порезали на цветные участки.
У меня в питоне, там где нужно, давно сделаны цветные логи в консоль, через вот такие конструкции
'^2_Файл XLS импортирован. Товаров: ^15_%d' % (len(self.get_r_products()))
'^1_В файле XLS строк: ^15_%d ^1_колонок: ^15_%d \n' % ...
cp.cprint(u'^12_Работа скрипта остановлена.')
cp.cprint(u'^14_------------- ^12_ERROR ^14_---------------')
А цвета если можно взять из консоли винды
-
А что-то типа - LOGWRITE ("Сообщение", $color), никак...? И параметр цвета не обязательный. По дефолту он черный и все. Или я опять ничего не понял...?
любители logwrite("$var = ", $var) опять будут вайнить про обратную совместимость))
но вторую команду ввести делов - на пять минут
-
но вторую команду ввести делов - на пять минут
Так я знаю :) А любители пусть вайнят на свою лень - LOGWRITE (STRCONCAT("Цвет = ",$color), $color) Ты видимо забыл, что наваял шедевр, в котором многое давно предусмотрено :)
К слову о любителях... Тут единственный форум во всем интернете, где два таких мастодонта, как - Oraven и Vint, бесплатно делают из таких дубов, как я, программистов. Я до сих пор помню, как я тут их мозг ставил в неудобную позу, несколько дней пытаясь выяснить, что такое - переменная )))) Vint даже в личку мне написал, типа - "Ты правда не можешь понять, или ты так троллишь форум?" :D А у меня тогда голова взрывалась. Я спал по четыре часа в сутки, а все остальное время пытался выяснить, что же такое - переменная :D А тут Oraven людям готовые ответы выдает, а они ему в ответ - "Все работает, но разбираться - в чем дело, некогда".
-
для отладки коротких участков для новичков достаточно имеющегося
а вот если лог длинного рабочего скрипта, этак на несколько десятков тысяч строк... но он тогда по-любому на диске, и без продвинутого просмотрщика логов не будет удобно, имхо
-
цветные строки действительно легко сделать. у меня на работе все протоколы цветные
тока тут надо над синтаксисом подумать. либо отказаться от неограниченного числа параметров либо делать вторую какую то команду, в которой всех придется переучивать на strconcat.
И в этом проблемы не вижу... - ColorLogwrite ("Сообщение", $Color)