Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поиск файлов не сайте по маске. 
V
    Опции темы
DviRUS
Дата 12.4.2012, 23:25 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




Знаю сайт. Знаю урл картинки. Урл картинки состоит из номера картинки (35) и, видимо, случайного числа (а235f) итого: 35_a235f.png 
Подобных файлов на сайте полно, но выводятся они через флэшку и мне надо найти их все. Трудность в том что по видимому урл сокращается... Тоесть отображается как сайт.ру/имг/35_a235f.png. Попробовал Телепорт про - не помогло. 
Нужно что нибудь такое типа снифера, который подбирал названия файлов на заданом урл. 
Помогите пжлст.


--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
DviRUS
Дата 13.4.2012, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




Кхэм... Какие мыли хоть?


--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
diadiavova
Дата 13.4.2012, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте




Цитата(DviRUS @  13.4.2012,  09:16 Найти цитируемый пост)
Кхэм... Какие мыли хоть? 

Ну не знаю, если тебе надо траффик просмотреть во время скачки, то фиддлером можешь попробовать

Добавлено через 1 минуту и 5 секунд
Хотя с другой стороны, задать вопрос ночью, а потом с утра пораньше удивляться, что никто до сих пор не отписался - это как то... smile 


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
DviRUS
Дата 13.4.2012, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




У вас было достаточно времени написать программу. Всю ночь вам дал! И что сейчас я вижу? НИЧЕГО! Работать негры!  smile

Добавлено через 1 минуту и 12 секунд
diadiavova, не - мне надо с указанного урл скачать все изображения по маске ##_****.png


--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
diadiavova
Дата 13.4.2012, 09:22 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте




Цитата(DviRUS @  13.4.2012,  09:58 Найти цитируемый пост)
diadiavova, не - мне надо с указанного урл скачать все изображения по маске ##_****.png 

Вообще-то я такую "программу уже где-то выкладывал smile
http://forum.vingrad.ru/forum/topic-342759...0%BC%D0%B0.html


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
DviRUS
Дата 13.4.2012, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




diadiavova, мне бы проверку ещё как нибудь реализовать... Ато у меня вариантов over9000000000


--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
diadiavova
Дата 13.4.2012, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте




Цитата(DviRUS @  13.4.2012,  11:47 Найти цитируемый пост)
мне бы проверку ещё как нибудь реализовать...

Проверку чего? Существования файла? Так это дело загрузчика. Ты просто генерируешь варианты, а загрузчик уже сам проверит, есть такой файл или нет.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
DviRUS
Дата 13.4.2012, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




Дядь вов, я не сильно в этом: поправь пожалста:

Код

            var link = document.createElement("A");
                var url = urlbefore.value + i + urlcenter.value + j + urlafter.value;
                
                link.setAttribute("href", url);
                link.innerHTML = url;
                links.appendChild(link);
                links.appendChild(document.createElement("BR"));


мне нужно переделать чтобы она не ссылку вставляла а изображение сразу... И тогда я буду видеть какие изображения она нашла.

И ещё вопрос - 2 переменная у меня (j) это четырехзначное шеснадцатиричное число. Как реализовать?

Добавлено через 1 минуту и 18 секунд
функция полностью:
Код

        function createLinks_onclick()
        {
            for (var i = parseInt(numberstart1.value); i <= parseInt(numberend1.value); i++)
            {
                for (var j = parseInt(numberstart2.value); j <= parseInt(numberend2.value); j++)
             {
            
            var link = document.createElement("A");
                var url = urlbefore.value + i + urlcenter.value + j + urlafter.value;
                
                link.setAttribute("href", url);
                link.innerHTML = url;
                links.appendChild(link);
                links.appendChild(document.createElement("BR"));
            }
            }
        }



--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
diadiavova
Дата 13.4.2012, 11:38 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте




Цитата(DviRUS @  13.4.2012,  12:28 Найти цитируемый пост)
мне нужно переделать чтобы она не ссылку вставляла а изображение сразу...

Код

        function createLinks_onclick()
        {
            for (var i = parseInt(numberstart1.value); i <= parseInt(numberend1.value); i++)
            {
                for (var j = parseInt(numberstart2.value); j <= parseInt(numberend2.value); j++)
             {
            
            var image = document.createElement("img");
            var hex = j.toString(16);
            while(hex.length < 4) hex = "0" + hex;
                var url = urlbefore.value + i + urlcenter.value + hex + urlafter.value;
                
                link.setAttribute("src", url);
                link.innerHTML = url;
                links.appendChild(image);
//Следующий код вставляет обрыв строки. Если не надо - закомментируй
                links.appendChild(document.createElement("BR"));
            }
            }
        }
Для того, о чем ты написал это будет выглядеть так. 

