Легкий способ регистрации библиотеки comcntr.dll (для com-соединения)

Содержание:

Ручное создание COM+ соединения для 1С

Posted by Makc — 12.11.2015

На сервере под управлением Microsoft Windows Server 2008 R2 ×64 работает 32-х разрядная версия сервера 1С. Не спрашивайте – почему именно так, но на личном опыте убедился, что версия 1С данной разрядности работает стабильнее, чем её 64-х битный собрат. Единственным минусом, который я пока обнаружил, является тот факт, что при установке 32-х битной версии нет возможности активировать компоненту COM+ соединений, т.к. 64-х битные приложения не могут запускать 32-х битные DLL, которые активируются при запуске 32-х битного COM+ объекта 1С.

Это выливается в некоторые трудности. Например, при попытке завершения “подвисшего” сеанса из следующей формы:

Сделать это, используя “COM-соединение с агентом сервера”, не получится, и операция завершится ошибкой.

Для того, чтобы вручную создать COM-соединение для 32-х битной версии платформы 1С, работающей на 64-х битной версии операционной системы, необходимы выполнить следующие шаги.

1. Необходимо зарегистрировать в системе 32-х битную библиотеку comcntr.dll. Для этого, откройте на сервере командную строку cmd.exe от имени администратора и выполните следующие команды:

 C:\Users\администратор>cd C:\Program Files (x86)\1cv8\8.3.6.2390\bin
 C:\Program Files (x86)\1cv8\8.3.6.2390\bin>regsvr32 comcntr.dll

В появившемся окошке с сообщением об успешной регистрации библиотеки необходимо нажать “ОК”:

Папку bin надо искать по пути, куда у вас установлена текущая версия платформы 1С. На момент написания статьи – её номер 8.3.6.2390.

2. Запускаем консоль “Службы компонентов”: . Раскрываем ветку “Службы компонентов”. Вызываем меню, кликнув правой клавишей мыши по ветке “Приложения COM+” и выбираем :

3. У вас откроется приветственное окно “Мастера установки приложений COM+”, в котором необходимо нажать “Далее”:

4. В следующем окне нажмите на “Создать новое приложение”:

5. Введите желаемое имя для нового приложения. В примере используется V83_ComConnector, отметьте способ активации, как “Серверное приложение” и нажмите далее:

6. В следующем окне выберите учетную запись, которую использует при старте агент сервера 1С. В примере – это учетная запись локального администратора сервера. Введите пару логин/пароль и нажмите “Далее”:

7. В следующем окне “Мастера…” нажмите “Далее”:

8. На следующем шаге, вам необходимо добавить (если имеет смысл) пользователя, от имени которого стартует агент сервера 1С и, соответственно, учетная запись которого будет использована для удостоверения работы нашего нового COM+ приложения. В окне данного примера указан только доменный администратор, от имени которого запущен “Мастер установки приложений COM+”, нажмите кнопку “Добавить”:

9. В следующем окне введите имя учетной записи, от имени которой работает агент сервера 1С, и нажмите “ОК”:

10. Вернувшись к “Мастеру…”, убедитесь, что искомая учетная запись добавилась и нажмите “Далее”:

11. Закройте “Мастер установки приложений COM+”, нажав “Готово”:

12. Мы вернулись к окну консоли “Службы компонентов”. Убедитесь, что приложение COM+ с вашим именем (в примере – V83_ComConnector) создан:

13. Раскройте дерево созданного приложения и, вызвав меню правой кнопкой мыши по ветви “Компоненты”, создайте новый компонент :

14. У вас откроется приветственное окно “Мастера установки компонентов COM+”, в котором необходимо нажать “Далее”:

15. В следующем окне нажмите на “Установка новых компонентов”:

16. С помощью окна explorer выберите библиотеку comcntr.dll, находящуюся по пути , которую мы зарегистрировали в системе на первом шаге. Убедитесь, что путь к этой библиотеке совпадает с вашей версией платформы. В примере – это 8.3.6.2390. И нажмите “Открыть”:

17. В следующем окне “Мастера…” нажмите “Далее”:

18. Закройте “Мастера установки компонентов COM+”, нажав “Готово”:

19. Вы вернетесь к окну консоли “Службы компонентов”. Убедитесь, что в нашем приложении COM+ создалась новая компонента:

20. Вызовите её свойства:

21. И на вкладке “Безопасность” в окошке “Явно установленные для выделенных объектов роли:” отметьте мышкой CreatorOwner и нажмите “ОК”:

