Author Topic: [Alpha/Beta Testing] Тестируем сырые обновления (ссылки в первом посте)  (Read 302751 times)

0 Members and 16 Guests are viewing this topic.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #435 on: February 15, 2018, 01:21:46 PM »
Да это понятно, браузеры совсем офигели. Закручивают гайки уже давно, медленно но верно. Взяли на себя роль цензуры и полиции. Пора делать свой браузер с блекджеком и блудницами.


Evgenij_M

  • Освоившийся
  • **
  • Posts: 58
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #436 on: February 15, 2018, 02:49:09 PM »

Полная сборка 4.13.010b
https://yadi.sk/d/oJYOm1W_3SQoRo

Ииииииессс!..  ;D

Спасибо огромнейшее  :)

Полез через Андроид с Яндекс-диска скачивать. Тут, в Украине, свободный доступ к Яндексу закрыт, а на планшете у меня VPN втыкнут.
Пока скачивал, мысль в голову пришла: а не проверить ли мне, как Андроид - с http://rgho.st/8cnJWhvJ6 скачать сможет, или тоже упрётся?..  ???

А он взял - и качнул файл... без возражений  :D
Вот теперь лазейка, на случай проблем со скачиванием, засветилась  :)

В общем, спасибо ещё раз!..  ;)

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #437 on: February 18, 2018, 01:14:47 PM »
+ Доработка #logfile, теперь можно задать произвольное имя лога
- не можно а нужно, без указания имени файл теперь не создаётся.
ну эту мелочь мы поправим на релизе
жду кароче еще недельку обнаружение критических ошибок и делаю обновление а то я вижу в группе вк многих уже конкретно отсылают в эту ветку

Quote
- нет сообщения о введении нового синтаксиса операций сравнения
есть сообщение о новой математике. оно подразумевается.
"всем читать справку заново" я напишу в посте об обновлении на сайте и в группе

Quote
Выходит, что старый синтаксис пока реабилитирован и нужды переписывать скрипты нет?
да. внезапно прервать совместимость вверх - плоха идея

Axelenz

  • Освоившийся
  • **
  • Posts: 31
  • Парсинг сайтов, наполнение интернет-магазинов
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #438 on: February 28, 2018, 05:15:19 PM »
Да это понятно, браузеры совсем офигели. Закручивают гайки уже давно, медленно но верно. Взяли на себя роль цензуры и полиции. Пора делать свой браузер с блекджеком и блудницами.

Как вариант (с блудницами) использую в этой же ...й стране Zaborona VPN. У меня с десяток разных браузеров установлено, под разные нужды и заходят они куда попало ) Как по мне, то удобный браузер Cyberfox, там хоть все старые лисьи аддоны работают.
Это не реклама, это на тот случай, если кто не может скачать с Яндекс-диска...
"Можно бесконечно смотреть на три вещи: как течёт вода, как горит огонь и как Clickermann работает вместо тебя..."

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #439 on: March 01, 2018, 08:57:48 PM »
Неужели все? Значит пора собирать релиз
Где там пак со всеми поправленными шаблонами под новые фичи и прочим?

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #440 on: March 02, 2018, 06:25:15 AM »
Выдает ошибку.
Code: (clickermann) [Select]
DEFINE($a,"тест")
IF($a="тест")
   LOGWRITE ("ок")
END_IF
HALT

Если за место DEFINE написать $a = "тест" ошибки нет.

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #441 on: March 11, 2018, 06:30:45 PM »
Выдает ошибку.
Code: (clickermann) [Select]
DEFINE($a,"тест")
IF($a="тест")
   LOGWRITE ("ок")
END_IF
HALT

Если за место DEFINE написать $a = "тест" ошибки нет.

ну так то и это починено. готовим значит релизы на той неделе уже блядь
вот с этого поста возьму сборку http://crapware.aidf.org/forum/index.php?topic=356.msg26108#msg26108 и просто вкину exe

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #442 on: March 11, 2018, 07:36:56 PM »
ну так то и это починено. готовим значит релизы на той неделе уже блядь

А исправлена ли проблема чтения занятых данных в буфере обмена и файлах?
http://crapware.aidf.org/forum/index.php?topic=356.msg25983#msg25983



Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #443 on: March 11, 2018, 08:06:43 PM »
не так что бы очень, но будем реалистами. вот это
Code: (clickermann) [Select]
    FOR($a=0,$a<99999)
       TOCLIP(STRCONCAT("Тест ", $a))
       WAITMS(1)
    END_CYC
    HALT
не скрипт. это олимпиада "как бы повеселее повесить кликер". я не сторонник подстраивать ПО под экзальтированные стресс-тесты, когда основные задачи ПО как бы давно давно сформулированы. подобные скрипты носят скорее академический характер. на практике ни один программист не станет обновлять буффер обмена каждую милисекунду.
можно вообще все заканопатить в проверки, но ехать это будет еще медленнее чем виртуальная машина Java :\


Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #444 on: March 11, 2018, 10:06:56 PM »
не так что бы очень, но будем реалистами.

Это "стресс тест" нужен чтобы выявить проблему выскакивающей ошибки которая останавливает скрипт. И это при том что игнорирование ошибок включено.

Тоже самое относится к чтению файла. Тут некоторые писали что AGClient пишет out.txt а кликер ругается на интерпретацию, и все из за занятого файла.
С INIREAD такого, кстати, не наблюдается.

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #445 on: March 12, 2018, 04:18:43 PM »
ладно, погоняем. вообще игнорирование оно такое теоретическое и его по хорошему никто не проверял.
ваши предложения?
вот возник конфликт интересов и мы его типа поймали. что дальше? ругаемся стандартным сообщением? ждем 10 секунд и молча повторяем операцию?
или как вообще?

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #446 on: March 12, 2018, 07:25:45 PM »
ладно, погоняем. вообще игнорирование оно такое теоретическое и его по хорошему никто не проверял.
ваши предложения?
вот возник конфликт интересов и мы его типа поймали. что дальше? ругаемся стандартным сообщением? ждем 10 секунд и молча повторяем операцию?
или как вообще?

не 10 секунд а несколько миллисекунд 50-100, пытаемся снова несколько раз, если ничего не вышло возвращаем пустую строку и идем дальше. И сообщения там не нужны, ведь это не ошибка скрипта.

По хорошему функции должны выдавать коды ошибок в системную переменную $_error, с которыми можно что то сделать, например по условию повторить операцию.

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #447 on: March 13, 2018, 04:43:41 PM »
не 10 секунд а несколько миллисекунд 50-100, пытаемся снова несколько раз, если ничего не вышло возвращаем пустую строку и идем дальше. И сообщения там не нужны, ведь это не ошибка скрипта.
а если речь о записи в буфер\файл, что мы возвращаем? и не залипнем ли совсем?
иные программы прямо говорят мол сорян, нет доступа к файлу. а нам надо что то на случай когда пользователь вообще не дома.


Quote
По хорошему функции должны выдавать коды ошибок в системную переменную $_error, с которыми можно что то сделать, например по условию повторить операцию.
а кто эту переменную будет обнулять? как понять кто ее взвел, если та функция в функции? я в курсах про всякие GetLastError() в солидных языках, но у нас то все максимально упрощено. мы этим всегда и брали. решений в духе пилота накрутить можно, но к чему это приводит - подите и посмотрите.

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

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #448 on: March 14, 2018, 07:14:37 PM »
ведь убирали баг, когда без пробела между именем и параметром, всё пишется чёрным цветом.
в версии 4.13.010b он снова появился.

воще то нет, не исправляли. потому что это стильное поле ввода - единственный кусок ПО, позаимствованный (и чуток подпиленный) на стороне. а учитывая что он не поддерживается автором уже четыре года, то как бы и исправлений ждать не приходится. короче, тебе показалось))

Quote
после нажатия клавиши ALT ...
а ты где проверял? в некоторых программах (в том же блокноте винды) простое нажатие на Alt активирует работу с меню например. не, тут все нормально.

Quote
В меню настроек горячих клавиш, вместо " Запуск сценария" информативней будет написать " Запуск - пауза"
а вот это справедливо

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: [Alpha/Beta Testing]
« Reply #449 on: March 15, 2018, 07:35:16 AM »
а кто эту переменную будет обнулять?

Переменная обновляется каждый раз после вызова функции. В потоках эта переменная должна быть изолированна.
В autoit есть функция SetError позволяющая менять значения в этой переменной если потребуется её обнулить.

Возврат ошибок нужен, как минимум, для функций чтения-записи в файл и буфер обмена.