Тебе ж надо, нулями заполнять шестнадцатиричное значение. Поправил.

Это сообщение отредактировал(а) diadiavova - 13.4.2012, 11:48


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
DviRUS
Дата 13.4.2012, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




Спасибо, это то что нужно, но при нажатии на "сформировать" ничего не происходит... Небольшая задержка (треть секунды) и ничего.


--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
diadiavova
Дата 13.4.2012, 11:49 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте




Цитата(DviRUS @  13.4.2012,  12:46 Найти цитируемый пост)
Спасибо, это то что нужно, но при нажатии на "сформировать" ничего не происходит... Небольшая задержка (треть секунды) и ничего. 

Не понял как это, то что нужно, но ничего не происходит?


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
DviRUS
Дата 13.4.2012, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




полный код: Всё проверил, всё вроде-бы правильно
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
    <title></title>
    <style type="text/css">
        .style1
        {
            width: 100%;
        }
    </style>
</head>

<body>
    <table class="style1">
    <col style="width:0;" />

        <tr>
            <td>
                Начало&nbsp;адреса
            </td>
            <td>
                <input id="urlbefore" type="text" style="width: 100%;" value="http://galaxy55.com/img/b/" />
            </td>
        </tr>

        <tr>
            <td>
                Начальное&nbsp;число&nbsp;1
            </td>
            <td>
                <input id="numberstart1" type="text" value="00" />
            </td>
        </tr>

        <tr>
            <td>
                Конечное&nbsp;число&nbsp;1
            </td>
            <td>
                <input id="numberend1" type="text" value="99"/>
            </td>
        </tr>

        <tr>
            <td>
                Середина&nbsp;адреса
            </td>
            <td>
                <input id="urlcenter" type="text" style="width: 100%;" value="_" />
            </td>
        </tr>

        <tr>
            <td>
                Начальное&nbsp;число&nbsp;2
            </td>
            <td>
                <input id="numberstart2" type="text" value="0000" />
            </td>
        </tr>

        <tr>
            <td>
                Конечное&nbsp;число&nbsp;2
            </td>
            <td>
                <input id="numberend2" type="text" value="ffff"/>
            </td>
        </tr>

        <tr>
            <td>
                Конец&nbsp;адреса
            </td>
            <td>
                <input id="urlafter" type="text" style="width: 100%;" value=".png" />
            </td>
        </tr>
    </table>


    <input id="createLinks" type="button" value="Сформировать ссылки" onclick="return createLinks_onclick();" /><input id="clearLinks"
        type="button" value="Очистить ссылки" onclick="return clearLinks_onclick();" />
    &nbsp;<div id="links">
    </div>

    <script type="text/javascript">
        var links = document.getElementById("links");
        var numberstart1 = document.getElementById("numberstart1");
        var numberend1 = document.getElementById("numberend1");
        var numberstart2 = document.getElementById("numberstart2");
        var numberend2 = document.getElementById("numberend2");
        var urlbefore = document.getElementById("urlbefore");
        var urlcenter = document.getElementById("urlcenter");
        var urlafter = document.getElementById("urlafter");

        function createLinks_onclick()
        {
            for (var i = parseInt(numberstart1.value); i <= parseInt(numberend1.value); i++)
            {
                for (var j = parseInt(numberstart2.value); j <= parseInt(numberend2.value); j++)
             {
            
            var image = document.createElement("img");
                var url = urlbefore.value + i + urlcenter.value + j.toString(16) + urlafter.value;
                
                link.setAttribute("src", url);
                link.innerHTML = url;
                links.appendChild(image);
//Следующий код вставляет обрыв строки. Если не надо - закомментируй
                links.appendChild(document.createElement("BR"));
            }
            }
        }
    </script>
</body>
</html>



--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
diadiavova
Дата 13.4.2012, 11:50 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте




Я там исправил код если чо, первоначально шестнадцатиричное число выдавалось не в четырехразрядном формате.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
DviRUS
Дата 13.4.2012, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Капыч
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.10.2006
Где: Волгоград




Нифига :(

Добавлено через 3 минуты и 9 секунд
Не пойму как ты от J перешел к hex но в формировании адреса картинки ставишь hex.

Добавлено через 4 минуты и 55 секунд
Ошибку нашел:
for (var j = parseInt(numberstart2.value); j <= parseInt(numberend2.value); j++)
Исправление ничего не дало.


--------------------
Это не только мерзко, но и невозможно! (с)
PM MAIL ICQ Skype   Вверх
diadiavova
Дата 13.4.2012, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте




Я там просто вручную одну переменную переименовал, но везде. Вот код без ошибок, но он грузит пустые картинки. И числа указывай в десятичной системе


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0560 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.