Страница 3 из 4
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 04 Апрель 2022, 19:51
finsoftrz
Справедливости ради надо сказать, что работает стабильнее, чем раньше. Если использовать тот же подход, как в среде с11, то есть понимать, где виснет или падает, то как-то работать, возможно, с этим получится.
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 04 Апрель 2022, 20:18
Губин Игорь
finsoftrz писал(а): ↑04 Апрель 2022, 19:47
Поигрался на планшете, чтобы от сериала не отрываться. Повесил с пол пинка.
А кнопочный телефон не пробовал? А если планшет постучать об пол, то вообще исчезнет изображение...
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 04 Апрель 2022, 20:28
finsoftrz
На обычном компе вешается еще быстрее. Не, ну если тебя все устраивает, то это великолепно же.
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 04 Апрель 2022, 21:13
Губин Игорь
finsoftrz писал(а): ↑04 Апрель 2022, 20:28
На обычном компе вешается еще быстрее.
200.82.48.241?
У этого IP очень специфичная манера поведения на сайте.
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 04 Апрель 2022, 22:12
finsoftrz
Нет, не мой это. А вешается просто. Открываем несколько потоков, в них формы, потом щелкаем по кресту не на верхнем окне, а на окне из другого потока, лучше того, который самый нижний. Через несколько подобных манипуляций приложение виснет. Скорее всего есть и другие способы завалить. Дальше сам.
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 04 Апрель 2022, 22:28
Губин Игорь
Это уникально. Видимо, я слишком спокойный
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 10:59
finsoftrz
Могу еще идею для проверки работоспособности подсказать. У тебя, как я понял, какое-то внутреннее ПО работает по локальной сети? Запусти приложение на станции, затем отключи локальную сеть на сервере, попробуй открыть или закрыть окно на станции в приложении. Затем подключи локальную сеть на сервере. Как в этом случае отработает? Таким способом можно понять, как поведет себя AS при потере связи, сработает ли реконнект. Стандартно должно сделать несколько попыток автоматического восстановления связи с некоторым временным люфтом, если не получилось, то выдать сообщение с кнопкой повторной попытке подключения.
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 11:32
Губин Игорь
finsoftrz писал(а): ↑05 Апрель 2022, 10:59
Таким способом можно понять, как поведет себя AS при потере связи,
А можно без перекусывания проводов?!
Поведёт себя приложение строго в соответствии с инструкцией (проверено
).
Будем иметь один из трёх вариантов в зависимости от определённых условий:
1. приложение продолжит работать с текущего места после небольшой паузы
2. приложение автоматически перезагрузится "на новенького"
3. приложение выдаст нормальное окно с информацией об аварийном завершении с вариантами действий
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 11:56
finsoftrz
Провода трогать не надо, просто отключить подключение по локальной сети, затем подключить снова.
В нормальном окне с информацией об аварийном завершении можно продолжить работу приложения с текущего состояния или только запуск всего по новому?
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 12:05
Губин Игорь
finsoftrz писал(а): ↑05 Апрель 2022, 11:56
Провода трогать не надо.
Ну вот... А было бы весело
finsoftrz писал(а): ↑05 Апрель 2022, 11:56
В нормальном окне с информацией об аварийном завершении можно продолжить работу приложения с текущего состояния или только запуск всего по новому?
После сообщения об аварийном завершении только запуск с нуля. Обычное десктопное приложение ведёт себя точно так же
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 12:53
finsoftrz
Это очень плохо. Получается, что реконнекта нет. В нормальных серверах поведение другое, я писал. Хотя кнопка обновления в броузе, видел, отрабатывает. Может доработают со временем, вопрос принципиальный и непростой. Сейчас только уповать на стабильный интернет.
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 13:03
Губин Игорь
finsoftrz писал(а): ↑05 Апрель 2022, 12:53
Сейчас только уповать на стабильный интернет.
Интернет сейчас очень странный предмет. Или он есть или его сразу нет
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 13:44
finsoftrz
Я помню, когда Струменский разрабатывал ip драйвер для своей фирмы. Стандартный тогда глючил сильно. У них бизнес на этом инструменте держится, в частности система клиент-банк. Вначале работали в локальной сети. Когда начали подключать через интернет, то вопрос с реконнектом остро встал. Я так понял, рекламации от пользователей пошли. Он тогда еще в клалист по этому поводу писал.
Понимая структуру интернета, временные отвалы связи там дело обычное. Программы просто отрабатывают их незаметно для нас в большинстве случаев.
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 14:01
Губин Игорь
Уговорил, уговорил... Закрываю проект, сношу AnyScreen и перехожу на turbobasic
Ты не совсем понимаешь идеологию AnyScreen
https://www.youtube.com/watch?v=lNa6i7rXqyQ
AnyScreen - желающим потыкать в кнопочки рабочего приложения
Добавлено: 05 Апрель 2022, 14:28
finsoftrz
Не, я понимаю как раз. Задачи разные бывают. Может тебе и такое подойдет. Назад пути нет.