PocketBook Free: открытый SDK и исходники (PB301+, PB360, PB302)
На страницу Пред.  1, 2, 3 ... 12, 13, 14, 15  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов The-eBook -> PocketBook -> PocketBook Free
 
Автор Сообщение

GrayNM
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 12.03.2009
Сообщения: 503


Откуда: Московская обл.

СообщениеДобавлено: 16.03.2010 14:49     Цитата

vnb1953 писал(а):
в окне консоли набираю /bin/ln.exe -s /usr/include /include
и получаю:
Code:
bash.exe: warning: could not create /tmp!
bash-3.2$ /bin/ln.exe -s /usr/include /include
bash: /bin/ln.exe: No such file or directory
bash-3.2$

Проверь, есть ли в c:\pbsdk\bin\ файл ln.exe
Если нет, то у тебя битый SDK.

vnb1953 писал(а):
а такой результат если в окне консоли ввести: ln.exe -s /usr/include /include
Code:
bash.exe: warning: could not create /tmp!
bash-3.2$ ln.exe -s /usr/include /include
32 [main] ? (4588) c:\cygwin\bin\ln.exe: *** fatal error - system shared me
mory version mismatch detected - 0x2D1E009C/0x8A88009C.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.

А это значит пытается запуститься ln.exe от твоей инсталляции cygwin. Почисть PATH от его путей.

Вообще, судя по сообщениям об ошибках у тебя конфликт окружения с уже установленным cygwin'ом. Ищи в чем проблема. Посмотри где в системных путях cygwin прописан, почисть их. Посмотри в реестре в ключе HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CygPB куда корень смонтирован.

Для чего у тебя cygwin установлен? Ты им пользуешься?
Если да, то имей в виду, что соответствено надо будет поправить и то, для чего он у тебя используется.
_________________
FBReader180 для PocketBook
 
Профиль Сообщение E-mail ^

vnb1953
Искушенный участник форума

Искушенный участник форума



Зарегистрирован: 20.09.2009
Сообщения: 63


Откуда: Украина, Киевская обл.

СообщениеДобавлено: 16.03.2010 22:25     Цитата

GrayNM писал(а):

Проверь, есть ли в c:\pbsdk\bin\ файл ln.exe
Если нет, то у тебя битый SDK.

Файл ln.exe в c:\pbsdk\bin\ есть.
Цитата:

Почисть PATH от его путей.
Вообще, судя по сообщениям об ошибках у тебя конфликт окружения с уже установленным cygwin'ом. Ищи в чем проблема. Посмотри где в системных путях cygwin прописан, почисть их.


Обязательно посмотрю
Цитата:

Посмотри в реестре в ключе HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CygPB куда корень смонтирован.

В реестре третьего дня смотрел. По этому ключу такие значения:
mountus v2 / = c:\windows\system32
mountus v2 /usr/bin = c:\windows\system32\bin
mountus v2 /usr/lib = c:\windows\system32\lib

мне эти значения показалмсь странными, хотел написать об этом, да забыл.
 
Профиль Сообщение ^

GrayNM
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 12.03.2009
Сообщения: 503


Откуда: Московская обл.

СообщениеДобавлено: 16.03.2010 23:01     Цитата

vnb1953 писал(а):
В реестре третьего дня смотрел. По этому ключу такие значения:
mounts v2 / = c:\windows\system32
mounts v2 /usr/bin = c:\windows\system32\bin
mounts v2 /usr/lib = c:\windows\system32\lib

Да-а-а, ахинея. Интересно каким образом она там оказалась.
Замени на корректные пути соответственно к: корню SDK, папке bin и папке lib в нем.
_________________
FBReader180 для PocketBook
 
Профиль Сообщение E-mail ^

vnb1953
Искушенный участник форума

Искушенный участник форума



Зарегистрирован: 20.09.2009
Сообщения: 63


Откуда: Украина, Киевская обл.

СообщениеДобавлено: 17.03.2010 08:54     Цитата

GrayNM писал(а):

Да-а-а, ахинея. Интересно каким образом она там оказалась.
Замени на корректные пути соответственно к: корню SDK, папке bin и папке lib в нем.

Здравствуйте.
Похоже это делает install.bat. Заметил, когда в "Переменных среды"->"Сисемные переменные" появилась переменная РOCKETBOOKSDK со значением c:\windows\system32\bin. Я ее удалил. Однако после запуска install.bat она появилась вновь.
Из системной переменной PATH удалил ссылку на cygwin (вот как было до удаления) :
Код:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Progr am Files\ATI Technologies\ATI.ACE\Core-Static;C:\PROGRA~1\dcd;C:\Program Files\Common Files\DivX Shared\;c:\cygwin\bin;C:\Program Files\Calibre2\;C:\Program Files\TortoiseHg\

сегодня попробую собрать. О результатах сообщу.

Posted after 7 hours 50 minutes 35 seconds:

Исправил пути в PATH и в реестре (кстати на счет install.bat я не прав). Запустил makeemu.bat, вот результата:
Код:
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/fbreader/src/external'
make[2]: Entering directory `/opt/fbreader/src/optionsDialog'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/fbreader/src/optionsDialog'
make[2]: Entering directory `/opt/fbreader/src/fbreader'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/fbreader/src/fbreader'
make[2]: Entering directory `/opt/fbreader/src/encodingOption'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/fbreader/src/encodingOption'
Linking FBReader ...g++  -s -static -Wl,-soname,FBReader.exe -o FBReader.exe `fi
nd src -name *.o` /opt/fbreader/../images/c/images.o -L/opt/fbreader/../zlibrary
/text -lzltext -lm -L/opt/fbreader/../zlibrary/ui -L/opt/fbreader/../zlibrary/co
re -lzlcore -lzlui-nanox -lzlcore -L/opt/fbreader/../v3/arm/lib -lfreetype  -lpt
hread -ljpeg -lpng -lungif -L/opt/fbreader/../v3/arm/lib -lexpat -L/opt/fbreader
/../v3/arm/lib -lz -lbz2  -linkview -lpthread -lfreetype -lgdi32 -liconv -ljpeg
-lz
/bin/ld: cannot find -lgdi32
collect2: ld returned 1 exit status
make[1]: *** [all] Error 1
make[1]: Leaving directory `/opt/fbreader'
make: *** [all] Error 1

Попробовал найти lgdi32 в cygwin. Не нашел.
Подскажите, где ее добыть?
 
Профиль Сообщение ^

GrayNM
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 12.03.2009
Сообщения: 503


Откуда: Московская обл.

СообщениеДобавлено: 17.03.2010 18:03     Цитата

vnb1953 писал(а):
Попробовал найти lgdi32 в cygwin. Не нашел.
Подскажите, где ее добыть?

-l это опция, сама библиотека называется libgdi32
Она в /lib/w32api/ лежит.
Странно, у меня она нормально находится при линковке.
_________________
FBReader180 для PocketBook
 
Профиль Сообщение E-mail ^

vnb1953
Искушенный участник форума

Искушенный участник форума



Зарегистрирован: 20.09.2009
Сообщения: 63


Откуда: Украина, Киевская обл.

СообщениеДобавлено: 17.03.2010 22:36     Цитата

GrayNM писал(а):

-l это опция, сама библиотека называется libgdi32
Она в /lib/w32api/ лежит.
Странно, у меня она нормально находится при линковке.

Спасибо за подсказку. Нет у меня, пока, правильной реакции на мейковские префиксы.
А по сути так, как при сборке еще куча библиотек из /lib/w32api/ не находилось, скопировал все библиотеки из /lib/w32api/ в pbsdk/lib/ в результате, получен Fbreader.exe. Но при его запуске чистый экран РВ на 3-4 секунды и следующие ошибки:
Код:

C:\pbsdk\opt\fbreader>fbreader
starting FBReader...
hwnd=1640572
ts: loading default calibration values
Interface language: en
     13 [main] fbreader 4484 _cygtls::handle_exceptions: Exception: STATUS_ACCES
S_VIOLATION
   4371 [main] fbreader 4484 open_stackdumpfile: Dumping stack trace to FBReader
.exe.stackdump
1484454 [main] fbreader 4484 _cygtls::handle_exceptions: Exception: STATUS_ACCES
S_VIOLATION
1515942 [main] fbreader 4484 _cygtls::handle_exceptions: Error while dumping sta
te (probably corrupted stack)

C:\pbsdk\opt\fbreader>
 
Профиль Сообщение ^

JAW
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 27.09.2004
Сообщения: 21169


Откуда: Северная столица

СообщениеДобавлено: 17.03.2010 23:31     Цитата

FbReader <имя файла>

Он же из "книжной полки" вызывается. Там ему имя файла и передают, а сам он файлового менеджера не содержит.
_________________
PocketBook: 301+,602(2.2.1a),701, A7, 701 IQ, A7, U7.
Fly: IQ 235
 
