Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

№131-08-2007 15:56:26

knizhkin
Участник
 
Группа: Members
Зарегистрирован: 31-08-2007
Сообщений: 4
UA: Firefox 2.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)



iMacros for FireFox - общие вопросы, обсуждение возможностей (Часть 1)

Продолжение темы (часть 2)



Правила оформления сообщений в данном топике:

1a50e37cd460db106ba5ca4992038a53.jpg


  • Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]

  • Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
    или выложите на сайт «Pastebin».
  • При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
    или выложите на сайт «Pastebin».
  • Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
    .


«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон

«Не каждый вопрос заслуживает ответа.»
Сайрус

Отсутствует

 

№437713-07-2015 18:27:02

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: unknown 0.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

kolshix, я, уже писал об этом, разве что в другом контексте, работает в принципе, так же, как и на виндоус, только посоветовал linux mint, а не ubuntu, с DE: MATE или LMDE, т.к. Cinnamon - хоть и красив, но ресурсов жрет немерено

Добавлено 13-07-2015 18:30:45

Отредактировано InfSub (13-07-2015 18:35:21)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№437814-07-2015 00:13:56

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Скажите пожалуйста, вот например переменная равно 1, как можно сделать чтоб при каждом цикле прибавлялся 2, т.е чтоб значение менялись 3,5,7,9 и т.д. Как я понял из слов InfSub с помощью loop сделать не возможно.


iMacros скрипты на заказ!

Отсутствует

 

№437914-07-2015 00:55:05

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Hamzat, математику ни кто не отменял и уж что такое арифметическая прогрессия, должны бы помнить, да и подобные примеры, уже были на форуме

пример:

Выделить код

Код:

PROMPT EVAL("1+2*({{!LOOP}}-1)")


Добавлено 14-07-2015 01:01:37

Hamzat пишет

Как я понял из слов InfSub с помощью loop сделать не возможно.

как видно из примера, вы не правильно поняли
нельзя изменить значение {{!LOOP}} внутри цикла, возможно только задать первоначальное значение {{!LOOP}}, но кто вам мешает использовать {{!LOOP}} для расчета?

Отредактировано InfSub (14-07-2015 01:03:43)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№438014-07-2015 01:04:51

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub пишет

арифметическая прогрессия

О извините, даже не подумал об этом)


iMacros скрипты на заказ!

Отсутствует

 

№438114-07-2015 10:05:40

Jawdet
Участник
 
Группа: Members
Зарегистрирован: 29-05-2015
Сообщений: 10
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Коллеги, все же ваша помощь нужна. Опишу суть:

Есть система тестирования веб функционала, реализованная на iMacros и Js. Реализована она следующим образом:

Есть набор папок вида "Script_1", "Script_2", и так далее. В каждой папке есть файлы iim с определенными сценариями и файл control.js, который является управляющим файлом для макросов. Каждый файл control.js выглядит примерно так:

скрытый текст

Выделить код

Код:

try{

var control; //Управляющая переменная 

control = iimPlay("Tests_future/Script_1/test_1.iim"); 
    if(control <0){
       throw "Err1";
       }

control = iimPlay("Tests_future/Script_1/test_2.iim"); //Запускаем тест 2
    if(control <0){
       throw "Err2";
       }


С самим Js проблем нет, поэтому не особо смотрите на его содержимое. Суть в том, что каждый тест запускается своим control.js, находящимся в папке соответствующего теста. Недавно понадобилось запускать тесты не по одному, а все последовательно, для проверка всего функционала. Сначала пытался реализовать задачу вот так:

скрытый текст

Выделить код

Код:

iimPlayCode("URL GOTO=imacros://run/?m=Tests/Script_1/control.js")
iimPlayCode("URL GOTO=imacros://run/?m=Tests/Script_2/control.js")


то есть создать js файл, который бы запускал контроирующие js каждого теста. Но это оказался плохой вариант, т.к. в iMacros глючит процедура вызова js из js, и некоторые тесты просто не запускаются.

Как можно реализовать поочередный запуск тестов?
Заранее спасибо за ответы.

Отсутствует

 

№438214-07-2015 10:10:47

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Jawdet, объедините вызов тестов в один js-скрипт, без промежуточных js-файлов


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№438314-07-2015 10:22:45

Jawdet
Участник
 
Группа: Members
Зарегистрирован: 29-05-2015
Сообщений: 10
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub пишет

Jawdet, объедините вызов тестов в один js-скрипт, без промежуточных js-файлов

Очень трудоемко получится, в jsниках много специфической логики для каждой проверки. Вариантов последовательного запуска нет? Может быть, с какими-то сторонними решениями..

Отсутствует

 

№438414-07-2015 11:08:14

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: unknown 0.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Jawdet, *.cmd/*.bat - скрипт для запуска FF с параметрами (параметр - строка запуска нужного вам js)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№438514-07-2015 12:16:10

Jawdet
Участник
 
Группа: Members
Зарегистрирован: 29-05-2015
Сообщений: 10
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Спасибо за подсказку! :)

Отсутствует

 

№438615-07-2015 00:32:24

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

флуд
Привет всем, подскажите можно ли сделать так. Например есть ключевые слова для поиска "Поиск1","Поиск2","Поиск3". Как сделать так чтобы слова для поиска брались последовательно?

задаем вопрос так, чтобы суть проблемы была понятна не только вам

InfSub
Ну хорошо)) Так есть ключевые слова для поиска в гугле, я хочу записать все эти слова в переменную !VAR или обычный var в js, далее мне нужно в поиск вставлять эти слова последовательно, т.е вставить поиск первое слова сделать необходимые действии, вставить второе и т.д.

Отредактировано Hamzat (15-07-2015 18:19:08)


iMacros скрипты на заказ!

Отсутствует

 

№438715-07-2015 20:56:05

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

И еще, клик по ссылке (TAG POS) можно сделать так чтобы ссылка открывалась новом окне?


iMacros скрипты на заказ!

Отсутствует

 

№438815-07-2015 21:18:35

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Hamzat пишет

И еще, клик по ссылке (TAG POS) можно сделать так чтобы ссылка открывалась новом окне?

скрытый текст

Выделить код

Код:

EVENT TYPE=CLICK SELECTOR="...." BUTTON=1

где ... - идентификатор ссылки

Hamzat пишет

хочу записать все эти слова в переменную !VAR или обычный var в js, далее мне нужно в поиск вставлять эти слова последовательно, т.е вставить поиск первое слова сделать необходимые действии, вставить второе и т.д.

кто мешает записать их с разделителем и потом разбить в eval() на элементы массива (для iim) или сразу записать, как массив (для js)?


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№438916-07-2015 10:57:32

Даниил955447112
Участник
 
Группа: Members
Зарегистрирован: 11-03-2015
Сообщений: 40
UA: Firefox 38.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

:whiteflag: Здравствуйте!

Можно ли отсеять дубликаты скопированные аймакросом перед вставкой в поле ввода?

Пример дубликатов скопированных аймакросом :
Владимир Петрович хороший
Владимир Петрович хороший
Владимир Петрович хороший
Владимир Петрович хороший

Что должно быть после отсеивания:
Владимир Петрович хороший

И второй вопрос: при выполнении аймакросом функции REFRESH выдаётся ошибка самим аймакросом на некоторых сайтах. Которые при закрытии или обновления страницы выдают диалоговые окна.
Как сделать что бы аймакрос обновлял страницу обходя эти сообщения?

Текст ошибки из окна состояния аймакроса:
RuntimeError: unhandled confirmEx dialog detected. Dialog message: "Эта страница просит вас подтвердить, что вы хотите уйти — при этом введённые вами данные могут не сохраниться.", line 1 (Error code: -1450)

Спасибо мыслящим людям!

красный цвет - используется, только, администрацией форума

InfSub

Отсутствует

 

№439016-07-2015 12:20:08

JoeWline
Участник
 
Группа: Members
Зарегистрирован: 16-07-2015
Сообщений: 6
UA: Firefox 27.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Ребят, вот уже неделя как я ищу ответ на проблему такого рода. пишу макросы и джава скрипты на биткоин краны, те что с обычной капчей подключены к рукапче, очень портит жизнь гуголская 2.0 , на сервисе она попадает и успешно её разгадывают ввдодом либо галок к соответствующему ответу к картинке или цифровым порядковым номером без запятой, обычно таких ответа 2-3. да я думаю многие знакомы с ней там где надо найти торт, мороженко или дорожные размытые знаки. это проблема номер раз.
Вторая проблема в том что макрос не кликает по заданным координатам, вообще мне нужно решить такую задачу

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467402]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467419]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467430]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467447]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3548424]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3548432]


цифры в скобках меняются, команды CLICK почему то не работают и макрос выдает ошибку

пользуюсь мазилой 27.0.1 iMacros 8.6

не ругайте если уже отвечали, не умею пользоваться форумами. прошу понять и простить :D

Отсутствует

 

№439116-07-2015 12:20:34

undoxone
Участник
 
Группа: Members
Зарегистрирован: 09-07-2015
Сообщений: 3
UA: Firefox 39.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Сразу скажу что я не знаком с смысло-логической структурой да и вообще механикой скриптов, собираю свои методом подбора из разных готовых под свои нужды, и собственно уйму вариантов перепробывал а все никак не получаеться сделать так что бы скрипт заходя в группу контакта комментировал первую запись (хотелось бы конечно научиться комментировать записи чуть ниже чем просто первые позиции), то есть сейчас представленый код заходя в группу выбырает комментировать, входит в поле набора а вставлять или набирать кейпрессом наотказ не хочет какие бы я в ивентах названия не вставлял обьектов (пост, реплай) всё тщетно

скрытый текст

Выделить код

Код:

TAG POS=2 TYPE=DIV ATTR=TXT:Комментировать..
EVENTS TYPE=KEYPRESS SELECTOR CHARS="настоящий....!"
TAG POS=1 TYPE=DIV ATTR=ID:reply_field-************************************
WAIT SECONDS={{!VAR1}}
TAG POS=2 TYPE=DIV ATTR=TXT:Комментировать..
TAG POS=1 TYPE=DIV ATTR=ID:reply_field-************************************

EVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHARS=" http://v...
TAG POS=1 TYPE=TEXTAREA ATTR=ID:post_field CONTENT=Настоящий...

TAG POS=1 TYPE=BUTTON ATTR=ID:reply_button


я понимаю что случай простейший, скажите как сделать так что бы в окно комментария вводился мой текст или хотя бы вставлялся, какие команды, события или обьекты нужны

Отсутствует

 

№439216-07-2015 12:32:13

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Даниил955447112 пишет

Можно ли отсеять дубликаты скопированные аймакросом перед вставкой в поле ввода?

можно, если используете js

Даниил955447112 пишет

Что должно быть после отсеивания:

что должно быть в сообщении, чтобы на него можно было корректно ответить - читаем тут, пункты 1.2.4 и 1.2.5

Даниил955447112 пишет

Как сделать что бы аймакрос обновлял страницу обходя эти сообщения?

скрытый текст

Выделить код

Код:

ONDIALOG POS=1 BUTTON=OK CONTENT=
REFRESH


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№439316-07-2015 17:16:11

lsalex144
Участник
 
Группа: Members
Зарегистрирован: 27-03-2015
Сообщений: 33
UA: Firefox 35.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Здравствуйте. Как поменять город и страну вконтакте с помощью макрос. Мучаюсь над этим макросом никак не могу написать.
:D:D:D:D

Добавлено 16-07-2015 17:29:08

JoeWline пишет

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467402]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467419]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467430]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3467447]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3548424]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=NAME:anim[3548432]

попробуй вместо цыфр поставить "*" , может поможет

Отредактировано lsalex144 (16-07-2015 17:29:08)

Отсутствует

 

№439416-07-2015 18:59:25

JoeWline
Участник
 
Группа: Members
Зарегистрирован: 16-07-2015
Сообщений: 6
UA: Firefox 27.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

попробуй вместо цыфр поставить "*" , может поможет

сомневаюсь, все кнопки на одной странице, не пробовал но пост то у них один, значит и жать будет вместо 6 на одну и ту же. даже пробовать не думал. сомневаюсь что это что то изменит, ведь логика она уж такая линейная )

Отсутствует

 

№439516-07-2015 19:50:58

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

JoeWline пишет

не пробовал но пост то у них один, значит и жать будет вместо 6 на одну и ту же

изменение позиции с помощью POS=номер_позиции - ни кто не отменял


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№439616-07-2015 21:42:05

lsalex144
Участник
 
Группа: Members
Зарегистрирован: 27-03-2015
Сообщений: 33
UA: Firefox 35.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Как в макросе можна кликнуть на эту кнопку чтобы она развернулась??  Как выбрать потом город если на него макрос не реагирует( при нажатии не записует ни какого действия)?

скрытый текст
SnimokJPG_7169299_18056227.jpg

Вконтакте↑

Отредактировано lsalex144 (16-07-2015 21:45:10)

Отсутствует

 

№439717-07-2015 10:14:22

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

lsalex144 пишет

Как в макросе можна кликнуть на эту кнопку чтобы она развернулась??  Как выбрать потом город если на него макрос не реагирует( при нажатии не записует ни какого действия)?


Вконтакте↑

запишите скрипт или проблемный участок, через EVENT
Запись => Recording options => Experimental event recording mode
переключать режимы записи, можно и в процессе записи скрипта, не останавливая саму запись.


iMacros скрипты на заказ!

Отсутствует

 

№439817-07-2015 18:06:27

JoeWline
Участник
 
Группа: Members
Зарегистрирован: 16-07-2015
Сообщений: 6
UA: Firefox 27.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub пишет

изменение позиции с помощью POS=номер_позиции - ни кто не отменял

И вправду помогло) спасибо большое. не знал что можно менять и так вот все работать будет.

Вопрос еще такого рода... буду экстрактить из поля чисто циферные значения "123456789" цифры будут не все а некоторые из них но вместе, и теперь вопрос когда эти 2-3 цифры будут скопированы в буфер как им назначить соответсвующий TAG POS= ? я понимаю что без js не обойтись, но как это все дело собрать в кучу и чтоб работало не знаю, с js опыта еще меньше чем с iMacros

Отсутствует

 

№439917-07-2015 19:06:01

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

JoeWline, что значит выражение:

JoeWline пишет

цифры будут не все а некоторые из них но вместе

dash1.gif

JoeWline пишет

цифры будут скопированы в буфер

EXTRACT, если вы о нем, не имеет ни какого отношения к буферу обмена

JoeWline пишет

как им назначить соответсвующий TAG POS= ?

что значит соответствующий? соответствующий чему? тем цифрам, что экспортированы в extract с сайта?

огромная просьба, задавая вопрос - перечитайте его пару раз, и убедитесь, что он не вызовет еще с десяток наводящих вопросов


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№440017-07-2015 21:01:16

JoeWline
Участник
 
Группа: Members
Зарегистрирован: 16-07-2015
Сообщений: 6
UA: Firefox 27.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub пишет

что значит соответствующий? соответствующий чему? тем цифрам, что экспортированы в extract с сайта?

вы все верно поняли. в ответе будет число допустим 38 как мне расчленить число 38 на цифры 3 и 8 ... в ответе будут цифры от 1 до 9 . это самый сложный для меня вопрос.  эти цифры от 1 до 9 будут равны TAG POS=.... (1) { TAG POS=1} ; (2) {TAG POS=2} и т.д.

Отредактировано JoeWline (17-07-2015 21:03:12)

Отсутствует

 

№440117-07-2015 21:49:17

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

JoeWline пишет

в ответе будут цифры от 1 до 9

скрытый текст

Выделить код

Код:

var m='',n='19';
n=n.split('');
for(;n[0]<=n[1];n[0]++){
    m+='POS='+n[0]+'.......\n';
};
iimPlayCode(m);

где n - значение из EXTRACT

Отредактировано InfSub (17-07-2015 21:52:41)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]