22. Вернувшись к консоли “Службы компонентов” закройте её и перезагрузите сервер.

После выполнения указанных действий, завершение “подвисших” сеансов в 1С версии 8.3 происходило без проблем. Единственное неудобство – теперь после каждого обновления платформы 1С на новую версию, необходимо проделывать данную операцию.

_______________По мотивам данной статьи.

  • Currently 4.00/5

Rating: 4.0/5(4 votes cast)

Обработка восстановления последовательности (НЕ МОНОПОЛЬНО, с возможностью задать отбор по Контрагентам и по Фирмам) Промо

Обработка предназначена для восстановления последовательности проведения документов.
Пригодится, когда возникает ситуация необходимости перепроведения документов, в хронологическом порядке или в том порядке, в котором нужно пользователю за определенный период времени.
Отличается от стандартной обработки «Проведение документов», тем что, можно сделать отбор документов по фирме, по контрагенту или группе контрагентов, и нет необходимости в монопольном доступе, а также можно менять последовательность документов по усмотрению пользователя.
Эта версия обработки для использования на платформе 8.2 в типовых конфигурациях БП 2.0, а также и для УТ 10.3 и УТП 1.2

1 стартмани

05.03.2012   
54898   
738   
Kuzya_brаtsk   

48
   

Исправляем ошибки с сomctl32.dll в Windows : 39 комментариев

