AnyScreen - желающим потыкать в кнопочки рабочего приложения

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

Справедливости ради надо сказать, что работает стабильнее, чем раньше. Если использовать тот же подход, как в среде с11, то есть понимать, где виснет или падает, то как-то работать, возможно, с этим получится.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение Губин Игорь »

finsoftrz писал(а): 04 Апрель 2022, 19:47 Поигрался на планшете, чтобы от сериала не отрываться. Повесил с пол пинка.
А кнопочный телефон не пробовал? А если планшет постучать об пол, то вообще исчезнет изображение...
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

На обычном компе вешается еще быстрее. Не, ну если тебя все устраивает, то это великолепно же.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение Губин Игорь »

finsoftrz писал(а): 04 Апрель 2022, 20:28 На обычном компе вешается еще быстрее.
200.82.48.241?

У этого IP очень специфичная манера поведения на сайте.
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

Нет, не мой это. А вешается просто. Открываем несколько потоков, в них формы, потом щелкаем по кресту не на верхнем окне, а на окне из другого потока, лучше того, который самый нижний. Через несколько подобных манипуляций приложение виснет. Скорее всего есть и другие способы завалить. Дальше сам. :-)
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение Губин Игорь »

Это уникально. Видимо, я слишком спокойный :lol:
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

Могу еще идею для проверки работоспособности подсказать. У тебя, как я понял, какое-то внутреннее ПО работает по локальной сети? Запусти приложение на станции, затем отключи локальную сеть на сервере, попробуй открыть или закрыть окно на станции в приложении. Затем подключи локальную сеть на сервере. Как в этом случае отработает? Таким способом можно понять, как поведет себя AS при потере связи, сработает ли реконнект. Стандартно должно сделать несколько попыток автоматического восстановления связи с некоторым временным люфтом, если не получилось, то выдать сообщение с кнопкой повторной попытке подключения.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение Губин Игорь »

finsoftrz писал(а): 05 Апрель 2022, 10:59 Таким способом можно понять, как поведет себя AS при потере связи,
А можно без перекусывания проводов?! :idied:

Поведёт себя приложение строго в соответствии с инструкцией (проверено 8) ).
Будем иметь один из трёх вариантов в зависимости от определённых условий:
1. приложение продолжит работать с текущего места после небольшой паузы
2. приложение автоматически перезагрузится "на новенького"
3. приложение выдаст нормальное окно с информацией об аварийном завершении с вариантами действий
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

Провода трогать не надо, просто отключить подключение по локальной сети, затем подключить снова.
В нормальном окне с информацией об аварийном завершении можно продолжить работу приложения с текущего состояния или только запуск всего по новому?
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение Губин Игорь »

finsoftrz писал(а): 05 Апрель 2022, 11:56 Провода трогать не надо.
Ну вот... А было бы весело :lol:
finsoftrz писал(а): 05 Апрель 2022, 11:56 В нормальном окне с информацией об аварийном завершении можно продолжить работу приложения с текущего состояния или только запуск всего по новому?
После сообщения об аварийном завершении только запуск с нуля. Обычное десктопное приложение ведёт себя точно так же
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

Это очень плохо. Получается, что реконнекта нет. В нормальных серверах поведение другое, я писал. Хотя кнопка обновления в броузе, видел, отрабатывает. Может доработают со временем, вопрос принципиальный и непростой. Сейчас только уповать на стабильный интернет.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение Губин Игорь »

finsoftrz писал(а): 05 Апрель 2022, 12:53 Сейчас только уповать на стабильный интернет.
Интернет сейчас очень странный предмет. Или он есть или его сразу нет :idied:
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

Я помню, когда Струменский разрабатывал ip драйвер для своей фирмы. Стандартный тогда глючил сильно. У них бизнес на этом инструменте держится, в частности система клиент-банк. Вначале работали в локальной сети. Когда начали подключать через интернет, то вопрос с реконнектом остро встал. Я так понял, рекламации от пользователей пошли. Он тогда еще в клалист по этому поводу писал.
Понимая структуру интернета, временные отвалы связи там дело обычное. Программы просто отрабатывают их незаметно для нас в большинстве случаев.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2301
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 17 раз

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение Губин Игорь »

Уговорил, уговорил... Закрываю проект, сношу AnyScreen и перехожу на turbobasic :idied:

Ты не совсем понимаешь идеологию AnyScreen

https://www.youtube.com/watch?v=lNa6i7rXqyQ
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4560
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen - желающим потыкать в кнопочки рабочего приложения

Сообщение finsoftrz »

Не, я понимаю как раз. Задачи разные бывают. Может тебе и такое подойдет. Назад пути нет. :-)
C6/C11, ШВС, tps/btrieve.
Ответить