Все мы знаем, что на форуме существует система аттачей. То бишь любой юзверь может прикрепить файлик к своему письму/посту, и файлик в свою очередь будет загружен на сервер форума.
Обычно они закрыты от паблик доступа (гости и боты), но от бота, который понимает cookies и может авторизоваться сие не спасет, а IPB не умеет создавать лимиты для учетки по скачиванию, так что
И так, по состоянию на 5 декабря 2014 года на форуме зарегистрировано 33036 юзерских аттачей, из которых 24180 доступны по ссылке и к 8856 доступ закрыт.
Доступ может быть закрыт по двум причинам:
- аттач и/или пост удален
- аттач из лички
Суммарный объем всех файлов намного больше чем 100500 байт и составляет 5 849 728 119 байт, что равно 5.45 Гб, и что включает в себя 21 тип файлов.
Техническая сторона:
Аттач можно получить по ссылке
http://forum.eve-ru.com/index.php?app=core&module=attach§ion=attach&attach_rel_module=post&attach_id=XXX
Где XXX это id аттача. Это просто счетчик.
При запросе такого URL сервер ивcpyшечки выдаст нам некий файл. Качать файлы и сортировать это не решение задачи, поэтому просто будет дергать первые 512 байт ответа.
HTTP/1.1 200 OK Server: nginx/1.2.1 Date: Thu, 04 Dec 2014 19:09:22 GMT Content-Type: image/gif Content-Length: 92479 Connection: close X-Powered-By: PHP/5.3.5-1ubuntu7.10 Content-Disposition: inline; filename="примерно так.gif"
Из ответа видно что это такое, сколько весит и как называется.
По типу файлов:
- image/jpeg - 19717 файлов, 3769.1377 Мб
- image/png - 2970 файлов, 850.9529 Мб
- image/gif - 705 файлов, 436.7821 Мб
- application/x-rar-compressed - 198 файлов, 132.1994 Мб
- application/zip - 130 файлов, 33.7831 Мб
- text/plain; charset=utf-8 - 118 файлов, 10.9356 Мб
- application/msword - 97 файлов, 11.8494 Мб
- image/x-MS-bmp - 88 файлов, 128.8981 Мб
- audio/x-mpeg - 71 файлов, 151.8080 Мб
- application/pdf - 31 файлов, 39.7673 Мб
- text/xml - 18 файлов, 0.4600 Мб
- application/octet-stream - 12 файлов, 0.9555 Мб
- application/vnd.openxmlformats-officedocument.wordprocessingml.document - 7 файлов, 0.2950 Мб
- application/x-7z-compressed - 4 файлов, 2.5706 Мб
- application/x-gzip - 3 файлов, 0.0213 Мб
- text/richtext - 3 файлов, 1.1080 Мб
- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet - 3 файлов, 0.0376 Мб
- video/x-msvideo - 2 файлов, 5.9467 Мб
- audio/x-wav - 2 файлов, 1.1587 Мб
- image/tiff - 1 файлов, 0.0684 Мб
Как обычно,
Топ20 самых больших файлов
(22.9688 Мб) - MOV08525.rar
(11.9704 Мб) - 1_watermark_5143b9cd7efa6e6b37307b2c_108_24_10_10_se.gif
(10.6621 Мб) - 1.gif
(10.2119 Мб) - MOV08538.rar
(9.3448 Мб) - EVE-Online-New-Pilot-FAQ_RU.pdf
(8.6225 Мб) - 7544_1000.gif
(8.5501 Мб) - Pochemu_ne_ya_pridumal.gif
(8.4845 Мб) - glad_menya_polnostyu_yapfiles.ru.gif
(8.0059 Мб) - Acropolis - Travian Gangsters (audiopoisk.com).mp3
(7.9128 Мб) - 1399965434_1900557192 (1).gif
(7.7790 Мб) - штаны.gif
(6.4342 Мб) - Ne_Bojsa.pdf
(6.1726 Мб) - godzilla.gif
(5.9598 Мб) - R05_KV.rar
(5.7576 Мб) - 587c631b24741.mp3
(5.6920 Мб) - lol 2014.01.08 00.14.04.rar
(5.6482 Мб) - file.gif
(5.4850 Мб) - omygif.gif
(5.3312 Мб) - How to crack WEP.wmv
(4.9437 Мб) - 8eZVpGa.gif
И топ 20 самых маленьких файлов:
(43 байт) - spacer.gif
(58 байт) - scrn.gif
(62 байт) - bobradio.jpg
(90 байт) - FightCats.gif
(97 байт) - 1.htm
(159 байт) - facepalm.gif
(159 байт) - facepalm.gif
(164 байт) - matchingDevMode.zip
(194 байт) - hw2_SN.rar
(237 байт) - Batman2.gif
(263 байт) - EVE.rar
(263 байт) - Slay_eve_ISL.zip
(300 байт) - 5c4c574a2841ee4...afaa55ae1d3.gif
(354 байт) - dD- Realistic Ragdoll Force.rar
(366 байт) - launcher.rar
(448 байт) - _____2.rar
(518 байт) - _.xml
(524 байт) - core_en.zip
(553 байт) - up.gif
(555 байт) - Armageddon.rar
Далее ТОП5 самых больших файлов в каждой категории (до 5 включительно):
JPEG
(4898.9707 кб) - EVE_Shipchart_Apocrypha_Edition.jpg
(4878.5889 кб) - DSC05582.JPG
(4535.4209 кб) - DSC05583.JPG
(4094.4561 кб) - DSC05590.JPG
(3798.3623 кб) - IMG_8222.JPG
PNG
(4502.0146 кб) - aion1.png
(4394.8994 кб) - aion2.png
(3847.2725 кб) - фраги.png
(3847.2725 кб) - фраги.png
(3697.2324 кб) - 1212.PNG
GIF
(12257.6553 кб) - 1_watermark_5143b9cd7efa6e6b37307b2c_108_24_10_10_se.gif
(10918.0215 кб) - 1.gif
(8829.4336 кб) - 7544_1000.gif
(8755.3154 кб) - Pochemu_ne_ya_pridumal.gif
(8688.0889 кб) - glad_menya_polnostyu_yapfiles.ru.gif
RAR
(23520.0371 кб) - MOV08525.rar
(10456.9512 кб) - MOV08538.rar
(6102.8701 кб) - R05_KV.rar
(5828.6113 кб) - lol 2014.01.08 00.14.04.rar
(4300.7109 кб) - #2014.03.08 00.22.27.rar
ZIP
(3698.2813 кб) - screenshots.zip
(3654.7412 кб) - SwiftShader_DX9_SM3_Build_3383last.zip
(2618.8428 кб) - Tu2s59.zip
(2414.8115 кб) - boing-inf--rsi-18-08-2014-final.zip
(2109.9609 кб) - EFT2.23.2.zip
Текстовые документы
(1478.3613 кб) - 20130929_1351_germany-VK4502P_10_hills.wotreplay.txt
(1424.0381 кб) - 20130327_2043_germany-Maus_33_fjord.wotreplay.txt
(954.3398 кб) - 20130411_1539_germany-Maus_11_murovanka.wotreplay.txt
(780.7393 кб) - Corrupted Timer x64.txt
(778.9316 кб) - !20130612_2229_france-Lorraine155_50_02_malinovka.wotreplay.txt
Документы Word (DOC)
(1950.0000 кб) - Перевод.doc
(1204.0000 кб) - skrin2.doc
(1102.0000 кб) - skrin1.doc
(880.0000 кб) - _______.doc
(472.5000 кб) - Grid1.doc
Картинки BMP
(4870.0547 кб) - 2011.12.15.04.59.28.bmp
(4590.6641 кб) - 2010.07.01.16.46.31.bmp
(4218.8027 кб) - танатос.bmp
(3840.0645 кб) - ExeFile_2010_05_04_20_15_15_42.bmp
(3840.0527 кб) - _____.bmp
MP3
(8198.0508 кб) - Acropolis - Travian Gangsters (audiopoisk.com).mp3
(5895.8193 кб) - 587c631b24741.mp3
(4884.9375 кб) - Рубль - РЇ играю РЅР° гитаре.mp3
(4853.9023 кб) - sibirskij_marsh.mp3
(4667.4297 кб) - Archive - Bullets (Marius de Vries Radio Mix).mp3
PDF
(9569.0439 кб) - EVE-Online-New-Pilot-FAQ_RU.pdf
(6588.6123 кб) - Ne_Bojsa.pdf
(4163.6133 кб) - 701366097169.pdf
(4152.3711 кб) - EVE tavel 1.1.pdf
(2820.6924 кб) - AircraftDesign.pdf
XML
(197.8086 кб) - sysdata.xml
(84.5850 кб) - m437_v21_colored.xml
(84.5449 кб) - m437_v21_colored.xml
(66.7979 кб) - example.xml
(12.1738 кб) - AllyOverview.xml
HTM/HTML
(438.4824 кб) - Report.htm
(198.8652 кб) - atombomb.html
(133.3701 кб) - acc.html
(60.4082 кб) - 77868.html
(52.4443 кб) - EVE_Online___EVE_Insider___Forums___EVE_General_Discussion___Please__please_explain_this_to_me..htm
Документы Word (DOCX)
(175.0879 кб) - Doc1.docx
(28.6572 кб) - trans_dust_514.docx
(26.6377 кб) - News table.docx
(23.2598 кб) - Norlaq.docx
(17.6074 кб) - ishukone-actions-called-into-question-after-further-talks-with-gallente-senate.docx
Архивы 7z
(1496.9580 кб) - replays.7z
(1127.2402 кб) - 20130307_1809_germany-VK4502P_28_desert.7z
(5.2803 кб) - beamCrystalDatablocks.cs.7z
(2.7988 кб) - xcom_videos.7z
Архивы tar.gz
(18.1084 кб) - alexgaga_17062.xls.gz
(2.4639 кб) - lunch.tar.gz
(1.2246 кб) - login2.tar.gz
Документы Excel (xlsx)
(14.8408 кб) - Блицран.xlsx
(14.4766 кб) - Enemies Abound.xlsx
(9.1943 кб) - Curse.xlsx
Документы Word (RTF)
(927.6963 кб) - CD___________________1.rtf
(157.7666 кб) - WH.rtf
(49.0996 кб) - ______.rtf
WAV
(1144.7461 кб) - proof.wav
(41.7539 кб) - gashway.wav
WMV
(5459.1943 кб) - How to crack WEP.wmv
(630.2266 кб) - Rydis_GoonFleet_Application_Photo.wmv
Изображения TIFF
(70.0918 кб) - TEST.tiff
Для торопыжек (все и сразу):
З.Ы, пусть тема будет в оффтопике "для аудитории", через пару дней можно будет перенести в раздел сайт.
upd: отщепятка в начале Гб на Мб.
upd2: Превьюшки
GIF - 14Мб превьюшек высотой 100 px, PNG + статичная картинка
PNG - 8Мб превьюшек высотой 75 px, JPG + статичная картинка
JPEG - 101Мб превьюшек высотой 75 px, JPG (стресс тест для браузера )
BMP - 285кб всего лишь.
upd3: добавил статичный картинки. Это как бы смотрелись превьюшки в браузере. Если кто сделает статичную на jpeg (вот ссылка на страницу) - расшарьте мне файлик, я его залью, ибо у мегя плагин в мозилле на ней тупит
upd4: Скриншоты евы с 2002 по 2014 года из аттачей, 1345 штук, 9мб превьюшек со стороной 150 пикселей.
Сообщение отредактировал nikitas: 09 December 2014 - 12:42