@Fox Спасибо! Да, в названии вкладки результатов был "смайл". Жаль, что нельзя, в самом скрипте то работает и красиво выглядит.
Кубик - Переключиться на папку профиля сбоит
-
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
Удаляю функции по одной. Пересохраняю проект. Захожу, проверяю работает ли кубик. Если нет удаляю следующую функцию. В итоге только когда удалил все функции - кубик стал работать.
Попробовал удалить сперва ту функцию , что удалил последней - толку нет. Не работает.
Что это за дичь я вообще не понимаю.
Причем все эти ж функции тупо сейчас! работают в 23й.Скорее всего вы переопределили внутреннюю функцию BAS, это также, как если назвать функцию
login. Попробуйте переименовать по очереди что бы определить проблемную, либо переименуйте все сразу. Ну или скиньте все названия хотя бы скриншотом -
@Fox said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
Удаляю функции по одной. Пересохраняю проект. Захожу, проверяю работает ли кубик. Если нет удаляю следующую функцию. В итоге только когда удалил все функции - кубик стал работать.
Попробовал удалить сперва ту функцию , что удалил последней - толку нет. Не работает.
Что это за дичь я вообще не понимаю.
Причем все эти ж функции тупо сейчас! работают в 23й.Скорее всего вы переопределили внутреннюю функцию BAS, это также, как если назвать функцию
login. Попробуйте переименовать по очереди что бы определить проблемную, либо переименуйте все сразу. Ну или скиньте все названия хотя бы скриншотомЯ бы с Вами согласился, если бы было явно понятно что это из-за какой то функции. Но поскольку я удалял их поочереди и только после удаления всех работа кубика нормализовалась и при этом удалив в обратном порядке сразу последнюю ничего не поменялось - думаю не поможет.
Скрины не смогу - по названиям слишком палевно ))
Переименую все. -
@Fox said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
Удаляю функции по одной. Пересохраняю проект. Захожу, проверяю работает ли кубик. Если нет удаляю следующую функцию. В итоге только когда удалил все функции - кубик стал работать.
Попробовал удалить сперва ту функцию , что удалил последней - толку нет. Не работает.
Что это за дичь я вообще не понимаю.
Причем все эти ж функции тупо сейчас! работают в 23й.Скорее всего вы переопределили внутреннюю функцию BAS, это также, как если назвать функцию
login. Попробуйте переименовать по очереди что бы определить проблемную, либо переименуйте все сразу. Ну или скиньте все названия хотя бы скриншотомВЕСЕЛО!
Оставил около 5 функций. Не работает кубик. Переименовывать не стал.
Стал удалять все что внутри функций. Поудалял. Пересохранил.. Функции пустые и в main сам кубик. Кубик работает! -
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
ВЕСЕЛО!
Оставил около 5 функций. Не работает кубик. Переименовывать не стал.
Стал удалять все что внутри функций. Поудалял. Пересохранил.. Функции пустые и в main сам кубик. Кубик работает!Либо вы отправляете скрипт, либо я умываю руки, гадание на кофейной гуще отнимает слишком много времени
-
@Fox said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
ВЕСЕЛО!
Оставил около 5 функций. Не работает кубик. Переименовывать не стал.
Стал удалять все что внутри функций. Поудалял. Пересохранил.. Функции пустые и в main сам кубик. Кубик работает!Либо вы отправляете скрипт, либо я умываю руки, гадание на кофейной гуще отнимает слишком много времени
Всё! Я таким путем нашел код какой именно функции идет в конфронтации с БАС 25.5.0 (потому что в 23й этот же код работает норм). Я в принципе завтра готов скинуть скрипт где будет неработающий кубик переключения на папку профиля и эта функция. Хорошо?
спасибо -
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
Всё! Я таким путем нашел код какой именно функции идет в конфронтации с БАС 25.5.0 (потому что в 23й этот же код работает норм). Я в принципе завтра готов скинуть скрипт где будет неработающий кубик переключения на папку профиля и эта функция. Хорошо?
спасибоПогодите, я правильно понял, вы использовали какой-то код в действии "Выполнить код", который приводил к ошибке?
-
@Fox said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
Всё! Я таким путем нашел код какой именно функции идет в конфронтации с БАС 25.5.0 (потому что в 23й этот же код работает норм). Я в принципе завтра готов скинуть скрипт где будет неработающий кубик переключения на папку профиля и эта функция. Хорошо?
спасибоПогодите, я правильно понял, вы использовали какой-то код в действии "Выполнить код", который приводил к ошибке?
В функции 80 кубиков. Среди них тоже есть переключение на папку профиля. Есть и "выполнить код" разный другой код . Что именно приводит в сбою сейчас сижу пытаюсь выяснить. Но уже точно это что то в этой функции!
-
-
@DuckDuck said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz ты скинул профиль с фингером, я взял твой проект тот, который типо не работает. Переключился на это профиль по умолчанию с применением фингера из папки профиля.) и все ок.
Что ты там получил в получить отпечаток я фиг знает.https://community.bablosoft.com/topic/24267/кубик-переключиться-на-папку-профиля-сбоит/65
-
@kuzkuz я тебе общие принципы дебага объясню и удаляюсь из ветки. Есть ошибка - надо ее разделить на части - тестируем части ... Декомпозиция цели. Разбить ее на маленькие части, удаляем часть, тестируем, а так это работает ? находим проблемный участок, выясняем почему.
-
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
Как я и говорил, в вашем скрипте установлен кастомный модуль "FingerprintSwitcher", который заменяет стандартный

-
@DuckDuck said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz я тебе общие принципы дебага объясню и удаляюсь из ветки. Есть ошибка - надо ее разделить на части - тестируем части ... Декомпозиция цели. Разбить ее на маленькие части, удаляем часть, тестируем, а так это работает ? находим проблемный участок, выясняем почему.
И что? Я так всегда и делаю? Когда какаая то ошибка, выпиливаем наиболее стремные части и смотрим повторяется или исчезла.
Просто проект реально огромный. А уж то что проблема конкретно такая как оказалось я вообще слабо предполагал! -
@DuckDuck Я тебе может быть секрет открою. Но для меня было удивлением, что после удаления части кода и перезапуска проекта - ошибка не уходила. Оказывается нужно полностью закрывать/открывать БАС!!!
Вот из-за этого было много времени потеряно!!
Понимаешь, я правлю код, перезагружаю проект, вроде все по науке, а нет, изменения тут вступали в силу только после полностью закрытого БАСа. для тебя это не новость? -
@DuckDuck said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz а вообще - куз куз - это же каша ? ну чисто для прикола вспомнил высказывание Капитана Врунгеля - как корабль назовешь, так на нем и поплывешь :) не в обиду - шутка.
Какая каша? Ты же не видишь мой проект, как ты можешь о нес судить? Видимо также не зная меня как о моей логике... Ну ну. Тебе лет 25-35 и у тебя повышенное самомнение. Спасибо что попытался помочь