Я использую этот старый сценарий, hilite.pl имен, взятый от сети, уже с "неизвестным автором" строка!
#!/usr/bin/perl -w
### Usage: hilite <ansi command> <target string>
### Purpose: Will read text from standard input and perform specified highlighting
### command before displaying text to standard output.
### License: GNU GPL
# unknown author
$|=1; # don't buffer i/o
$command = "$ARGV[0]";
$target = "$ARGV[1]";
$color = "\e[" . $command . "m";
$end = "\e[0m";
while(<STDIN>) {
s/($target)/$color$1$end/;
print Я использую этот старый сценарий, hilite.pl имен, взятый от сети, уже с "неизвестным автором" строка!
[110] Затем я могу использовать его в каналах, к выводу журнала "hilite" или другим вещам, с помощью regexp/PCRE:
echo 'hello color world!!' | hilite.pl 34 "[Hh]el[^ ]*" | hilite.pl 43 .orld | hilite.pl 32 "\scolor\s"
Это нарисует привет в синем, раскрасит зеленый и мир в желтом фоне
, Вы видите список цветов с (можно развернуть выражение удара до {01.. 255}, если Вы хотите):
for i in {01..10} {30..49} {90..110} ; do echo $i | hilite.pl $i $i ; done
;
}
Затем я могу использовать его в каналах, к выводу журнала "hilite" или другим вещам, с помощью regexp/PCRE:
echo 'hello color world!!' | hilite.pl 34 "[Hh]el[^ ]*" | hilite.pl 43 .orld | hilite.pl 32 "\scolor\s"
Это нарисует привет в синем, раскрасит зеленый и мир в желтом фоне
, Вы видите список цветов с (можно развернуть выражение удара до {01.. 255}, если Вы хотите):
for i in {01..10} {30..49} {90..110} ; do echo $i | hilite.pl $i $i ; done
Вы можете использовать команду dragAndDrop для перемещения ползунка. У меня сработало следующее:
dragAndDrop | css=.ui-slider-handle | +100,0
Это перемещает ползунок на 100 пикселей вправо от его текущего положения.
для этого есть только одно ( ужасное ) решение. Вам нужно будет взаимодействовать со слайдером через его jquery api.
selenium имеет метод runScript , в котором вы можете передать некоторый javascript для запуска. Однако делайте это только в крайнем случае, так как это приведет вас по скользкой дорожке
Если у вас несколько ползунков, команда для перемещения одного из них выглядит так: css = # id .ui-slider-handle
Спасибо Дэйву за ответ!