Профиль Сообщение E-mail ^

vnb1953
Искушенный участник форума

Искушенный участник форума



Зарегистрирован: 20.09.2009
Сообщения: 63


Откуда: Украина, Киевская обл.

СообщениеДобавлено: 18.03.2010 11:55     Цитата

JAW писал(а):

FbReader имя файла

Он же из "книжной полки" вызывается. Там ему имя файла и передают, а сам он файлового менеджера не содержит.

Здравствуйте.
Спасибо за подсказку.
Запустил FbReader -имя файла-, получил:

Код:

C:\pbsdk\opt\fbreader>fbreader k.epub
sh: rm: command not found
hwnd=2165882
ts: loading default calibration values
Interface language: en
auto page flip interval set to 0
opening k.epub...
init
Font file: /ebrmain/fonts/arial.ttf
Loaded font: Arial
Font file: /ebrmain/fonts/CyrillicOld.ttf
Loaded font: CyrillicOld
Font file: /ebrmain/fonts/DejaVuSans-Bold.ttf
Loaded font: DejaVu Sans
Font file: /ebrmain/fonts/DejaVuSans-BoldOblique.ttf
Loaded font: DejaVu Sans
Font file: /ebrmain/fonts/DejaVuSans-Oblique.ttf
Loaded font: DejaVu Sans
Font file: /ebrmain/fonts/DejaVuSans.ttf
Loaded font: DejaVu Sans
Font file: /ebrmain/fonts/DejaVuSansMono-Bold.ttf
Loaded font: DejaVu Sans Mono
Font file: /ebrmain/fonts/DejaVuSansMono-BoldOblique.ttf
Loaded font: DejaVu Sans Mono
Font file: /ebrmain/fonts/DejaVuSansMono-Oblique.ttf
Loaded font: DejaVu Sans Mono
Font file: /ebrmain/fonts/DejaVuSansMono.ttf
Loaded font: DejaVu Sans Mono
Font file: /ebrmain/fonts/DejaVuSerif-Bold.ttf
Loaded font: DejaVu Serif
Font file: /ebrmain/fonts/DejaVuSerif-BoldItalic.ttf
Loaded font: DejaVu Serif
Font file: /ebrmain/fonts/DejaVuSerif-Italic.ttf
Loaded font: DejaVu Serif
Font file: /ebrmain/fonts/DejaVuSerif.ttf
Loaded font: DejaVu Serif
Font file: /ebrmain/fonts/LiberationMono-Bold.ttf
Loaded font: Liberation Mono
Font file: /ebrmain/fonts/LiberationMono-BoldItalic.ttf
Loaded font: Liberation Mono
Font file: /ebrmain/fonts/LiberationMono-Italic.ttf
Loaded font: Liberation Mono
Font file: /ebrmain/fonts/LiberationMono.ttf
Loaded font: Liberation Mono
Font file: /ebrmain/fonts/LiberationSans-Bold.ttf
Loaded font: Liberation Sans
Font file: /ebrmain/fonts/LiberationSans-BoldItalic.ttf
Loaded font: Liberation Sans
Font file: /ebrmain/fonts/LiberationSans-Italic.ttf
Loaded font: Liberation Sans
Font file: /ebrmain/fonts/LiberationSans.ttf
Loaded font: Liberation Sans
Font file: /ebrmain/fonts/LiberationSerif-Bold.ttf
Loaded font: Liberation Serif
Font file: /ebrmain/fonts/LiberationSerif-BoldItalic.ttf
Loaded font: Liberation Serif
Font file: /ebrmain/fonts/LiberationSerif-Italic.ttf
Loaded font: Liberation Serif
Font file: /ebrmain/fonts/LiberationSerif.ttf
Loaded font: Liberation Serif
Font file: /ebrmain/fonts/Menuetscript.ttf
Loaded font: Menuet script
using /ebrmain/share/FBReader/default/styles.xml
ZLNXLibraryImplementation::rrun
encoding: [windows-1252]
language: [en]
wait: loadingBook
[IM:605,117,32,32][IM:109,166,32,32][IM:360,204,32,32][IM:689,204,32,3 2]Zlibrary
::run() failed

Пробовал в качестве <имя файла> : книги в fb2, zip(fb2) результат аналогичный.
 
Профиль Сообщение ^

GrayNM
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 12.03.2009
Сообщения: 503


Откуда: Московская обл.

СообщениеДобавлено: 18.03.2010 13:55     Цитата

vnb1953
Хм, все-таки похоже у тебя какая-то каша в конфигурации осталась.
Попробуй сбилдить makearm.bat
Только сначала сделай "makearm.bat clean", чтобы очистить билд эмулятора.
Это чтобы посмотреть: если у тебя библиотеки не те цепляются, то при билде армовского бинарника он их слинковать не сможет.
_________________
FBReader180 для PocketBook
 
Профиль Сообщение E-mail ^

vnb1953
Искушенный участник форума

Искушенный участник форума



Зарегистрирован: 20.09.2009
Сообщения: 63


Откуда: Украина, Киевская обл.

СообщениеДобавлено: 18.03.2010 15:20     Цитата

GrayNM писал(а):

Хм, все-таки похоже у тебя какая-то каша в конфигурации осталась.
Попробуй сбилдить makearm.bat
Только сначала сделай "makearm.bat clean", чтобы очистить билд эмулятора.
Это чтобы посмотреть: если у тебя библиотеки не те цепляются, то при билде армовского бинарника он их слинковать не сможет.

Все вышуказанное выполнил и получил:
Код:
 OK
Compiling FBView.o ... OK
Compiling RecentBooksView.o ...RecentBooksView.cpp: In member function `virtual
bool
   RecentBooksView::_onStylusPress(int, int)':
RecentBooksView.cpp:63: warning: unused parameter `int x'
 OK
Compiling SearchActions.o ... OK
Compiling TimeUpdater.o ... OK
Compiling main.o ...main.cpp:33:3: warning: no newline at end of file
 OK
make[2]: Leaving directory `/opt/fbreader/src/fbreader'
make[2]: Entering directory `/opt/fbreader/src/encodingOption'
Compiling EncodingOptionEntry.o ... OK
make[2]: Leaving directory `/opt/fbreader/src/encodingOption'
Linking FBReader ...g++  -s -Wl,-soname,fbreader.app -o fbreader.app `find src -
name *.o` /opt/fbreader/../images/c/images.o -L/opt/fbreader/../zlibrary/text -l
zltext -L/arm-linux/lib -lm -L/opt/fbreader/../zlibrary/ui -L/opt/fbreader/../zl
ibrary/core -lzlcore -lzlui-nanox -lzlcore -L/opt/fbreader/../v3/arm/lib -lfreet
ype  -lpthread -ljpeg -lpng -lungif -L/opt/fbreader/../v3/arm/lib -lexpat -L/opt
/fbreader/../v3/arm/lib -lz -lbz2  -linkview -lpthread -lfreetype -ljpeg -lrt -l
z
 OK
make[1]: Leaving directory `/opt/fbreader'

-после этого выполнил makeemu.bat clean, makeemu.bat и попробовал запустить полученный fbreader.exe с именем fb2 файла в качестве параметра. Результат тот же.
 
Профиль Сообщение ^

GrayNM
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 12.03.2009
Сообщения: 503


Откуда: Московская обл.

СообщениеДобавлено: 18.03.2010 19:29     Цитата

vnb1953
Попробуй полученный армовский бинарник на книге запустить.
Может быть это только с эмулятором проблемы.

Ты кстати под какой операционкой собираешь?
_________________
FBReader180 для PocketBook
 
Профиль Сообщение E-mail ^

vnb1953
Искушенный участник форума

Искушенный участник форума



Зарегистрирован: 20.09.2009
Сообщения: 63


Откуда: Украина, Киевская обл.

СообщениеДобавлено: 18.03.2010 22:54     Цитата

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

Ты кстати под какой операционкой собираешь?

Пока на Windows Home Basic.
Может порекомендуете что-нибудь под Linux.
GrayNM писал(а):
Попробуй полученный армовский бинарник на книге запустить.
Может быть это только с эмулятором проблемы.

Попробую, но сначала мне нужно на книгу установить прошивку 14.2. Как она, стабильна?
 
Профиль Сообщение ^

GrayNM
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 12.03.2009
Сообщения: 503


Откуда: Московская обл.

СообщениеДобавлено: 18.03.2010 23:02     Цитата

vnb1953 писал(а):
Пока на Windows Home Basic.

Vista или Win7? Хотя в принципе без разницы.
Я-то собираю под WinXP.
Под Win7 пока не пробовал. Может с этим проблемы и связаны.

