Решил самостоятельно.
const { getAudioDurationInSeconds } = require('get-audio-duration')
await getAudioDurationInSeconds('C:/Users/explo/OneDrive/Desktop/1.wav').then ((duration) => {
console.log (duration)
})
Опять я с базой, как дать возможность юзеру выбрать с какой таблицей базы работать скрипту?
-
@GhostZ Смотрите. Надо разнести в разные таблицы чтобы явным образом предоставить возможность при запуске скрипта выбирать с какой сетью работать https://community.bablosoft.com/topic/9912/помогите-построить-логику/6
Даже если все в одной таблице - все равно надо как то указать с какой сетью будем работать.
-
-
У меня должно быть так.
Юзер выбирает сайт по которому скрипт отработает.
Затем запускается скрипт, выбирает по фильтрам!!! нужную строку.
Поэтому "входить в скрипт" с уже выбранной строкой не получится.
Сейчас попробую накидать, если будет возможность посмотрите пожалуйста. -
@kuzkuz, вот тоже самое но с получением аккаунтов по фильтру test_base.xml


-
@GhostZ
Вот например в одной таблице. В разных хотел для удобства (для наглядности). Для того чтобы можно было импорт-экспорт делать отдельно и т.д.Итак, имеем такую таблицу (если делать в одной то будет реально много строк)

-
ПРи запуске скрипта юзеру предоставляется возможность выбрать sajt и соответственно дальше в скрипте только такие строки будут учавствовать при отборе строк. Если не выбрано то все. Но таких sajt разных возможно будет и 30 и 50
-
допустим юзер выбрал ford.ru
Скрипт запускается и затем подключается кубик Получить Записи По Критерию

а потом я уже в цикле отбираю то что нужно из всех тех записей, потому что они не все подходят (таблица в данном случае упрощенная)
-
-
@GhostZ Я же написал, что таких sajt может быть большое количество. Мне что потом делать 150 чекбоксов?
И да, про чекбокс, у меня уже было решение, https://community.bablosoft.com/topic/9876/база-данных-получить-записи-по-критерию-как-можно-таблицу-указать-через-переменную но дело то в том что хочу сделать универсально, так как иначе может получиться огромное количество чекбоксов
-
-
@GhostZ очень близко. Вообщем я сам себе понаставил кучу противоречий, что в итоге запутался и сам что мне нужно. И Вас запутал, написав, что чекбоксы - это лишнее. Нет не лишнее, так как иначе потенциально все строки попадают в работу. В любом случае спасибо, Ваши примеры показывают возможную гибкость.
А я решил сделать так.
Все строки в одной таблице. Потому что если делать каждому sajt свою таблицу - будет очень много сложностей с выборкой, когда юзеру все равно по какому sajt работать.Да, придется делать ресурс, в котором список sajt-ов, юзер или выбирает один из них или не выбирает. Ну а дальше кубик выбирает из базы строку в соответствии с условиями.
Либо как вариант - всю таблицу базы в ресурс и уже там фильтровать, но особого смысла не вижу. Если поясните, для чего в принципе бывает необходимость ресурс делать из базы, то ещё чуть мне поможете. Спасибо









