Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
это символьное обозначение протокола обмена, или другими словами грубо говоря, номер порта соединения. К примеру,ftp, порт 20/TCP протокол FTP — данные порт 21/TCP протокол FTP — команды. Для работы по другому протоколу, не хттп (порт 80), в поле порт поставить другое число, нажать кнопку листен, сервер переконектится на другой порт. В принципе, по хттп можно заставить браузер работать и с другим номером порта
Code
http://localhost:8020/test.php
Добавлено (21 Сентябрь 2009, 01:05) --------------------------------------------- Если поизвращаться, можно вообще сделать полного шпиона, для отслеживания всего трафика. Браузер обращается к локальному серваку, тот сфотографировав, передает по истинному назначению в сетку, ну и обратно аналогично. Однако это все весьма гиморойно, да и наверное такие аналоги уже где то есть. Подобная технология используется и в злоумышленных целях, так что в первую очередь злой умысел содержат не технологии я програмеры, а в качестве отладчика протоколов обмена, для прямого взаимодействия проги с сервером в сети, может быть весьма полезна.
Добавлено (21 Сентябрь 2009, 01:21) --------------------------------------------- А что такое "file://"? Открыть локальный файл? Так он и так для вас доступен. Открытие браузером локальных файлов происходит без применения тср, средствами операционной системы.
Дата: Пн, 21 Сентября 2009, 02:27 | Сообщение # 66
Друг клуба ММВ
Проверенные
Сообщений: 2713
Offline
Quote (sp3d)
отследить запрос страницы когда она открываеттся локально, т.е. без сервера
Так ведь такой запрос то и находится в теле страницы, его там и искать надо. Если это так актуально, можно поставить хук отслеживающий подобные вещи, но это уже из другой опры
Дата: Пн, 21 Сентября 2009, 11:28 | Сообщение # 71
Друг клуба ММВ
Проверенные
Сообщений: 2713
Offline
Бывают хтмл страницы статические и динамические, динамические страницы могут формироваться как с помощью серверного сценария, результат вы получаете в виде хтмл, так и с помощью локального сценария, написаного на яве и выполняющегося на клиентской машине. Во втором случае, просмотр в виде хтмл не дает истинного хтмл кода, а только тот код который был получен с сервера. В принципе возможно средствами яваскрипта получить из такой страницы ее реальное содержание, последовательно перебрав все теги содержащиеся в документе. Я както выкладывал на форум пример перебора тегов со страницы без вложенных тегов, много примеров так же имеется в сетке. В любом случае, без применения своих мозгов вам не удастся автоматом решить сию задачу, ибо каждая страница может иметь свои варианты построения, которые заранее предугадать не возможно. В части случаев, как скрипты так и элементы самого хтмл текста могут идти в кодированном виде, я так же где то выладывал хтмлку кодирующую\декодирующую такой текст, а так же работающую с кодировкой командной строки.
Скопируем, вставим в поле ввода "coderez", нажмем кнопку "decodeURI". Участки скриптов типа & # 1042 ;& #1074;& #1077;& #99;& #1090;& #1080; 32;& # 1088 ; & # 1091 ; & # 1089 ;& #99 ;& # копируем и вставляем в поле coderez нажимаем кнопку "декодировать" Все необходимые ява скрипты даны на страничке, ни кто вам не мешает их использовать внутри своих проектов. При приведении таких скриптов в нормальное состояния, их можно парсить сколь душе угодно. Если возникает нужда в смене кодировки, это то же не проблема, ява скрипт это делает.
Дата: Пн, 21 Сентября 2009, 14:14 | Сообщение # 81
Админ NeoBook
Администраторы
Сообщений: 7425
Offline
Quote (Alex3A)
А что это разве сложно, для понимания? Или лучше бится об закрытую дверь
Alex3A, ты особо-то не обращай внимания, т.к. для сидящих в "контактах" словарные конструкции размером больше двух предложений осилить архисложно, и весь этот топик лишнее тому подтверждение! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Дата: Пн, 21 Сентября 2009, 14:35 | Сообщение # 83
Удаленные
Peter, он пишет километровые комментарии с научными определениями, которые не все новички переваривают. Бывает я сидел пыхтел над кодом, мозг кипит, захожу на форум, читаю комментарий Alex3A и мозг конкретно взрывается. Alex3A, пиши от себя и человеческим зыком, что бы было интересно читать. Я конечно понимаю что охота сделать вид что шибко умный и грузить всех определениями.. Ну так же нельзя. Мне твои комментарии приравниваются примерно к этому:
Quote
Для описания конвенционализированных имплицитных моделей извинения в качестве исходной базы приведены модели, обнаруженные в ходе проекта CCSARP
Я думаю мало кто поймёт выше написанную фразу Поэтому я прошу Alex3A писать не определения в ответ на каждый вопрос, а конкретный ответ. Ты ведь человек, а не ходячий словарь.
Дата: Пн, 21 Сентября 2009, 14:55 | Сообщение # 84
Друг клуба ММВ
Проверенные
Сообщений: 2713
Offline
Quote (DEMBEL)
я ждал когда же у кого нибудь мозги закипят от твоих комментариев, и вот наконец кто-то не выдержал!
Ну если ты заметил, коментарии вообще то не совсем голые, кое что даже разжовано и в рот положено, на разные случаи жизни. Другое дело все это осмыслить и применть, внедрив скрипт и рубать то ничего не надо, просто его выполнив получиш искомое.
Добавлено (21 Сентябрь 2009, 14:55) --------------------------------------------- Alien, у тебя не правильный подход, если чето вызывает у тебя подобное непонятие, просто спроси, я тебе все разжую на уровне утюга. В этом нет ничего зазорного, и наоборот может принести большую пользу. Термины, которыми я пользуюсь, составляют базовые понятия, основы, того чем мы занимаемся, и без их понимания далеко не уедиш, но ведь всегда можно спросить, ведь за спрос не бъют.
Дата: Пн, 21 Сентября 2009, 15:30 | Сообщение # 85
Удаленные
Alex3A, ну так зачем же на каждый вопрос писать определение почти каждого слова из вопроса. Если я задам вопрос "Как создать интеграцию программы?" Я на 90% уверен что ты будешь объяснять что такое "интеграция" или что ещё хуже "программа". Уж наверное я знаю что это.. Надеюсь понятна суть моего изложения.
Дата: Пн, 21 Сентября 2009, 16:19 | Сообщение # 86
Друг клуба ММВ
Проверенные
Сообщений: 2713
Offline
Alien,
Quote (Alien)
"Как создать интеграцию программы?"
Вот тут, к примеру, вопрос не совсем определен, если бы ты спросил, как осуществить интеграцию программы 1 с программой 2, я бы тебе мог чего то посоветовать, по этому поводу у меня есть ряд наработок. А так вопрос без смысла. Обилие непонятных терминов вовсе не означает что там кроется какой либо смысл, такой набор может быть сделан по приколу.
Quote (Alex3A)
Бывают хтмл страницы статические и динамические
Тут надо определить с чем ты имееш дело, ведь страница может меняться при каждой ее загрузке, а то и вообще отослать тебя куда либо на порнушку. Условия для парсинга в таких случаях могут быть недостижимы вашими методами.
Quote (Alex3A)
так и с помощью локального сценария, написаного на яве и выполняющегося на клиентской машине
Исходный хтмл текст может вообще состоять из одних сценариев явы, и как такового, самого хтмл кода вы не увидите, но это вовсе не значит что его там нет и его вполне возможно получить в нормальном для вас виде, с помощью тогоже яваскрипта. Кроме того, часть хтмл кодов и ява скриптов может быть в кодированном виде, как их привести в вид читабельный я показал в приложенной хтмлке. Или тебя смущает выражение
Quote (Alex3A)
на клиентской машине
это комп или иное устройство на котором размещена программа клиент(браузер,почтовик...) это может быть не только комп, но даже какой либо микропроцессорный блок, скажем систем пожарных охранных или любых иных, по этому и такой термин. И только одними ява скриптами весь гиморой не заканчивается, есть еще и css - каскадные таблицы стилей, вот на этой странице, в верху меняются иконки при наведении мышки