HTML,IMG - вопрос по матчасти
133 повідомлення
#16 років тому
Вот есть у нас допустим тег <img ... />, тегом я могу управлять через дом, менять атрибуты итп..но ведь это тег а не сам контент картинки.. а вот как заполучить сам символьный контент картинки с помощью dom/javascript или как нибудь еще?( в таком виде как картинка выглядит при пересылке в multipart/form-data)..
231 повідомлення
#16 років тому
Если динамически то через аякскартинка это файл соответственно нужен язык программирования который умеет читать с файловой системы например php
берете php ajax посылаете ajax запрос на скрипт php с указанием пути к картинке он ее считывает и отправляет обратно
133 повідомлення
#16 років тому
Еслиб все было так просто 
В конкретном случае абсолютного пути к картинке нет, ее скрипт генерит.. если быть более конкретным - капча с user.avto.ru/login.html , очень интересная задачка..
133 повідомлення
#16 років тому
Ну да, но если рефрешнуть/еще раз обратиться к ней - она меняется.. отсюда и постановка задачи, вытащить ее с уже загруженой страницы..
231 повідомлення
#16 років тому
Цитата ("chromotron"):Ну да, но если рефрешнуть/еще раз обратиться к ней - она меняется
ну естественно иначе зачем тогда капча нужна)) а еще скрипт значение картинки в сессию пишет, так что вытаскивание только одной картинки вам ничего не даст, проще говоря вы совсем не в то русло копаете,.. если решили автоматом пробивать капчу, но такие вопрос тут обсуждать не корректно я думаю
133 повідомлення
#16 років тому
Да не хочу я ее пробивать, да и проект уже не актуален..Хочу понять где в коде/браузере или еще гдето хранится контент картинки, и как мне до него добраться.. это ведь открывает интересные возможности, можно генерить/менять картинки жаваскриптом на лету.. хм.. а это идея.. копну-ка в эту сторону 
231 повідомлення
#16 років тому
Причем тут javascript, js к этому отношения не имеет, контент картинки отдается как обычный текст, который генерируется на ходу, файла картинки по сути не существует, это временный файла сохранить просто
<?php
$file = file_get_contents('посилання

file_put_contents('file.jpg', $file);
?>
133 повідомлення
#16 років тому
Цитата ("lord_deluxe"):файла картинки по сути не существует, это временный файлвот до него я и хочу добраться.. это суть топика..
231 повідомлення
#16 років тому
Цитата ("chromotron"):вот до него я и хочу добраться.. это суть топика..
так его нет. скрипт выдал вам результат вычислений(над цветом, буквами, цифрами и их расположением) в атрибут src="", картинка нигде не сохраняется и нигде ее нет,.. просто движок браузера ее считал и вывел картинку
это тоже что калькулятор умножил 2*2 выдал результат и отключился а вы почему то начинаете искать где же этот результат, ...
626 повідомлень
#16 років тому
Оффтопик
Как это - слова нет, а ж..а есть?
Файла нет, это да, но вот картинка есть, хоть и лежит она только в памяти (оперативка/своп - не важно). Человек просто хочет знать - можно ли как-нибудь манипулировать этими данными?
Знаю, что можно создавать векторный SVG, а вот про растр я не в курсе.
12 повідомлень
#16 років тому
Chromotron и такие как он — «великие 133 повідомлення
#16 років тому
aTei ,мною движет чисто академический интерес, а отморозок скорее всего ты, который прикрывает нехватку знаний какими-то революционными лозунгами. Я в принципе так и предполагал, что если задать этот вопрос тут, то найдутся те кто начнет читать нотации вместо ответа по теме.
12 повідомлень
#16 років тому
...ага, а если вор (бандит или ещё чёто) начнет задавать вопросы, как лучше "спиздить" "съебаццо от преследования" и тд. то вы как к этому отнесетесь? будете давать дельные советы, или скажете что он !*%;№7: ?Такой академический интерес, чаще всего, превращается в кучку спамеров...
Извините, но если правильная (с точки зрения морали) точка зрения - "прикрывает нехватку знаний какими-то революционными лозунгами", то какого черта трепаться о том что политики уроды, убийцы заслуживают наказания и тд...

133 повідомлення
#16 років тому
aTei На этом ресурсе есть заказы связанные как с установкой капчи, так и с обходом онных, и никаких проблем у администрации с этим нету, если же тебя волнуют вопросы морали , можешь идти в предложения и замечания и тролить там.
441 повідомлення
#16 років тому
Цитата ("chromotron"):Вот есть у нас допустим тег <img ... />, тегом я могу управлять через дом, менять атрибуты итп..но ведь это тег а не сам контент картинки.. а вот как заполучить сам символьный контент картинки с помощью dom/javascript или как нибудь еще?( в таком виде как картинка выглядит при пересылке в multipart/form-data)..
Через стандартный яваскрипт - никак.
Можно с помощью браузероспецифичных надстроек (например, GreaseMonkey для FF) попробовать такую штуку:
1. Предотвратить загрузку картинки, до того как браузер попытается ее дернуть с сервера, подменив src
2. Дернуть картинку самостоятельно через XmlHttpRequest
Проблема в первом пункте. Я GreaseMonkey пользовал очень давно и очень мало, поэтому не помню, когда там юзерский скрипт запускается, вернее, есть ли возможность его запустить до того, как браузер начнет с сервера картинки и все остальное дергать.
Пока писал, такой вариант придумался: отключить в браузере картинки, чтобы он капчу раньше времени с сервера не дернул

75 повідомлень