обновил БАС перестало показывать работающие скрипты!!!!

Поддержка
  • 0_1528385410138_upload-b7f75bf1-b050-44f0-89b9-e9b819cfdad6

    0_1528385424886_upload-bbb903db-15fa-43fe-ac4e-7e97d448651f

    при работе НЕСКОМПЕЛИРОВАННОГО скрипта не крутиться как раньше красный ободочек!!!!!!! ОЧЕНЬ НЕ УДОБНО!!!! ВЕРНИТЕ ПОЖАЛУЙСТА КАК БЫЛО

    это информация машины
    https://i.imgur.com/XcpPzYt.png

  • @CaptchaLom
    Ужос!! 11
    Этот ободочек жрал память, скорее всего его не вернут

  • @DrPrime привык уже очень сильно к нему, как родной стал, взглянул и сразу видно, что работает а что стоит

  • @DrPrime лично у меня работает по 10 -20 не скомпилированных скриптов (потому что приходиться "на лету" править" ) ежедневно!

    и столько же скомпилированных

    при 6 уже трудно ориентироваться, а если сервак подвиснет? сразу было видно по этому ободку что "всё встало"...

    0_1528386730805_upload-f5cb884a-a760-4195-b0b8-302e3fae960b

    сейчас захожу и приходиться всё перепроверять по 100 раз
    0_1528387779030_upload-4d93f1b8-0407-49e4-a082-04bccef9bdf8

  • @support said in Проблема с потреблением оперативной памяти:

    @venom777 Нашел 1 утечку памяти и 3 места, где она освобождается несвоевременно.
    В одном случае была моя ошибка, в 3 других ошибка используемых библиотек.
    В каждом случае было найдено решение.
    Одна из утечек была связана с анимацией в трее, поэтому пока ее отключил.

  • вот попробуйте найти скрипт который работает, а какой нет! И это между прочим все разные скрипты!!! (то что с индикатором - это скомпилированы еще на старой версии БАС)

    0_1528405031507_upload-db834593-1e9a-4146-90fa-8a6621c3acff

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

  • Поскольку мы остались без анимации, то предлагаю сделать иконки как у скайпа например. Менять иконку в зависимости от статуса работы баса. Не знаю сложно ли это реализовать...

    0_1529295408319_50265dd2-f4df-4e11-a9a4-f71cf5ccead2-image.png

    Что-то типа такого:
    Красная рамка - скрипт завершен с ошибкой.
    Зеленая рамка - скрипт работает.
    Коричневая рамка - скрипт ждет ввода настроек или нажатие кнопки старт (или можно для этого статуса оставить текущий серый цвет).
    Синяя рамка - скрипт завершен успешно (можно поменять местами с зеленым).

    Я далеко не дизайнер, но если что могу помочь с иконками (поменять цвет рамок дело не хитрое:) )

  • @venom777 сделать думаю не проблема выше написали причину почему убрали анимацию

  • @gamid да, знаю, и предлагаю не анимацию а смену иконки, я думаю это не через анимацию делается...но я могу ошибаться)

  • @venom777 Анимация это и есть смена картинок но как было сделано в bas я не знаю через gif или по другому

  • Утилитка называется NIrCmd. Чтобы выдать сообщение требуется запустить Выполнить процесс

    nircmd trayballoon "Хай!" "Я тут" "shell32.dll,265" 10000
    

    где:
    Хай - заголовок сообщения
    Я тут - само сообщение
    shell32.dll,265 - это путь к иконке часов и номер иконки в библиотеке. Тут можно вписать любой файл с иконками, в т.к. и *.ico
    10000 - это 10 секунд вывода сообщения.

    alt text

    вот вы мля проблемы то создаете )

  • @bablouser как это поможет @CaptchaLom визуально наблюдать где какой скрипт остановился если это не обработанная ошибка?

  • @venom777 если он не остучал в трей явно завис, остановился и так далее.
    Если нужно ресурсы добавить, отстучал и повесил в трей окно, мол чувак засыпай ресурсы и так далее. Фантазия безгранична. Это лучше чем утечка в память.
    Можно сделать хоть батник в цикле который будет парсить лог баса и выводить в трей то что нужно.