Помощник
|
Требуется совет по скрипту |
Tamriell
|
Сообщение
#1
|
||
|
|
||
|
|||
Tamriell
|
Сообщение
#2
|
|
За прошедшее время я успел порыться в интернете и найти такой модуль в php , как cURL.
И вот что я сделал, на примерах других. [PHP] <?php $url = 'http://aot.ru/demo/graph.html'; // Куда зайти $urlTo = 'http://aot.ru/cgi-bin/translate.cgi'; // Куда данные послать $template = '../wwwroot/demo/graph.html'; $action = 'graph'; $russian = 'не плохой девайс'; $submit = 'Submit Request'; $post = 'TemplateFile=' . $template . '&action=' . $action . '&russian=' . $russian . '&submit1=' . $submit; // POST данные $ch = curl_init(); // Инициализация сеанса curl_setopt($ch, CURLOPT_URL, $url); // Заходим на сайт curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Приказываем вернуть страницу в переменную $html = curl_exec($ch); // Забираем страницу curl_setopt($ch, CURLOPT_URL, $urlTo); // Куда шлем POST данные curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); // Записываем cookie curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); // Читаем cookies curl_setopt($ch, CURLOPT_POST, true); // Указываем метод отправки curl_setopt($ch, CURLOPT_POSTFIELDS, $post); // POST данные curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); // Говорим скрипту, чтобы он следовал за редиректами которые происходят во время авторизации $html = curl_exec($ch); // Забираем страницу curl_close($ch); // Завершаем сеанс echo $html; ?> [/PHP] Возможно есть что-то лишнее в этом коде, но главное что я чуть чуть продвинулся в своих поисках. Всё, вроде работает, да вот только во втором окне, под окном ввода текста мне выводить вот что. [IMG]http://img685.imageshack.us/img685/8832/83784024.jpg[/IMG] А После клика на детали, показывает: Java Plug-in 1.6.0_31 Using JRE version 1.6.0_31-b05 Java HotSpot Client VM User home directory = C:\Documents and Settings\Admin ---------------------------------------------------- c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message l: dump classloader list m: print memory usage o: trigger logging q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack x: clear classloader cache 0-5: set trace level to <n> ---------------------------------------------------- load: class SemGraph.class not found. java.lang.ClassNotFoundException: SemGraph.class at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.ClassNotFoundException: SemGraph.class load: class SemGraph.class not found. java.lang.ClassNotFoundException: SemGraph.class at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.ClassNotFoundException: SemGraph.class load: class SemGraph.class not found. java.lang.ClassNotFoundException: SemGraph.class at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.ClassNotFoundException: SemGraph.class load: class SemGraph.class not found. java.lang.ClassNotFoundException: SemGraph.class at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.ClassNotFoundException: SemGraph.class load: class SemGraph.class not found. java.lang.ClassNotFoundException: SemGraph.class at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.ClassNotFoundException: SemGraph.class load: class SemGraph.class not found. java.lang.ClassNotFoundException: SemGraph.class at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.ClassNotFoundException: SemGraph.class |
|
|
Tamriell
|
Сообщение
#3
|
|
При обычном использовании через сайт http://aot.ru/demo/graph.html
Выводит вот что. [IMG]http://img38.imageshack.us/img38/9214/74858055.jpg[/IMG] Но у меня оно ерорит. Возможно из-за того, что приложение написано на java? И у меня нету каких-то модулей или файлов? Помогите пожалуйста. |
|
|
Tamriell
|
Сообщение
#4
|
|
Что, совсем нету идей?
Никто помочь советом не может? или я не понятно расписал? |
|
|
Mulder_hb |
8.4.2012, 22:03;
Ответить: Mulder_hb
Сообщение
#5
|
|
Классные дипломы ныне пишутся. Набросал несколько десятков строк кода по граббингу информации с левого сайта и диплом готов. А что за специалист, если не секрет?
По ошибке, смахивает на то, что на машине, откуда вы запускаете свой код не установлена java. |
|
|
Vlex |
8.4.2012, 22:20;
Ответить: Vlex
Сообщение
#6
|
|
http://www.oracle.com/technetwork/indexes/...oads/index.html
И ещё там в низу написано "черным по русски":"Если что-то не заработает обращайтесь, по адресу ... " И что там говорят? |
|
|
Tamriell
|
Сообщение
#7
|
|
это примерно 1/5 часть моего диплома.
факультет компютерно-информационных систем и программной инженерии. java установлена (java6 update 31). по-моему просто не хватает какого то модуля или библиотеки java. не сильно в этом разбираюсь. |
|
|
Tamriell
|
Сообщение
#8
|
|
работает то всё отлично. но не на локалхосте.
потому и не писал им. |
|
|
Galen |
17.4.2012, 1:04;
Ответить: Galen
Сообщение
#9
|
|
|
java.lang.ClassNotFoundException: SemGraph.class Нет класса SemGraph.class. Я плохо знаком с cURL, потому могу ошибаться, но если вы просто грабите себе всю страницу и запускаете на ней java-аплет - у вас ничего не заработает, т.к. на вашей машине нет классов для его работы. Вам нужен результат работы этого аплета (можно ли ему передать данные с чужого сайта уже большой вопрос) или классы этого аплета (сможете ли вы их вытянуть с сайта себе на машину тоже вопрос).
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
15 | Tia2 | 2343 | 17.4.2024, 0:54 автор: diviner99 |
|
Требуется копирайтер-постер | 11 | Hanj | 2585 | 2.4.2024, 12:40 автор: Skyworker |
|
требуется помощь с themasoftware (Темапостером) | 0 | Taylor | 623 | 16.3.2024, 18:41 автор: Taylor |
|
Требуется контент-менеджер | 1 | Grimov | 1160 | 8.2.2024, 9:54 автор: projectadmin |
|
Требуется рерайтер на постоянку Тематики разнообразные |
4 | PostBrigada | 2786 | 22.1.2024, 1:16 автор: writer80 |
Текстовая версия | Сейчас: 19.4.2024, 6:33 |