
Lib_jsr75ex
Реализация некоторых дополнительных функций jsr75
Также включает функции поиска файлов, сходные с функциями Pascal.

---


set_hidden(target: string; flag:integer);
 - устанавливает/снимает атрибут "скрытый",
   где flag: 1 - установить, 0 - снять.

directory_size(target: string): integer;
 - размер папки target
file_size(target: string): integer;
 - размер файла target
available_size(target: string): integer;
 - свободное пространство на диске target
total_size(target: string): integer;
 - полный размер диска target
used_size(target: string): integer;
 - занятое пространство на диске target

findfirst(target: string): string;
 - инициализирует поиск в папке target и возвращает первый найденный файл
findnext: string;
 - продолжает поиск и возращает имя следующего найденого файла в каталоге target
no_files: integer;
 - возвращает 1 если в текущем поиске найден последний файл и 0 если есть еще файлы

is_directory(target: string): integer;
 - проверяет, является ли target директорией,
   возвращает 1 если да и 0 если нет

can_read(target: string): integer;
 - проверяет, доступен ли target для чтения,
   возвращает 1 если да и 0 если нет
can_write(target: string): integer;
 - проверяет, доступен ли target для записи,
   возвращает 1 если да и 0 если нет


is_hidden(target: string): integer;
 - проверяет, является ли target скрытым,
   возвращает 1 если да и 0 если нет

rename(old: string; target: string): integer;
 - переименовывает файл (/папку?);
   формат old: c:/file.txt, формат target: name.txt,
   возвращает 1 в случае успеха и 0 в случае ошибки

mkdir(target: string): integer;
 - создает папку target,
   возвращает 1 в случае успеха и 0 в случае ошибки


Примечания:
диски указывать в формате
<drive>:/
папки указывать в формате
<drive>:/dir/
файлы указывать в формате
<drive>:/dir/file.txt
Соблюдать регистр!


Пример использования в папке Example
(протестировано на SonyEricsson k510i с сертификатом Halmer)

ВНИМАНИЕ!
Перед компиляцией проверьте соответствие путей.
При неправильном использовании МОЖНО ПОВРЕДИТЬ ФАЙЛЫ ТЕЛЕФОНА!

---

by ViNT
