Перейти к содержимому
Korean Random

Kotyarko_O

Премиум пользователь
  • Публикации

    5 657
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    39

Последний раз Kotyarko_O выиграл 14 марта

Публикации Kotyarko_O были самыми популярными!

Репутация

1 609 Папко

О Kotyarko_O

  • Звание
    =P
  • День рождения 28.09.1996

Основная информация

  • Пол
    Мужчина
  • Город
    Одесса

Контакты

Посетители профиля

28 326 просмотров профиля
  1. Три варианта: Повысить быстродействие системы. Не запускать в режиме отладки. Оптимизировать проблемные события.
  2. repairControl средствами XVM.

    Добавил ссылку на эту (актуальную) версию в шапку.
  3. Допилить батник...

    @ЛОМ Удаляй существующие каталоги, перед копированием новых.
  4. @iogami Ошибка говорит, что берущийся языковой пакет взят от другой версии InnoSetup. Я бы предложил просто удалить этот параметр из пакета, но, предполагаю, что там есть и другие параметры, с которыми возникнет та же проблема.
  5. Допилить батник...

    Утопия.
  6. Допилить батник...

    @ЛОМ Попробуй это сделать на диске, где нет системы. Чтобы на действия не требовались права администратора. Ну и, мало ли, попробуй антивирус\защитник отключить. Хотя маловероятно, что проблема в этом.
  7. Допилить батник...

    @ЛОМ Явно проблема с правами. Попробовал скрипт у себя - всё работает.
  8. Допилить батник...

    @ЛОМ Как-то так: @echo off set d0=bas set d01=WWW 1 set d02=WWW 2 if exist "..\%d0%" ( CD "..\%d0%" if exist "%d01%" >nul move "%d01%" "..\" if exist "%d02%" >nul move "%d02%" "..\" ) pause
  9. [Inno Setup] GoogleAnalytics-module

    Делал как-то для FTP, когда был доступный сервер. Ничего сложного. Там есть определённый лимит на объём передаваемой информации за запрос. Если всё же так делать, то придётся вручную разбивать список на части и последовательно передавать.
  10. Сделал модуль для гуглоаналитики.
  11. Модуль для работы с Google Analytics в Inno Setup (и не только) Репозиторий с исходниками будет открыт позже. Модуль: GoogleAnalytics module.rar VirusTotal: https://www.virustotal.com/#/file/cf5c76271186d2fd82cb1002bdfb9124a985d58ba6fb9413c3e116910500d52a/detection Справка\Правила: #define GA_DEBUG_MODE Директива включения дебаг-режима. Прежде, чем начать работу непосредственно с вашим GoogleAnalytics-трекером, необходимо убедиться, что все параметры, передаваемые сервису, валидны. Для этого и существует этот режим. Имеет принудительные MessageBox`ы-отчёты об ответах сервиса на совершённые запросы. Структура ответа и подробности описаны здесь: https://developers.google.com/analytics/devguides/collection/protocol/v1/validating-hits?hl=ru Запросы вида batch не поддерживаются. Количество параметров, передаваемых в PostGAnalytics может быть любое. Параметры должны быть совместимы. Подробнее о доступных параметрах: https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters?hl=ru Ограничения сервиса описаны здесь: https://developers.google.com/analytics/devguides/collection/protocol/v1/limits-quotas?hl=ru
  12. Моя опечатка. Должно быть "UninstallLogMode".
  13. По умолчанию, инно всегда пытается дополнять существующие записи предыдущих установок. Из-за этого и отмеченные компоненты могут перемешаться. Если интересно: http://www.jrsoftware.org/ishelp/topic_appendnotes.htm Выхода два: Отключить стандартное сохранение информации о компонентах и делать всё в рантайме: https://bitbucket.org/Kotyarko_O/kmp/src/39a2eb6f8a5e34236f1c4ab404c7ee61f27acc76/Resourses/ParamsRememberer.iss?at=master&fileviewer=file-view-default#ParamsRememberer.iss-28 (Пример работы с реестром, но можно и стандартными средствами, записывая кастомную инфу в деинсталлятор). [Setup] UninstallLogMod=new Но при этом есть вероятность, что файлы, оставшиеся с прошлых установок, после деинсталляции останутся на своих местах (если не предусмотрено принудительное удаление). Это тоже связано с правилами восстановления информации прошлых установок. Тут DefaultDirName не в приоритете. Но вообще, это правильно. Так инсталляторы и должны работать. Не нравится - используй это: [Setup] UsePreviousAppDir=no
  14. @ЛОМ Строки 173 и 174 можешь просто убрать. И препроцессорные строки зря скопировал, они тебе не нужны.
  15. @ЛОМ А что мешает использовать проверку, которая отрабатывает при установке? Вынести проверку отдельно. Использовать при установке и при деинсталляции.
×