vnb1953 писал(а):
Попробую, но сначала мне нужно на книгу установить прошивку 14.2. Как она, стабильна?

Более чем. Тут уже 15.1 в бетах ходит. Smile
_________________
FBReader180 для PocketBook
 
Профиль Сообщение E-mail ^

vnb1953
Искушенный участник форума

Искушенный участник форума



Зарегистрирован: 20.09.2009
Сообщения: 63


Откуда: Украина, Киевская обл.

СообщениеДобавлено: 19.03.2010 09:42     Цитата

GrayNM писал(а):
vnb1953 писал(а):
Пока на Windows Home Basic.

Vista или Win7? Хотя в принципе без разницы.
Я-то собираю под WinXP.
Под Win7 пока не пробовал. Может с этим проблемы и связаны.

vnb1953 писал(а):
Попробую, но сначала мне нужно на книгу установить прошивку 14.2. Как она, стабильна?

Более чем. Тут уже 15.1 в бетах ходит. Smile

Здравствуйте.
Извеняюсь не доглядел, Windows Vista Home basic 32 разрядная. Прошивкой сегодня займусь.
А сборку делаете с консоли или используете какую-то оболочку (типа Eclipse, Dev-C++)?
 
Профиль Сообщение ^

GrayNM
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 12.03.2009
Сообщения: 503


Откуда: Московская обл.

СообщениеДобавлено: 19.03.2010 12:18     Цитата

vnb1953
Собираю в консоли, а редактирую в NetBeans. Smile
_________________
FBReader180 для PocketBook
 
Профиль Сообщение E-mail ^

Antuan
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 30.09.2009
Сообщения: 11615


Откуда: Киев

СообщениеДобавлено: 26.03.2010 23:16     Цитата

SDK 15.1 под Win32.
При компиляции пот эмулятор выдает
Код:
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libinkview.a(network.o):net work.c:(.text+0x11): undefined reference to `_curl_easy_init'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libinkview.a(network.o):net work.c:(.text+0x16): undefined reference to `_curl_easy_getinfo'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libinkview.a(network.o):net work.c:(.text+0x1b): undefined reference to `_curl_easy_pause'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libinkview.a(network.o):net work.c:(.text+0x25): undefined reference to `_curl_easy_setopt'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libinkview.a(network.o):net work.c:(.text+0x2f): undefined reference to `_curl_easy_perform'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libinkview.a(network.o):net work.c:(.text+0x39): undefined reference to `_curl_easy_cleanup'
collect2: ld returned 1 exit status

Переменная окружения установлена верно, ключи в реестре прописаны верно.
Попытался откатиться на предыдущую версю и получаю тоже самое только пути немного другие.
Что за Ё?
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
Профиль Сообщение ^

yuryfdr
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 18.06.2009
Сообщения: 694



СообщениеДобавлено: 27.03.2010 00:47     Цитата

допиши в LIBS -lcurl

возможно прийдётся удалить %PBSDK%/lib/libcurl.dll.a
если будут проблемы с запуском b пересобрать.

Posted after 1 minute 26 seconds:

вообще 15 sdk какое-то сыроватое.
linux-овое наполовину нерабочее.
к виндовому нужен бубен.
_________________
http://fedorchenko.net программы для PocketBook
 
Профиль Сообщение ^

Antuan
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 30.09.2009
Сообщения: 11615


Откуда: Киев

СообщениеДобавлено: 27.03.2010 01:21     Цитата

yuryfdr
Но почему работавший до этого 14.2 теперь тоже отказывается работать, ни чего не изменилось ведь.
yuryfdr писал(а):
допиши в LIBS -lcurl

Чуть подробнее, где дописать?
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
Профиль Сообщение ^

yuryfdr
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 18.06.2009
Сообщения: 694



СообщениеДобавлено: 27.03.2010 03:38     Цитата

в make.bat
Код:

...........
set LIBS=....... -lgdi32 -lcurl
...........


что-то в этом духе
_________________
http://fedorchenko.net программы для PocketBook
 
Профиль Сообщение ^

Antuan
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 30.09.2009
Сообщения: 11615


Откуда: Киев

СообщениеДобавлено: 27.03.2010 04:23     Цитата

yuryfdr
Спасибо, помогло.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
Профиль Сообщение ^
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов The-eBook -> PocketBook -> PocketBook Free Часовой пояс: GMT + 4
На страницу Пред.  1, 2, 3 ... 12, 13, 14, 15  След.
Страница 13 из 15

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

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика