При поддержании веб -сайта в наши дни вы должны добавить много новостей или других статей. Поскольку вы часто ищете статьи на веб -сайте, вы задаетесь вопросом, можете ли вы создать программу и указать URL -адрес, чтобы позволить ASP поиск всех статей на этом URL, а затем проанализировать поисковые статьи и сохранить содержание статей в базе данных. Это сэкономит много проблем?
Позже я узнал, что об этой идее думали, а некоторые были вором новостей. Ха -ха, но, как говорят, это от PHP, я никогда не видел этого. Ха -ха, во всяком случае, я начал работать с менталитетом развития ...
Я помню статью, которую я собирал до того, как представила, как использовать ASP, чтобы получить веб -страницы других людей. Я вытащил их и увидел это. Привет, было всего несколько кодов:
Url = http: //news.sina.com.cn/
Setobjinet = server.createObject ("inetctls.inet")
objinet.requesttimeout = 20
objinet.url = url
Strget = objinet.openurl ()
Response.writestrget
Разве это не просто? Сохраните его в качестве файла ASP для отладки, но при отладке он побуждает к тому, что CreateBject не удастся, и категория не разрешена использовать. Я был кружился. Это первый раз, когда я увидел эту ошибку. Иногда FSO не может быть создан, потому что сервер вышел из компонента FSO, но это не работает. Когда я искал в Интернете, многие люди говорили, что этот контроль ActiveX создан IIS. Я был кружился. Есть ли проблема с моим IIS? Я скопировал программу в систему сервера для отладки или сообщил о той же ошибке. Я был кружился. Я не знаю, с каким файлом соответствует этот компонент.
Сегодня я задал эксперту этот вопрос в нашей группе, заявив, что соответствующий файл должен быть msinet.ocx. Я нашел этот файл в C:/winnt/System32. Зарегистрируйте его, ОК, регистрация успешна, и программа снова отлаживается. Я был кружим, или я все еще сообщил об ошибке. Может ли быть, что этот файл на моем компьютере не может быть использован? Я был кружился, я скачал один из Интернета и перерегистрировался, но я все еще потерпел неудачу. Мне было холодно ~
Продолжайте смотреть в Интернете, эй, я вдруг обнаружил, что у кого -то возникли проблемы, но он сказал, что он не тот же контроль, как у меня, его оригинальный текст заключается в следующем:
О VB Calling Mswinsock Control
Сценарии Windows могут вызывать элементы управления Mswinssock для получения относительно мощных возможностей доступа к сети, но в систему не включается 106 -килограммовый Mswinsck.ocx (v6.0.89.88), что значительно снижает практичность контроля. Более того, трудность должна быть преодолена, чтобы сценарий позвонил в Mswinsock.
Используя «mswinsock» в качестве ключевого слова, используя Baidu для поиска веб -страниц, вы можете получить как минимум 3 примера VBS, вызывая элементы управления MSWINSOCK: получить нативный IP, сканирование порта и отправить «VBS+MSWINSOCK для создания умного UDP Backdoor» в «Черной защите». Однако, когда вы загружаете и регистрируете mswinsck.ocx и пробуете эти коды, вы получаете ошибку «classisnotlicensedforuse» с номером ошибки 0x80040112. Авторы этих кодов, похоже, считают, что Mswinsock такой же, как обычные элементы управления, и могут использоваться обычно, если они зарегистрированы в Regsvr32, и их переносимость фактически не проверена. Тем, кто репост статьи не будет заботиться о том, в порядке ли контент, и просто скопируют и вставьте ее. В результате все примеры VBS, вызывающих Mswinsock в Интернете, - это «Замки в воздухе», и ни один из них не может работать. Это верно дома и за рубежом. Все сомнения относительно неспособности использовать этот контроль были отправлены на том основании, которые «требуют регистрации». Конечно, есть также люди, которые знают «правду», но решение, которое они дали, заключалось в переписывании OCX Encapsulation Mswinssock в VB, что действительно @#$%^&!.