Проверил систему антивирусом 360, исправил ошибки. Появились траблый с данной дллшкой. А главное — заменить файл скаченным не могу, нет якобы полномочий, удалить не могу, перерегистрировать не могу — отсутствует точка входа. Клинер тоже не запускается ввиду отсутствия данной библиотеки. Ощущение такое, что она главнее ядра виндовса. Вобщем ужас полный, переустанавливать систему неохота, недавно только установил. Плюс надо заново будет настраивать и докачивать кучу всего. Вот и верь антивирусам. Жил без него и проблем не было((( Надо на Линукс пересаживаться!

я не могу файл длл закинуть в папку систем 32 пишет нет прав, хотя я администратор ,антивирус и почти половина программ даже не запускаются,sfc /scannow просто вылезает окно сканирование буквально на пару долей секунд и изчезает

Боюсь в Вашем случае лучше систему переустановить

Если у вас Windows 7 64 bit решение следующее: Любым доступным способом заменить на своем компьютере (копировать с заменой) 6 папок в директории C:Windowswinsxs на: yadi.sk/d/W9xH7UrAuFash После замены перезагрузить компьютер. Делайте резервные копии, и как говорит Аркадий Паровозов «Потому что мимо дети я могу не пролетать» .(с)

Зачем удалили пост? Совет же работает.

Не понял — Вы про какой пост?

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

Попробуйте заменить в безопасном режиме

Наконец-то нашел блог где реально есть рабочие способы. Спасибо!

Не помогло! из за этой ошибки не могу запустить ни одну из программ и отформатировать диск чтобы установить все новое,что еще попробовать,может посоветуете,спасибо.

Не могу выйти в интернет (пишет ошибку). Попробовала восстановить, но оно вылетело, запуск просто исчез, поэтому я попробовала выйти в сеть, но ошибка по прежнему осталась.

У меня выскакивает данная ошибка при загрузке операционной системы….и как скажите мне что-то заменить ….

Светлана — через восстановление системы или с liveCD-образа.

Что делать если не включаются музыкаигры прилжения видео но мой компютер включается даже антивирус невключаетсякак исправить

Сергек — думаю что пора переустанавливать систему.

ка я проверю антивирусом если антивирус не открывается без этого длл вообще ничего кроме гугл хрома не открывается….

Нужно делать разрешение на владельца этой папки… Там заведует не администратор а Trustedinstaller Все меняете на администратора или устанавливаете владельцем своего пользователя. И все заменится

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

В ломаный 7ках антивирус этот файл считает вирусом и удаляет его. После установки антивируса перед проверкой компа добавь этот файл в белый список, или исключения. 360 его удаляет почему то.

Перенос объектов 1С Промо

Простой и наглядный перенос объектов между любыми базами 1С 8 с предварительным анализом на возможные различия в данных (через файл, через интернет, через буфер обмена, через Com). Интерактивная настройка правил обмена на стороне источника и получателя.
В обработке есть удобный обзор по подсистемам, поиск и обработка данных по заданному фильтру. Сравнение объектов, поиск ссылок, регистрация в плане обмена. Конструктор кода по созданию объектов, написание скриптов и отладка мини-функций в УФ.
Отключение/включение регламентных заданий. Отчеты по наполнению базы и разные проверки.
Всевозможные инструменты администратора или программиста в одной обработке.

1 стартмани

Копирование числовых ячеек из 1С в Excel Промо

Решение проблемы, когда значения скопированных ячеек из табличных документов 1С в Excel воспринимаются последним как текст, т.е. без дополнительного форматирования значений невозможно применить арифметические операции. Поводом для публикации послужило понимание того, что целое предприятие с более сотней активных пользователей уже на протяжении года мучилось с такой, казалось бы на первый взгляд, тривиальной проблемой. Варианты решения, предложенные специалистами helpdesk, обслуживающими данное предприятие, а так же многочисленные обсуждения на форумах, только подтвердили убеждение в необходимости описания способа, который позволил мне качественно и быстро справиться с ситуацией.

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

Универсальная обработка для статистики базы данных (документы, справочники, регистры, отчеты) с отбором по подсистемам и с анализом наличия основных реквизитов (организации, контрагенты, договора, номенклатура, сотрудники, физлица, валюта).
Возможность просмотра списка документов или справочников или регистров при активизации в колонке «Документы, справочники, регистры, отчеты» в текущей строке.
Полезная обработка для консультации пользователей, где искать метаданные в каком интерфейсе, т.к. подсистема указывает в каком интерфейсе находятся метаданные (документы, справочники, регистры, отчеты).

1 стартмани

20.02.2017   
21525   
56   
strelec13   

12
   

Почему возникают ошибки с comctl32.dll и как с ними бороться?

Причин, вызывающих ошибки «comctl32.dll отсутствует», «comctl32.dll не найден», «comctl32.dll is missing» и т.п. может быть несколько, причем совершенно разных.

Первая, и самая частая причина — это заражение библиотеки вирусом. Вследствие этого, приложения не могут получить доступ к необходимым данным и начинают ругаться ошибками. Бывает даже так, что антивирус просто удаляет зараженную библиотеку из системы. Поэтому сразу проверяйте есть ли вообще файл сomctl32.dll в папке C:WindowsSystem32 . Если вы используете 64-разрядную версию Windows — смотрим в каталоге C:WindowsSysWOW64 . Если файл на месте — проверяем систему антивирусными программами, например DrWeb CureIt! и Kaspersky Virus Removal Tool. Антивирус вылечит зараженную библиотеку и работоспособность её восстановится. Если файла нет — проверяем корзину и карантин Вашего антивируса. Если найти его не получается — пробуем восстановить сomctl32.dll с помощью Восстановления системы (Пуск => Программы => Стандартные => Служебные => Восстановление системы).

Откатываемся на ближайшую точку восстановления и проверяем работоспособность библиотеки. Если Восстановление системы не помогает, можно попробовать следующее: а. Нажимаем комбинацию клавиш Win+R и в открывшемся окне пишем команду sfc /scannow и нажимаем OK.

Ждем пока отработает программы. В процессе её работы Вам может понадобиться установочный диск Windows . б. скопировать библиотеку сomctl32.dll с компьютера, на котором установлена такая же версия Windows. в. Если иной возможности восстановить сomctl32.dll нет — придется использовать крайний способ — скачать сomctl32.dll из Интернета. Это крайний способ и прибегать к нему стоит только в крайних случаях, так как во-первых версия сomctl32.dll, которого Вы скачаете может быть более старой, чем была. Во-вторых, файл может быть заражен вирусом. В Интернете много ссылок — можно попробовать разные версии. К примеру, вот пара ссылок на имеющиеся у меня файлы: Скачать comctl32.dll (windows 7 SP1) — версия файла 6.10 Скачать comctl32.dll (windows 8.1)— версия файла 6.3 Обязательно проверяйте скаченные файлы антивирусом. Библиотеку сomctl32.dll надо поместить в папку C:WindowsSystem32 . Если у Вас 64-разрядная версия Windows — в папку C:WindowsSysWOW64 .

Вторая причина связана со сбоем в самой программе или игре, обращающейся к библиотеке сomctl32.dll. В этом случае попробуйте переустановить приложение. Если это игра — обязательно проверьте обновите DirectX отсюда. Некоторые игры впринципе не идут на Windows XP и при попытке запуска могут выдать ошибку сomctl32.dll или вообще свалится в синий экран BSOD — этот факт тоже стоит учитывать.

Третья причина — устаревшие версии библиотек или драйверов. В этом случае решением ошибки с сomctl32.dll будет обновление всех драйверов, DirectX и установка всех последних обновлений для самой Windows.

Если ничего не помогает и ошибка сomctl32.dll все равно появляется.

Пробуйте провести чистку реестра (например, с помощью CCLeaner), протестируйте память и жесткий диск. В крайнем случае остается один вариант — полная переустановка Windows, как крайняя мера. Но надеюсь до нее не дойдет и Ваша проблема с сomctl32.dll успешно решится на предшествующих шагах.

Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP) Промо

Союз-PLM представляет собой полнофункциональный программный комплекс для решения  широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства.

На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно  отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html  Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.

1 стартмани

Сервер 1С:Предприятие на Ubuntu 16.04 и PostgreSQL 9.6, для тех, кто хочет узнать его вкус. Рецепт от Капитана

Если кратко описать мое отношение к Postgres: Использовал до того, как это стало мейнстримом.
Конкретнее: Собирал на нем сервера для компаний среднего размера (до 50 активных пользователей 1С).
На настоящий момент их набирается уже больше, чем пальцев рук пары человек (нормальных, а не фрезеровщиков).
Следуя этой статье вы сможете себе собрать такой же и начать спокойную легальную жизнь, максимально легко сделать первый шаг в мир Linux и Postgres.
А я побороться за 1. Лучший бизнес-кейс (лучший опыт автоматизации предприятия на базе PostgreSQL).
Если, конечно, статья придется вам по вкусу.

Инструкция

1. Идем «Панель управления» — «Администрирование» — «Службы компонентов»

2. В оснастке служб компонентов, «Службы компонентов» — «Компьютеры» — «Мой компьютер» — «Приложения COM+»

3. Создаем новое приложение, правой кнопкой по  «Приложения COM+» — «Создать» — «Приложение»

4. Выбираем «Создать новое приложение», называем например «1cv8», тип выбираем «Библиотечное приложение»

должно полчуить так

 

5. Раскрываем «1cv8», правой кнопкой по «Компоненты» — «Создать» — «Компонент».

6. Выбираем вариант «Установка новых компонентов», находим нашу библиотеку comcntr.dll

Находится она в катлоге BIN установленной платформы, у меня например путь такой 

«C:\Program Files (x86)\1cv8\8.3.10.2168\bin\comcntr.dll» 

должны получить следующую картину 

7. Правой кнопкой по «V83.COMConnector.1» — «Псевдоним…», меняем наименование с «CopyOf.V83.COMConnector.1» на «V83.COMConnector_8.3.9.2033». Данное действие проделываем для всех нужных версий платформ.

8. Открываем «regedit» через пуск или команду «Выполнить», нажимаем F3 и указываем для поиска строку с наименованием созданой нами обертки, например «V83.COMConnector_8.3.9.2033». Или использум для поиска CLSID созданной обертки.

9. Ищем значение в ветке «HKEY_LOCAL_MACHINE» у меня путь такой HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{553567A1-0481-4CD0-9F5C-393DD90DB0C3}\ выглядеть должно так

В ветке «InprocServer32» меняем значение у меня, «C:\Program Files (x86)\1cv8\8.3.10.2168\bin\comcntr.dll» на путь к нужной версии длл, в данном случае «C:\Program Files (x86)\1cv8\8.3.9.2033\bin\comcntr.dll». 

Данное дейстие проделываем для всех созданных оберток.

Все готово) Для подключения к конкретной версии базы, в 1С теперь нужно использовать следующую конструкцию

В файлах утилита, которая выполнит все эти действия автоматически. Подходит для тех у кого 1С лежит в каталоге 

StartManager 1.4 — Развитие альтернативного стартера Промо

Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.

1 стартмани

23.04.2014   
144030   
1764   
Alexoniq   

1574
   

Запуск Apache 2.4 с модулем 1С внутри Docker контейнера

Про Apache и про Linux слышали, наверное, все. А вот про Docker пока нет, но он сильно набирает популярность последнее время и не зря. Поделюсь своим опытом и дам пошаговую инструкцию настройки веб-сервера Apache с модулем 1С внутри Docker контейнера на Linux хосте. При этом сам сервер 1С может находиться совсем на другой машине и на другой операционной системе

Это не важно, главное чтобы Apache смог достучаться до сервера 1С по TCP. В статье дам подробное пояснение по каждой используемой команде со ссылками на документацию по Docker, чтобы не создавалось ощущение непонятной магии

Также прилагаю git репозиторий с описанием всей конфигурации, можете попробовать развернуть у себя буквально за 10 минут.

Удаление неактивных и повторно запущенных пользователем сеансов — обработкой в фоне или внешней обработкой

На экране монитора при запуске конфигурации нередко приходится видеть обидное сообщение «Не обнаружено свободной лицензии». Особенно это актуально, когда у вас 100 лицензий и при этом работает порядка 90 пользователей. При этом, очень актуальна жесткая политика — «Один сеанс в одни руки». Для автоматизации ручной работы администратора 1С по удалению сеансов пользователей и предназначена данная обработка. Обработка может быть использована как внешняя, так и поставлена в дополнительные отчеты и обработки с установкой расписания запуска, в этом случае обработка будет выполняться как фоновое задание. Обработка предназначена для работы в клиент-серверных базах и тестировалась на платформе 8.3.14.1854. Обработка установленная на платформе не ниже 8.3.6, позволяет управлять сеансами конфигураций установленных на платформе 8.2

1 стартмани

13.11.2019   
6563   
18   
IVC_goal   

11
   

Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом

Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.

10 стартмани

31.10.2016   
61755   
741   
m..adm   

226
   

Автокликер для 1С

Внешняя обработка, запускаемая в обычном (неуправляемом) режиме для автоматизации действий пользователя (кликер). ActiveX компонента, используемая в обработке, получает события от клавиатуры и мыши по всей области экрана в любом приложении и транслирует их в 1С, получает информацию о процессах, текущем активном приложении, выбранном языке в текущем приложении, умеет сохранять снимки произвольной области экрана, активных окон, буфера обмена, а также, в режиме воспроизведения умеет активировать описанные выше события. Все методы и свойства компоненты доступны при непосредственной интеграции в 1С. Примеры обращения к компоненте представлены в открытом коде обработки.

1 стартмани

03.04.2017   
36040   
79   
slava_1c   

67
   

Часто встречающиеся ошибки 1С и общие способы их решения Промо

Статья рассчитана в первую очередь на тех, кто недостаточно много работал с 1С и не успел набить шишек при встрече с часто встречающимися ошибками. Обычно можно определить для себя несколько действий благодаря которым можно определить решится ли проблема за несколько минут или же потребует дополнительного анализа. В первое время сталкиваясь с простыми ошибками тратил уйму времени на то, чтобы с ними разобраться. Конечно, интернет сильно помогает в таких вопросах, но не всегда есть возможность им воспользоваться. Поэтому надеюсь, что эта статья поможет кому-нибудь сэкономить время.

Как исправить ошибку «отсутствует comctl32.dll» в Windows 7

Системная ошибка «Запуск программы невозможен, так как на компьютере отсутствует comctl32.dll» возникает в Windows 7 при отсутствии динамической библиотеки comctl32.dll, а также при наличии проблем с этим файлом.

На Windows XP и более поздних версиях ошибка появляется в разы реже. Отсутствие динамической библиотеки выдает ошибки от имени logonui.exe, либо запускаемых установщиков, игр или программ. Windows 7 предлагает переустановить программу, но это может не решить проблему. Особенно, если ошибка появляется сразу после запуска системы.

Исправляем ошибку «отсутствует comctl32.dll»:

Администрирование конфигураций 1С (недокументированные особенности работы)

Многие мои коллеги по работе и по профессии, уверен, сталкиваются с аналогичными ситуациями, когда программа 1С при работе с конфигурацией, мягко говоря, работает «странно». Как говорит один хороший знакомый (к слову, один из авторов УТ 11):
— «вот, ну согласись, нанять пару серьезных методистов — реальных дядечек с реального производства, до начала разработки — единственная ЭЛЕМЕНТАРНАЯ политика, как можно было этого не сделать???? там их НЕТ. Причем это 0 в плане затрат на разработку, там нет ограничений бюджета, это просто самый тупой прокол.»
В этой статье приведу способы лечения пресловутых проколов (за последний месяц).

1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении. Промо

Из информационного выпуска 1С № 16872 от 08.07.2013г. стало известно об относительно скором необходимом переходе на редакцию 1С:Бухгалтерия 3.0. В данной публикации будут разобраны некоторые особенности перевода нетиповой конфигурации 1С:Бухгалтерия 2.0 на редакцию 3.0, которая работает в режиме «Управляемое приложение».
Публикация будет дополняться по мере подготовки нового материала. Публикация не является «универсальной инструкцией».

Update 3. Права доступа. 14.08.2013
Update 4. Добавлен раздел 0. Дополнен раздел 4. Добавлен раздел 7. Внесены поправки, актуализирована информация. 23.11.2013.

1 стартмани

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector