Попробуйте поменять тип данных. не число, а строка чтоли
Кубик - Переключиться на папку профиля сбоит
-
@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 и у тебя повышенное самомнение. Спасибо что попытался помочь
-
@Fox said in Кубик - Переключиться на папку профиля сбоит:
@kuzkuz said in Кубик - Переключиться на папку профиля сбоит:
Как я и говорил, в вашем скрипте установлен кастомный модуль "FingerprintSwitcher", который заменяет стандартный

@Fox спасибо! Ну вот вы тогда на это посоветовали обратить внимание! Я обратил! Но в списке "Менеджер Модулей" я расхождений не нашел.
И что мне теперь делать? Как я писал выше - я настолько редко ставлю эти всякие модули, что реально забывается что как делать. -
@Fox ещё буду разбираться почему проект№1 аналогичный этому работает без проблем с этим кубиком! Никаких туда модулей я тоже не добавлял.
Ещё бы понять для какого из кубиков этот модуль нужен, может могу просто кубик заменить на стандартный. Вообщем методом тыка найду...