Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3

Модерирует : gyra, Maz

articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

   

Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
oshizelly
Цитата:
проблема почему-то только с портаблами, причём именно ThinApp
Вы даже толком диагностировать не сумели, что про остальное говорить? Поэтому именно в топик по ОСям, там спросить у народа как подойти к проблеме, не акцентируя внимание на словах "портабельная сборка", какие инструменты применить для анализа ошибок и т.д. Если бы был косяк в ТА, то он был бы массовым. Но что-то толпы страждущих не видно, и на форуме VMware тоже не находил подобных жалоб. Значит, проблема носит единичный характер и не имеет отношения к контейнеру. Переход на Win 7, в особенности x64, ознаменовался для широких масс полным непониманием особенностей ее функционирования. Все визжат от восторга, но, как показывает практический опыт, не умеют толком ее настроить, ибо все скрыто, закопано, запрещено и т.д. Уже упоминал, что жалобы на незапуск моих сборок на Win 7 x64, за исключением одного или двух случаев, не подтверждаются при проверке на собссном компе. Понаставят себе всякого AV говна, а потом начинают удивляться что программы глючат, не запускаются, вылетают с ошибками и все такое прочее.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 08:06 06-03-2014
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Поэтому именно в топик по ОСям

 
Почитав свежим взглядом последние страницы - увы, но солидарен с Astra55!
 
oshizelly, вы же сами подтверждаете, что с вашей системой что-то не так, и тут же говорите, что она эталонная (новая-нулёвая)! Снесите её и поставьте уже хотя бы сборку, так толку больше будет. Дозвониться или достучаться к вам невозможно. Одно письмо в личку раз в день - это не беседа (и лови вас потом, когда вы в следующий раз ответите). Десять комментов со смыслом "У меня не работает, не знаю почему" это не дело. Ни скринов не даёте, ни данных об установленном софте. У вас свои на это причины, а у нас свои причины направить вас в топик по ОСям - не обижайтесь! Для меня тема закрыта, меня всё равно неделю не будет толком в инете.
 
С уважением к любому другому мнению!

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 10:12 11-03-2014
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473 11:12 11-03-2014
Цитата:
oshizelly, вы же сами подтверждаете, что с вашей системой что-то не так, и тут же говорите, что она эталонная (новая-нулёвая)!  

и при этом одновременно вопрошает в теме Windows 7: обсуждение работы , как там чего в реестре изменить. На этом давайте закроем этот вопрос. oshizelly, надеюсь уже и сам понял что дело в системе, а не в ThinApp.

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 14:20 11-03-2014
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

regist123
AVanti473
Astra55
Странные вы всё-таки. Я попросил совета по конкретной проблеме, привёл описание симптомов. Думал, может кто сталкивался с подобным или хотя бы представляет примерно, куда нужно копать. Нет? Ладно, я не в претензии, никто никому ничего не должен.
Но зачем же разводить холивар с переходом на личности моей системы в духе "выброси свой комп и купи себе новый" Пожалели бы подписчиков этого топика, ведь это же всё им на мыло сыплется!

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 16:30 11-03-2014
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
oshizelly
Цитата:
"выброси свой комп и купи себе новый"
Не, комп не надо, он не виноват. Несмотря на вроде бы пламенное желание разобраться в проблеме, до сих пор нет никаких данных. Ни логов винды, ни логов Процесс Монитора, даже поглядеть на таскменедждер было невместно, как справедливо заметил gvozdik. Мало того, публика осталась в блаженном неведении насчет установленных программ, в частности, AV, фаеры, HIPS и прочие штуки, напрямую влияющие на запуск всех остальных программ, в том числе, сборок ТА. Не надо пенять на зеркало и комп, они всего лишь отражение своего хозяина.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 18:16 11-03-2014
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55 17:16 11-03-2014  
Цитата:
Несмотря на вроде бы пламенное желание разобраться в проблеме, до сих пор нет никаких данных. Ни логов винды, ни логов Процесс Монитора, даже поглядеть на таскменедждер было невместно, как справедливо заметил gvozdik. Мало того, публика осталась в блаженном неведении насчет установленных программ, в частности, AV, фаеры, HIPS и прочие штуки, напрямую влияющие на запуск всех остальных программ

Ничего этого у уважаемые гуру у меня не запрашивали Один только gvozdik задал конкретный вопрос про возможность, что запущенный процесс "застрял" в памяти - и на этот вопрос я ответил вполне конкретно. Все остальные советы были, мягко говоря, неконкретны, Подробнее...
 
Какие данные требуются для диагностики? Логи винды и Process Monitora - на какой именно момент? Или сразу за месяц?
"Публика осталась в блаженном неведении насчет установленных AV, фаеры, HIPS" - антивирус и HIPS у меня SEP (Symantec Endpoint Protection) версии 12.1, неуправляемый клиент (вроде бы уже писал). Но даже при полном отключение защиты поведение портабельных сборок не меняется, так что, скорее всего, дело не в антивирусе. Фаер от него же (хотя сомневаюсь, что фаер может иметь отношение к проблеме).  
"Поглядеть на таскменедждер было невместно" - ???
"Прочие штуки, напрямую влияющие на запуск всех остальных программ"  - ???
 
На всякий случай повторю самый главный специфический момент поведения некоторых сборок на примере ваших Atlantis Word и Adobe Acrobat Pro XI:
1) Извлекаем файл приложения из архива и запускаем в самый первый раз.  
2) Программа создаёт папку с реестром и данными, корректно запускается, работает. При завершении юзером корректно завершает работу, закрывает окно и выгружает процесс из памяти.
3) При следующем запуске этой же проги в той же самой или следующей сессии Windows происходит одно из трёх:
3.1) Прога запускается, работает и завершает работу вполне корректно.
3.2) Прога вообще не запускается (то есть, не создаётся окно с GUI, хотя процесс проги появляется в памяти). Можно убить процесс вручную в Process Explorer (причём странно, что выгрузка процесса из памяти может занимать очень много времени, иногда до 1 минуты или даже ещё больше) и запустить снова - и опять будет то же самое, хоть 10 раз подряд.
3.3) При запуске проги выдаётся сообщение Crash in RelaunchUsingCreateProcess (см здесь). Тем не менее окно GUI создаётся, но прога не работает корректно (ещё бы!), в частности, невозможно ввести текст или выбрать команду меню. Через некоторые время прога окончательно виснет и вообще перестаёт отвечать на любые команды.
 
4) А теперь - самое важное: Если снести созданную при самом первом запуске этого портабла папку с виртуальным реестром, юзерскими данными и пр, и запустить её "как в первый раз", то та же самая прога в той же самой среде с вероятностью 99% запустится корректно. И никакие антивирусы, фаеры и т.п. ей больше не мешают Но при следующем запуске всё может повториться снова.
Казалось бы, напрашивается предположение, что из-за ошибки при завершении предыдущего сеанса программы случайно попортился виртуальный системный реестр. Но не может же такая "случайность" повторяться десятки раз! И почему не было никаких сообщений об ошибках?  
 
С инсталлированным софтом ничего даже отдалённо похожего не наблюдается.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 11:36 12-03-2014 | Исправлено: oshizelly, 11:46 12-03-2014
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
oshizelly
Цитата:
Логи винды и Process Monitora - на какой именно момент? Или сразу за месяц?
Так не пойдет, здесь все же топик по ТА, а не по виндовому ликбезу. Изучайте матчасть путем чтения глазами, либо вынесением мозгов и выеданием печенки, но в соответствующем разделе, не здесь. И ваще, у меня давно есть стойкое и обоснованное подозрение, что Вы изощренно издеваетесь, поскольку процентов 90 вопросов, которые задаете на руборде топтанием батонов, решаются за минуты простым гуглением. Но ведь так не интересно, правда?
P.S. Тридцатитрехэтажный мат по Вашему адресу опускаю. Первая же ссылка в Гугле. Все, с меня хватит, все вопросы oshizelly в дальнейшем будут игнорироваться. За беспрецедентную лень и мозговой аппарат облегченного образца.

Цитата:
HIPS у меня SEP (Symantec Endpoint Protection) версии 12.1

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2055790

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 11:47 12-03-2014 | Исправлено: Astra55, 11:55 12-03-2014
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55 10:47 12-03-2014
Цитата:
90% вопросов... решаются за минуты простым гуглением.  
HIPS у меня SEP (Symantec Endpoint Protection) версии 12.1 http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2055790

