Автокликер Clickermann :: Форум
Основной раздел => Ошибки => Topic started by: Золотой on October 27, 2016, 06:01:44 PM
-
отображаемое программой #name "название скрипта", бывает неверным если в скрипте присутствуют
#include "другое название.cms" именно название последнего из скриптов которые подгружаются в код таким способом и будет отображаться.
Какие костыли;
Левый - совсем не писать в скриптах которые могут подгружаться #name "название скрипта"
Правый - писать строку #name "название скрипта" внизу кода скриптов.
-
в инклюдах только подпрограммы, не именую их директивой #name
не считаю ошибкой
-
в инклюдах только подпрограммы, не именую их директивой #name
не считаю ошибкой
Вместо однозначно указанного названия скрипта отображается совершенно другое и это теперь нормально?
А как ты их будешь редактировать, если открыты одновременно несколько таких" подпрограмм без имени "?
Получается натуральная лотерея с открыванием напёрстков без названия и под каждым у тебя шарик и где нужный с первой попытки не угадаешь.
К тому же ни в панеле задач ни в трее по окнам с кликерами много не накликаешь из за особенностей интерфейса.
Кому вообще нужны неизвестные программы? :o
В то что ты уникум пишуший подпрограммы с чистого листа и без отладки я не верю, выходит ты чертовски везучий сапёр, который может позволить себе долго ошибаться! ;D
-
редактирую всё (и инклюды и основной скрипт) во внешнем редакторе и запускаю для отладки из него же
-
вообще мы спорим из-за разных подходов.
я не выделяю в отдельные файлы формально не определённые части скрипта, только отлаженные подпрограммы – простые, короткие и охватываемые одним взглядом на мониторе без прокрутки. а им собственная #name не нужна, они работают и всё.
если же возникла необходимость вернуться к отладке уже выделенной подпрограммы - внешний редактор если быстро, или вообще обратно в файл скрипта, в исключительных случаях.
-
Я применяю всё здесь описанное.
Сначала как напоролся на эту особенность перестал давать имена инклюдам.
Потом начал делать только инклюды из подпрограмм, поэтому подключаю все в начале скрипта.
И пишу name в самом начале и после инклюдов дублирую.
Думаю исправление не стоит выеденного яйца. Всего лишь пусть после первого встреченного нэйма все другие игнорируются, а не как сейчас перезатирают.
Это как инициализация переменной.
И тикет на это был года 4 назад