Автор Тема: действия с текстом и нажатия комбинаций клавиш в активном окне  (Прочитано 2560 раз)

0 Пользователей и 3 Гостей просматривают эту тему.

Оффлайн Alexey [?]

  • Новичок
  • *
  • Сообщений: 170

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
вроде бы сработало:
Цитировать
FILE "1.flac" WAVE
  TRACK 01 AUDIO
    TITLE "Title 01"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Title 02"
    INDEX 01 03:54:00
  TRACK 03 AUDIO
    TITLE "Title 03"
    INDEX 01 07:30:02
поздно вечером и далее в ближайшие дни буду ещё много раз перепроверять и отпишусь о результатах

Цитировать
Да что же у вас ничего не работает, что работает у меня?
1) у меня замечательно работает последние 26 месяцев старый скрипт, выполняющий, грубо говоря, примерно тоже самое
2) в государственной блокировке яндэкса я тоже виноват?
так что не стоит портить себе настроение по пустякам. иногда в возникающих проблемах виноват не собеседник, а обстоятельства

Русское сообщество AutoIt


Оффлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1424
  • Репутация: 209
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
Alexey
Да, чуть не забыл. Вот тот же скрипт, только без всплывающих MsgBox-сообщений.
(нажмите для показа/скрытия)

Оффлайн Alexey [?]

  • Новичок
  • *
  • Сообщений: 170

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
Alofa, благодарю за помощь
за несколько дней не было случая, чтобы скрипт проявил себя плохо

всплывающих MsgBox-сообщений не доводилось наблюдать, но такой вариант скрипта точно не помешает

Оффлайн Alexey [?]

  • Новичок
  • *
  • Сообщений: 170

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
в скрипте выявилась ошибка. в данном примере TRACK 08 должен содержать Rush, а не ush:
Цитировать
FILE "1.flac" WAVE
  TRACK 01 AUDIO
    TITLE "I Feel You"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Walking In My Shoes"
    INDEX 01 04:35:35
  TRACK 03 AUDIO
    TITLE "Condemnation"
    INDEX 01 10:10:40
  TRACK 04 AUDIO
    TITLE "Mercy In You"
    INDEX 01 13:30:72
  TRACK 05 AUDIO
    TITLE "Judas"
    INDEX 01 17:48:65
  TRACK 06 AUDIO
    TITLE "In Your Room"
    INDEX 01 23:03:17
  TRACK 07 AUDIO
    TITLE "Get Right With Me"
    INDEX 01 29:30:05
  TRACK 08 AUDIO
    TITLE "ush"
    INDEX 01 33:22:72
  TRACK 09 AUDIO
    TITLE "1 Caress"
    INDEX 01 38:00:42
  TRACK 10 AUDIO
    TITLE "Higher Love"
    INDEX 01 41:33:32
полагаю, что дело в наличии символа "1" в самом начале следующего названия
что-то подобное раньше уже было

этот же пример я проверил со старым скриптом - там этой ошибки нет

Русское сообщество AutoIt


Оффлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1424
  • Репутация: 209
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
... что-то подобное раньше уже было...
Нет тут другой косяк и даже не мой.
Код: AutoIt [Выделить]
; Замените строку:
$aTitles = StringRegExp($aText[1], '[\R\s]*(.+)', 3)
; на эту:
$aTitles = StringRegExp($aText[1], '\s*(.+)', 3)

Почему-то метасимвол "\R", при обращении к нему как к символьному классу съедает букву "R".
(нажмите для показа/скрытия)
« Последнее редактирование: Май 23, 2018, 10:05:25 от Alofa »

Оффлайн Alexey [?]

  • Новичок
  • *
  • Сообщений: 170

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
Цитировать
Замените строку
спасибо, букву "R" теперь не съедает

1) без этого метасимвола хуже в чём-то станет?
2) если нет, то какую роль он в скрипте выполнял? я немного посмотрел тут, но понять не смог

Оффлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1424
  • Репутация: 209
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
... без этого метасимвола хуже в чём-то станет?..
Не должно.
Это знаете, как в поговорке: "Хорошая мысля приходит опосля". :)

Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
2376 Просмотров
Последний ответ Ноябрь 08, 2011, 23:39:43
от Belfigor
1 Ответов
1555 Просмотров
Последний ответ Март 06, 2013, 19:28:41
от InnI
0 Ответов
1465 Просмотров
Последний ответ Июнь 14, 2013, 20:12:29
от madmasles
4 Ответов
2073 Просмотров
Последний ответ Март 05, 2014, 14:04:11
от Yuriy
1 Ответов
1642 Просмотров
Последний ответ Май 30, 2014, 13:32:39
от InnI
5 Ответов
3771 Просмотров
Последний ответ Апрель 07, 2015, 18:41:20
от darklord422
2 Ответов
2025 Просмотров
Последний ответ Июнь 01, 2015, 11:28:10
от ---Zak---
7 Ответов
1423 Просмотров
Последний ответ Декабрь 18, 2015, 00:19:29
от m4e
7 Ответов
3100 Просмотров
Последний ответ Февраль 18, 2016, 15:42:10
от Alofa
0 Ответов
445 Просмотров
Последний ответ Август 11, 2017, 10:03:51
от dimcomp