Skif_off
|
Posted: Fri Nov 01, 2024 17:40 Post subject: |
|
|
AkulaBig
Вариантов тут немного, проще всего функцией Split разрезать.
Если из скрипта AutoIt, наверное, лучше не несколько раз вызывать ConsoleWrite и резать строки, а отдать одной строкой.
Наверное, уже заметили у MediaInfo CLI особенность, можно за один раз вытащить несколько значений, группируя их (General, Video и т.д.), типа
Code: | Dim A, O
O = execStdOut("""path-to-mediainfo.exe"" --Inform=""Video;%Width%|%Height%|%BitRate%"" """ & filename & """")
A = Split(O, "|")
content = A(0)
content1 = A(1)
content2 = CLng(A(2)) / 1000 |
(execStdOut() парой сообщений выше)
AkulaBig wrote: | Теперь думаю как-бы обойтись без промежуточного файла для множества данных. |
Зависит от данных, которые вытаскиваете, и от того, как.
Last edited by Skif_off on Sat Nov 02, 2024 02:15; edited 1 time in total |
|