Как мы все любим делать поспешные выводы
При кажущемся сходстве этот вопрос не решается простым гуглением.  Статью по ссылке я уже видел раньше в процессе своих исследований (ну, не именно эту самую статью, а с похожим содержанием - но разница несуществена.)
При кажущемся (на первый взгляд) сходстве моя ситуация заметно отличается, причём эти различия я уже много раз подчёркивал, последний раз как раз в предыдущем своём посте:
- ошибка проявляется рандомно, а не каждый раз;
- полное отключение SEP не меняет общей картины;
- снос папки восстанавливает работоспособность портабельной сборки;
- текст ошибки, когда она выдаётся (а это происходит не всегда) отличается от приведённого в статье (не пишется вторая часть насчёт невозможности создания процесса "RelaunchUsingCreateProcess::CreateProcess failed";
- ну и ещё кое-что по мелочи.
Итого, сходство с описанием в статье: установленный SEP и немного похожее уведомление об ошибке. Различия: всё остальное. Но это ведь неважно, правда?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:38 12-03-2014 | Исправлено: oshizelly, 12:41 12-03-2014
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
oshizelly
Цитата:
полное отключение SEP не меняет общей картины
Как все запущено... Кто у нас каждый раз желает интерфейс на "правильном языке", то бишь на аглицком? А как у этого "кого-то" с чтением и пониманием прочитанного на этом самом аглицком?
Цитата:
This issue occurs if the Application and Device Control driver (sysplant.sys) is installed.
Может это я по малограмотности не понимаю разницы между деинсталляцией с зачисткой всех следов и отключением? Короче, фтопку! Надоело переливать из пустого в порожнее. Задавайте свои вопросы в более другом месте, иначе придется затыкать этот фонтан с помощью отсутствующего модератора, точнее, администрации.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 13:24 12-03-2014
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55 12:24 12-03-2014  
Цитата:
разницы между деинсталляцией с зачисткой всех следов и отключением?

Да, согласен, тут я был недостаточно внимателен.
Тем не менее остаётся вопрос, укладывается ли в рамки этой гипотезы тот факт, что снос папки восстанавливает работоспособность портабельной сборки. Если да, то придётся признать, что виновник - именно SEP.  
 


Цитата:
Короче, фтопку! Надоело переливать из пустого в порожнее. Задавайте свои вопросы в более другом месте, иначе придется затыкать этот фонтан с помощью отсутствующего модератора, точнее, администрации.

Если не хотите - не отвечайте, я не обижусь, а даже если и обижусь, то в любом случае скандалить не буду. Но только не надо в качестве ultima ratio дискуссии "звать милиционера администрацию" Тут у нас как бы открытый форум и этот топик (при всём моём искреннем уважении к гуру) никто вроде бы не приватизировал.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 13:44 12-03-2014 | Исправлено: oshizelly, 13:46 12-03-2014
antan222

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 укладывается ли в рамки этой гипотезы тот факт, что снос папки восстанавливает работоспособность портабельной сборки. Если да, то придётся признать, что виновник - именно SEP.  

Ну насколько я прочитал статью, даже с переводчиком, не гипотеза, голимый факт. Имеет ли смысл докапываться до точной причины, на мой взгляд хватит и того что написано. Меняйте антивир или пользуйтесь спуном.

Всего записей: 72 | Зарегистр. 29-04-2008 | Отправлено: 18:16 12-03-2014
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищ, по-видимому, тоже задавал много вопросов и вот, похоже, достиг апогейя: http://forum.ru-board.com/topic.cgi?forum=5&topic=18322&start=1480#7

Всего записей: 5640 | Зарегистр. 19-12-2003 | Отправлено: 21:31 12-03-2014
aiki



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly

Цитата:
Symantec SEP

в принципе этих двух слов уже наверное хватает для полной диагностики проблемы :)  Я бы предложил выбрать что-то одно - или портаблы или "антивирусные" продукты Symantec

Цитата:
полное отключение  не меняет общей картины

По-моему в 90% случаев даже после штатного анинсталла разной Symantec-вской заразы, в системе остаются 58 сервисов и kernel драйверов, а что уж говорить об "отключении".

Всего записей: 673 | Зарегистр. 25-12-2002 | Отправлено: 22:23 12-03-2014
jb0phj9fu

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

у меня при изоляции writecopy приложения хрома устанавливаться не хотят
пишет
Не удается установить пакет: "ERROR_SAVING_MANIFEST_JSON"
 
как исправить не меняя изоляцию?
 

Всего записей: 1 | Зарегистр. 26-03-2014 | Отправлено: 13:22 31-03-2014
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Маленькие полезности на VBScript-ах, освоенные в последнее время, по мере поступления различных задач в рамках ThinApp:
Убийство любого процесса - VBScript + кое-что. Ау, gvozdik, все таки решил я задачу с тем самым "неубиваемым" процессом, на котором обломались все остальные методы. TAPK и все прочие ухищрения отправлены на покой. Если у кого-то есть особо вредные софты, процессы которых не удается ничем убить, укажите название, проверю.
Вынос любых файлов и папок в песочницу - VBScript
Удаление любых файлов и папок из профилей в виртуале - VBScript. Затык был в относительности путей, где фигурирует имя учетной записи и различное расположение папок в разных ОСях.
Удаление отдельных ключей реестра из виртуала - VBScript
Таким образом, появилась возможность делать сборки с вечным триалом, минуя обычный метод RemoveSandboxOnExit, ессно, с сохранением всех настроек при выходе.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 07:00 05-04-2014
gvozdik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55

Цитата:
все таки решил я задачу с тем самым "неубиваемым" процессом,

Ваше упорство и жажда знаний вызывает искреннее уважение! Я, к великому сожалению, в таких случаях "опускаю руки".
Стыдно просить, но был бы крайне признателен (думаю не я один), если бы Вы выкроили время и дополнили свой FAQ этими очень ценными решениями. Практически Вы решили то, что все так долго ждали от новой версии ThinApp 5.0
Заранее признателен!

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 10:55 05-04-2014
freedaw



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Удаление отдельных ключей реестра из виртуала - VBScript  
Таким образом, появилась возможность делать сборки с вечным триалом, минуя обычный метод RemoveSandboxOnExit, ессно, с сохранением всех настроек при выходе.

Пару лет назад делал себе сборку с "вечным триалом" на VBScript. До сих пор работает без проблем. Вот полный текст скрипта с пояснениями:

Код:
Function OnLastProcessExit  
  Set WSHShell = CreateObject("Wscript.Shell") 'создаем объект
  a = MsgBox ("Продлить пробный период, сохранив текущие настройки?",36) 'выводим окно с вопросом
  If a = 6 Then 'если нажато да
  WSHShell.RegDelete "HKCU\software\ASProtect\SpecData\" 'выполняем удаление из реестра
  MsgBox "Пробный период продлён!" &Chr(10)& "Все текущие настройки сохранены.",64 'выводим окно с подтверждением
  Else 'если нажато нет
  MsgBox "Пробный период не продлён!" &Chr(10)& "Пробный период также можно продлить, удалив папку песочницы." &Chr(10)& "Однако, при этом теряются все текущие настройки.",48'выводим окно с предупреждением
  End If
End Function

Путь к нужному ключу подставляете свой.
Если не нужны окна с вопросами и подтверждениями, то соответствующие строки кода можно выкинуть.

Всего записей: 788 | Зарегистр. 04-11-2012 | Отправлено: 00:21 07-04-2014
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bumburbia 15:03 08-04-2014
 

Цитата:
Если взять портативку на основе VMware ThinApp, то файлы -ntuser.dat создаются в "песочнице" по адресу ...\Malwarebytes Anti-Malware 2.0.1.1004\%Common AppData%\Malwarebytes\Malwarebytes Anti-Malware

Строго говоря в папке ...\Blablabla\%Common AppData%\и т.д.. У каждого свои преференции касательно имени песочницы.

Цитата:
Portable в реальной системе не создаёт папки (All Users\Application Data\Malwarebytes\Malwarebytes Anti-Malware ).

Равно как и раздел в реестре [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MBAMSwissArmy] со всеми подключами и значениями. Речь идет о Вашем портативном антивирусном сканере . И, если уж продолжить разговор о сборке, то для каталогов (и всех их подкаталогов) %AppData%, %Common AppData%, %Local AppData%,%SystemSystem% и даже %SystemRoot% (целиком папка Windows) задана изоляция WriteCopy. Как при таком раскладе программа удалит вирус в реальной системе?
Кроме этого, упаковывать в контейнер базы, которые постоянно обновляются и соответственно выносятся в песочницу - это моветон!  
 
 

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 19:18 11-04-2014 | Исправлено: coherent, 19:38 11-04-2014
bumburbia



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent

Цитата:
У каждого свои преференции касательно имени песочницы.  

Разве я утверждал обратное ?  
Вы правы, сканер должным образом не работает, спасибо за пояснение. (Подправил)

Всего записей: 2082 | Зарегистр. 12-02-2011 | Отправлено: 23:11 11-04-2014 | Исправлено: bumburbia, 16:20 12-04-2014
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent
Цитата:
Как при таком раскладе программа удалит вирус в реальной системе?
Вы правы - никак. Не говоря уже, что эта и все подобные программы просто разводят лохов на бабки. А портабелизаторов этих программ, которые не могут усвоить элементарнейшие вещи, надо убивать. Хотя бы морально. За обман доверчивых юзеров, которые качают эту халтуру и доверяют выданным сообщениям о каких-то действиях. Для проверки подсунул пару старых вирусов в C:\Windows, один так и не был найден, а второй, несмотря на рапорты о помещении в карантин, а затем об удалении, благополучно остался на своем месте. Но ведь как об стенку горох, говори - не говори, все равно будут лепить и выкладывать очередную кривоту, даже не удосуживаясь проверить - а оно ваще хоть как-то работает или ограничивается имитацией?

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 07:13 12-04-2014
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3
articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru