Форум русской поддержки Joomla!® CMS
05.12.2016, 22:38:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как составить список прикреплённых файлов на сайте?

 (Прочитано 250 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tmpnikl
Давно я тут
****

Репутация: +2/-0
Offline Offline

Сообщений: 237


« : 26.06.2015, 08:29:09 »

Есть подозрение, что на хостинге много файлов(картинок и текстов) в папках image и other, которые не участвуют в сайте,  список этих файлов на хостинге я могу составить и сопоставить с другим списком, главный вопрос, как составить список файлов, которые используются сайтом, как составить и каким таблицам запрос, чтоб получить  список файлов картинок и текстов в этих папках... Если есть какая-нибудь утилита, то подскажите..
Записан
vipiusss
Профи
********

Репутация: +260/-8
Offline Offline

Пол: Мужской
Сообщений: 4571


Skype: renor_


« Ответ #1 : 26.06.2015, 08:54:48 »

закажите анализ в комм раздел, и вам сделают платный отчёт.
ну откуда мы знаем, что у вас там?
ппц вопрос.
про утилиту=нету.
Записан
tmpnikl
Давно я тут
****

Репутация: +2/-0
Offline Offline

Сообщений: 237


« Ответ #2 : 26.06.2015, 10:07:32 »

спасибо... но в общем то сделал импорт таблиц из БД MySQL, сейчас пишу программку, которая должна составить список файлов картинок, которые встречаются в этих таблицах..., тему можно закрывать..
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #3 : 26.06.2015, 10:36:57 »

Не надо закрывать. Поделитесь с публикой своей программой потом.
Записан
tmpnikl
Давно я тут
****

Репутация: +2/-0
Offline Offline

Сообщений: 237


« Ответ #4 : 26.06.2015, 14:06:21 »

Сделал на фоксе, поэтому она вряд ли здесь будет интересна, сделал пока наспех(сегодня же питница) только для gallery, в понедельник продолжу и оттестирую
Алгоритм следующий, берём дамп БД и просматриваем его построчно фоксом(мне на нём удобней работать), т.к. фокс может брать по 254 символа, то берутся две строки складываются и ищется вхождение, если находится, то добавляется запись в дбфник(дбф ник файлов на хосте уже есть), дальше selectом, получаем список ненужных файлов(можно в эксель перегнать и там фильтр сделать).... Это мало кому понравится, но для меня это нормально...
im_f="D:\S\2\3_local_temp\2015-05-17\pbkp_MySQL_5.sql"
CREATE TABLE xxx(fld C(254))
x=FOPEN(im_f,10)
DO WHILE !FEOF(x)
    pf_old=FSEEK(x,0,1)
    per = FGETS(x)
    pf_new= FSEEK(x,0,1)
    per1=per
        DO WHILE .NOT. ((pf_new-pf_old)-LEN(per1)>0)
            pf_old=FSEEK(x,0,1)
            per1=FGETS(x)
            pf_new= FSEEK(x,0,1)
            IF AT('{gallery}',per+per1)>0 AND RAT('{/gallery}',per+per1)>0
              SELECT xxx
              APPEND BLANK
              replace fld WITH SUBSTR(per+per1,AT('{gallery}',per+per1)-1,RAT('{/gallery}',per+per1)-1+LEN("{/gallery}"))
            ENDIF
            per=per1
            IF FEOF(x)
                EXIT
            ENDIF
        ENDDO
enddo
= FCLOSE(x)
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #5 : 26.06.2015, 14:14:55 »

На фоксе, это конечно брутально. Но может кому пригодится.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet