Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для Витёк
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.09.2015
    Сообщений
    215
    Репутация:
    1 ±

    Вопрос по файлам и папкам

    Добрый день
    подскажите через какую функцию или плагин можно узнать какие файлы лежат в определённой папку
    Разработка •  • Ч Е Р Н О Б Ы Л Ь •  • Выживание в припяти •

  2. #2
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Только с помощью сторонних плагинов, например FileManager (функция dir_list).

  3. Пользователь сказал cпасибо:
    Витёк (21.04.2017)
  4. #3
    Аватар для Витёк
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.09.2015
    Сообщений
    215
    Репутация:
    1 ±
    Цитата Сообщение от ziggi Посмотреть сообщение
    Только с помощью сторонних плагинов, например FileManager (функция dir_list).
    а как можно убрать точки при поиске?

    лог
    Код HTML:
    [21:40:12] Найдена папка . 
    [21:40:12] Найдена папка .. 
    [21:40:12] Найдена папка anims 
    [21:40:12] Найдена папка models
    код
    Код HTML:
        new dir:dHandle = dir_open("scriptfiles/DrawingProfessionalStudio/");
        new item[40], type;      
        while(dir_list(dHandle, item, type))
        {
            if(type == FM_FILE) printf("найден файл %s", item);
            else if(type == FM_DIR) printf("Найдена папка %s", item);
        }            
        dir_close(dHandle);
    Разработка •  • Ч Е Р Н О Б Ы Л Ь •  • Выживание в припяти •

  5. #4
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от Витёк Посмотреть сообщение
    а как можно убрать точки при поиске?

    лог
    Код HTML:
    [21:40:12] Найдена папка . 
    [21:40:12] Найдена папка .. 
    [21:40:12] Найдена папка anims 
    [21:40:12] Найдена папка models
    код
    Код HTML:
        new dir:dHandle = dir_open("scriptfiles/DrawingProfessionalStudio/");
        new item[40], type;      
        while(dir_list(dHandle, item, type))
        {
            if(type == FM_FILE) printf("найден файл %s", item);
            else if(type == FM_DIR) printf("Найдена папка %s", item);
        }            
        dir_close(dHandle);
    PHP код:
    if (strcmp(item".") == || strcmp(item"..") == 0) {
        continue;


  6. Пользователь сказал cпасибо:
    Витёк (22.04.2017)
 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •