Viper 2013 и ранее
Модераторы: m0p3e, edward_K, Модераторы
Re: Viper
Я наверно какие то сообщения упустил из виду. Уточните что именно в випе и випере 5.4.35 не работает. Что как вами ожидается будет работать 5.4.35.2? Сборка Атлантиса 5.4.35.2 действительно есть. Но вроде по компилятору там никаких исправлений не было. Пришлите пример того что у вас не получается скомпилировать на 5.4.35.Алексей писал(а):а випе 5.4.35 не падает или стОит ждать выхода 5.4.35.2 ? а то в планах перейти на вышеуказанный атлантис.
Re: Viper
Вот пробую освоить Viper. Попытался сделать как по примеру. Так один раз скомпилился проект. А при отладке пишется.
Версия отлаживаемого приложения устарела. Отладка невозможна.
Может для того нужно перейти на более старую сборку вайпера?
А если попытаться повторно скомпилировать, то уже выдаётся
---------------------------
VipER
---------------------------
Не удается изменить "\\Srv31\gal810ora\exe\user.res".
Возможно объект используется другим пользователем или программой.
---------------------------
ОК
---------------------------
Что делать, чтобы компиляция прошла нормально?
Версия отлаживаемого приложения устарела. Отладка невозможна.
Может для того нужно перейти на более старую сборку вайпера?
А если попытаться повторно скомпилировать, то уже выдаётся
---------------------------
VipER
---------------------------
Не удается изменить "\\Srv31\gal810ora\exe\user.res".
Возможно объект используется другим пользователем или программой.
---------------------------
ОК
---------------------------
Что делать, чтобы компиляция прошла нормально?
Re: Viper
BlazeBio
1) Версия Viper, которую недавно я публиковал. Содержит ряд доработок отладчика (вывод значений локальных переменных, расчет выражений и др). Чтобы вычисление этих значений было возможным дорабатывалось как ядро Атлантиса(Галактики) так и сам редактор Viper. Чтобы пользоваться отладчиком нужно обновить в Галактику, установить обновления Атлантиса 5.4.35.2.
Если Галактику не хотите обновлять. А хотите просто по изучать Viper. Можете скачать старую сборку Viper. Все старые сборки доступны на странице http://code.google.com/p/laalaa/downloads/list установите там фильтр "Deprecated downloads" или "All downloads".
2) Когда скомпилированный Viper-ом ресурс подключается к Галактике, то галактика его блокирует. Чтобы повторно его скомпилировать закройте Галактику, она отпустит файл ресурса. Ваш User.res можно будет повторно скомпилировать. В одной из будущих версий вероятно сделаем, чтобы ресурс можно было перекомпилировать не выходя из Галактики. И продолжить отладку без ее перезапуска. Работа над этим сейчас ведется.
1) Версия Viper, которую недавно я публиковал. Содержит ряд доработок отладчика (вывод значений локальных переменных, расчет выражений и др). Чтобы вычисление этих значений было возможным дорабатывалось как ядро Атлантиса(Галактики) так и сам редактор Viper. Чтобы пользоваться отладчиком нужно обновить в Галактику, установить обновления Атлантиса 5.4.35.2.
Если Галактику не хотите обновлять. А хотите просто по изучать Viper. Можете скачать старую сборку Viper. Все старые сборки доступны на странице http://code.google.com/p/laalaa/downloads/list установите там фильтр "Deprecated downloads" или "All downloads".
2) Когда скомпилированный Viper-ом ресурс подключается к Галактике, то галактика его блокирует. Чтобы повторно его скомпилировать закройте Галактику, она отпустит файл ресурса. Ваш User.res можно будет повторно скомпилировать. В одной из будущих версий вероятно сделаем, чтобы ресурс можно было перекомпилировать не выходя из Галактики. И продолжить отладку без ее перезапуска. Работа над этим сейчас ведется.
Re: Viper
Поставил более старую версию. Отладка идёт.LaaLaa писал(а):2) Когда скомпилированный Viper-ом ресурс подключается к Галактике, то галактика его блокирует. Чтобы повторно его скомпилировать закройте Галактику, она отпустит файл ресурса. Ваш User.res можно будет повторно скомпилировать. В одной из будущих версий вероятно сделаем, чтобы ресурс можно было перекомпилировать не выходя из Галактики. И продолжить отладку без ее перезапуска. Работа над этим сейчас ведется.
А вот ошибка "Возможно объект используется другим пользователем или программой" осталась. Хотя Галактика закрыта!
Re: Viper
Еще может быть, что процесс компилятора Viper завис при выходе и не отпускает файл. Посмотрите в диспетчере задач снимите зависшие Viper.exe или AtlExec.exe если такие есть.BlazeBio писал(а):А вот ошибка "Возможно объект используется другим пользователем или программой" осталась. Хотя Галактика закрыта!
А еще вы создаете файл на сети "\\Srv31\gal810ora\exe\user.res". Может вы его сразу в боевую базу Галактики выложили? И ваш файл захватили бухгалтеры с других машин.
Вообще то играть с компилятором и отладчиком лучше на локальном компьютере и тестовой базе. В свое изолированной песочнице. А то мало ли что может произойти с вашим недописанным алгоритмом. Осторожнее с этим.
Re: Viper
Похоже злые бухгалтеры захватили. Как избавиться от данной напасти?LaaLaa писал(а): Еще может быть, что процесс компилятора Viper завис при выходе и не отпускает файл. Посмотрите в диспетчере задач снимите зависшие Viper.exe или AtlExec.exe если такие есть.
А еще вы создаете файл на сети "\\Srv31\gal810ora\exe\user.res". Может вы его сразу в боевую базу Галактики выложили? И ваш файл захватили бухгалтеры с других машин.
Вообще то играть с компилятором и отладчиком лучше на локальном компьютере и тестовой базе. В свое изолированной песочнице. А то мало ли что может произойти с вашим недописанным алгоритмом. Осторожнее с этим.
Re: Viper
попробуй Unlocker, или через оснастку администрирования
Re: Viper
С чем едят первое и второе?galover писал(а):попробуй Unlocker, или через оснастку администрирования
Re: Viper
Иногда голову можно свернуть, пока найдешь зверя который держит ресурс..
Пользуюсь Unlocker
http://www.securitylab.ru/software/262847.php
Пользуюсь Unlocker
http://www.securitylab.ru/software/262847.php
Re: Viper
Компилируйте ваши коды в файл Debug.res в папку запуска Галактики. Не в EXE, а ту папку которую обычно указывают в качестве текущей в настройках ярлыка Галактики.BlazeBio писал(а):Похоже злые бухгалтеры захватили. Как избавиться от данной напасти?
Ну или заведите в Суппорте в Репозитарии ссылку на свой собственный ресурс к которому бухгалтеры не достучатся
Re: Viper
Если файл в ЕXE галы, то он автоматически подключается всем. Так если я не укажу EXE, то мне вручную придётся как обычно в суппорте подключать ресурс. А нельзя сделать в настройках проекта подключение только на меня?LaaLaa писал(а): Компилируйте ваши коды в файл Debug.res в папку запуска Галактики. Не в EXE, а ту папку которую обычно указывают в качестве текущей в настройках ярлыка Галактики.
Ну или заведите в Суппорте в Репозитарии ссылку на свой собственный ресурс к которому бухгалтеры не достучатся
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Re: Viper
это кстати опять плюс к идее заполнения полей по умолчанию на рабочий каталог проектаBlazeBio писал(а):
Если файл в ЕXE галы, то он автоматически подключается всем. Так если я не укажу EXE, то мне вручную придётся как обычно в суппорте подключать ресурс. А нельзя сделать в настройках проекта подключение только на меня?
Время ведет!
Re: Viper
Готова очередная сборка Viper (февраль 2011).
Адреса для загрузки:
Атлантис 5.4.35.2 - viper-2011-543502-february.rar
Подробный список изменений на 08.02.2010 - viper-2011-543502-february-history.pdf
Что нового? Краткое описание основных изменений.
1. Доработки процесса отладки:
Исправлена функция пошаговой отладки (многократное нажатие и удержание клавиш [f7] [f8] [f9]).
Доработана передача фокуса ввода окну Viper при переходе к точке останова.
2. Доработки процесса компиляции:
Исправлена функция завершения процесса компиляции, отключения от БД.
3. Доработки окна “Структура кода”:
Теперь распознается слово "pascal" в конструкции interface, методы доступа в Property, параметры кода-страны пункта меню, процедуры и функции с префиксами public и static.
4. Доработки редактора:
После нажатия кнопки “Отправить протокол в службу поддержки” из сообщения об ошибке приложения, в окне письма автоматически подставляется адрес viper@galaktika.by
5. Доработки окна "Выражения и переменные":
Исправлен алгоритм обновления списков.