|  29.08.2014 / 14:18 |  | 
| mrEDitor    Пользователь 
  Сейчас: Offline 
 Имя: ЭдуардОткуда: Новороссийск » Таганрог
 Регистрация: 13.03.2011
 
 | garfild63, парсер — ПО, выполняющее синтаксический анализ  данных, например, сохраняющее ссылки с html-страницы. А вот список дисков как получить — я не помню.   | 
|  29.08.2014 / 15:08 |  | 
| garfild63    Пользователь 
  Сейчас: Offline 
 Имя: АнтонОткуда: Новороссийск
 Регистрация: 26.08.2014
 
 | kiriman,  а ты помнишь, как список дисков получить?
 | 
|  29.08.2014 / 15:33 |  | 
| kiriman    Пользователь 
  Сейчас: Offline 
 Имя: КириллОткуда: Красноярск
 Регистрация: 18.01.2010
 
 | garfild63, ну в команду передают шаблон, по которому она будет искать подходящие файлы или папки.Пример шаблона - "garfild*"
 Найдет все файлы и папки где упомянут garfild в имени(* - любые символы).
 Но это для RMS. Чтоб что-то найти на флешке, надо в шаблоне(фильтре) дописать в начале "file://". Команда readdir будет возвращать при повторном вызове новую строку подходящего имени. Или же, если ничего не найдет - пустую строку.
 
 Изменено kiriman (29.08 / 15:36) (всего 2 раза)
 | 
|  29.08.2014 / 18:18 |  | 
| garfild63    Пользователь 
  Сейчас: Offline 
 Имя: АнтонОткуда: Новороссийск
 Регистрация: 26.08.2014
 
 | kiriman,  Я понимаю. Но в версии 1.8.6, когда мне надо было посмотреть все диски, я писал - a$(0)=readdir$("file://*"), а дальше писал - a$(n%)=readdir$("") пока он не выведет пустую строку. И таким образом он мне в строк. массив a$ заносил все мои диски. А в версии 1.9.1 таким способом мб заносит в массив a$ только пустые строки, вместо дисков.   (( | 
|  29.08.2014 / 19:07 |  | 
| kiriman    Пользователь 
  Сейчас: Offline 
 Имя: КириллОткуда: Красноярск
 Регистрация: 18.01.2010
 
 | Ну видимо побочный эффект декомпиляции старой версии.
 | 
|  29.08.2014 / 19:21 |  | 
| Senderman    Пользователь 
  Сейчас: Offline 
 Имя: ЮляОткуда: Москва
 Регистрация: 11.02.2014
 
 | kiriman,  Не file:// а file:///__________________
 
   Прошиваем что-нибудь | 
|  29.08.2014 / 20:19 |  | 
| garfild63    Пользователь 
  Сейчас: Offline 
 Имя: АнтонОткуда: Новороссийск
 Регистрация: 26.08.2014
 
 | Senderman,  На a$(0)=readdir$("file:///*") вообще отвечает ошибкой   | 
|  29.08.2014 / 20:24 |  | 
| Senderman    Пользователь 
  Сейчас: Offline 
 Имя: ЮляОткуда: Москва
 Регистрация: 11.02.2014
 
 | garfild63,  Просто когда я путь к файлу указываю, пишу file:///__________________
 
   Прошиваем что-нибудь | 
|  29.08.2014 / 20:37 |  | 
| mrEDitor    Пользователь 
  Сейчас: Offline 
 Имя: ЭдуардОткуда: Новороссийск » Таганрог
 Регистрация: 13.03.2011
 
 | Без звёздочки, просто file:// (или три слэша). CUR$="file://"NEXT$=READDIR$(CUR$)CUR$=CUR$+NEXT$
Примерно так. | 
|  29.08.2014 / 20:57 |  | 
| garfild63    Пользователь 
  Сейчас: Offline 
 Имя: АнтонОткуда: Новороссийск
 Регистрация: 26.08.2014
 
 | mrEDitor,  Без звёздочки тоже не получается   |