Отправить пакет, вырезать текст

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

Grih65kop
Сообщения: 145

Отправить пакет, вырезать текст

Сообщение Grih65kop »

Есть "FRITZ!Box Fon WLAN 7141", подключаюсь к нему через браузер "http://fritz.box/", ввожу пароль. Если удачно то меня пропускает на главную страницу (настройки и т.п.). На этой же главной страничке написано сколько на данный момент активных соединений.

Скрин: http://s58.radikal.ru/i162/1003/fb/64c2d45ac81b.jpg

Ввел пароль, нажал "Вход", отловил пакет.
Host=fritz.box
User-Agent=Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.6) Gecko/20091216 Iceweasel/3.5.6 (like Firefox/3.5.6; Debian-3.5.6-1)
Accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language=en-us,en;q=0.5
Accept-Encoding=gzip,deflate
Accept-Charset=ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive=300
Connection=keep-alive
Referer=http://fritz.box/cgi-bin/webcm
Content-Type=application/x-www-form-urlencoded
Content-Length=291
POSTDATA=sid=0000000000000000&getpage=..%2Fhtml%2Fde%2Fmenus%2Fmenu2.html&errorpage=..%2Fhtml%2Fde%2Fmenus%2Fmenu2.html&var%3Apagename=home&var%3Amenu=home&var%3Apagemaster=&login%3Acommand%2Fresponse=0d4a0fe2-e4a8027459ba9c77b0061d3d3602f3f7&var%3Aactivtype=pppoe&var%3AtabInetstat=0&var%3Aweckernr=

Хочу осуществить мониторинг этого самого количества. Как это осуществить?
На данный момент я не представляю чем можно отправить все это т.к. не приходилось делать. Никаких стандартных средст я так понимаю нет. Может быть есть более логичные варианты?
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Отправить пакет, вырезать текст

Сообщение smaharbA »

Код: Выделить всё

wget -post-data='user=Вася&pass=Пупкин' http://fritz.box/ http://fritz.box/ -O - | ...


Не ?
Я конечно далек от мысли...(с)
Спасибо сказали:
Grih65kop
Сообщения: 145

Re: Отправить пакет, вырезать текст

Сообщение Grih65kop »

Тоже так думал.
при wget http://fritz.box/ получаю то что нужна поддержка Javascript.

Код: Выделить всё

<p>Die FRITZ!Box Benutzeroberfläche basiert auf XHTML-Frames. Ihr Browser scheint diese Art der Darstellung nicht zu unterstützen.</p>
<p>Sie können die Oberfläche trotzdem nutzen, wenn Sie <a href="/cgi-bin/webcm?getpage=../html/index_inhalt.html">direkt zur Startseite</a> gehen.</p>
<p>Beachten Sie bitte, dass ihr Browser <strong>unbedingt</strong> Javascript unterstützen muss. Bei den meisten Text-basierten Browsern (lynx, links) ist das <strong>nicht</strong> der Fall. Bitte konfigurieren Sie FRITZ!Box an einem Rechner mit DOM-1-kompatiblem Browser und aktiviertem Javascript, zum Beispiel:</p>
<ul>
<li>Internet Explorer 5.5, 6 oder höher</li>
<li>Mozilla basierte Browser (Netscape 6 oder höher, Mozilla, Firefox, Galeon, ...)</li>
<li>Opera</li>
<li>Konqueror (Linux KDE)</li>
<li>Safari (MacOS)</li>
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Отправить пакет, вырезать текст

Сообщение drBatty »

Grih65kop писал(а):
16.03.2010 19:38
Тоже так думал.
при wget http://fritz.box/ получаю то что нужна поддержка Javascript.

в большинстве случаев - совсем не нужна.
напишите wget-ом что у вас IE8 и всё ок.

smaharbA писал(а):
16.03.2010 19:33
Не ?

да. только куки надо сохранить.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Grih65kop
Сообщения: 145

Re: Отправить пакет, вырезать текст

Сообщение Grih65kop »

wget --user-agent="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)" http://fritz.box/

к сожалению не дало результатов.
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Отправить пакет, вырезать текст

Сообщение smaharbA »

А типа ?

Код: Выделить всё

echo 'user=Вася&pass=Пупкин&action=login' | lynx -post_data --useragent='Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)' http://fritz.box/login.php http://fritz.box/


под виндуз конечно без проблем сделать
тут с такими вещами, работа со скриптами на страницах не было приложения пока

Grih65kop - можешь исходный текст страницы логина выложить ?
Я конечно далек от мысли...(с)
Спасибо сказали:
Grih65kop
Сообщения: 145

Re: Отправить пакет, вырезать текст

Сообщение Grih65kop »

Извиняюсь, видимо оно так и есть на самом деле все, надо было мне с самого начала смотреть, а то всех спутал.
Открыл страницу, ввел пароль, получаю:

Код: Выделить всё

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html>
<head>
<title>FRITZ!Box</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="expires" content="0">
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<script type="text/javascript">
<!--
var g_HelpWin = null;
function getElem(id) {
var elem = null;
if (typeof document.getElementById != 'undefined') {
elem = document.getElementById(id);
}
else if (typeof document.all != 'undefined') {
elem = document.all[id];
}
else {
elem = eval("window."+id);
}
return elem;
}
function SelectPage() {
var Extra = "";
var ThePage = "index_inhalt.html";
if (window.name != "") {
var Name = window.name;
/*var Check = Name.slice(0,5);
if (Check == "page_") */ {
var Name2 = Name.slice(5);
if (Name2 != "") {
ThePage = "index_"+Name2+".html";
window.name = Name2;
}
}
}
var TheFrame = getElem("frame_content");
TheFrame["src"] = "/cgi-bin/webcm?getpage=../html/"+ThePage+Extra;
}
-->
</script>
</head>
<frameset id="frame_set" rows="*" onload=SelectPage()>
<!--<frame src="/cgi-bin/webcm?getpage=../html/index_inhalt.html" id="frame_content" scrolling="auto" frameborder="0" />
-->
<frame id="frame_content" scrolling="auto" frameborder="0" />
</frameset>
<noframes>
<body>
<p>Die FRITZ!Box Benutzeroberfläche basiert auf XHTML-Frames. Ihr Browser scheint diese Art der Darstellung nicht zu unterstützen.</p>
<p>Sie können die Oberfläche trotzdem nutzen, wenn Sie <a href="/cgi-bin/webcm?getpage=../html/index_inhalt.html">direkt zur Startseite</a> gehen.</p>
<p>Beachten Sie bitte, dass ihr Browser <strong>unbedingt</strong> Javascript unterstützen muss. Bei den meisten Text-basierten Browsern (lynx, links) ist das <strong>nicht</strong> der Fall. Bitte konfigurieren Sie FRITZ!Box an einem Rechner mit DOM-1-kompatiblem Browser und aktiviertem Javascript, zum Beispiel:</p>
<ul>
<li>Internet Explorer 5.5, 6 oder höher</li>
<li>Mozilla basierte Browser (Netscape 6 oder höher, Mozilla, Firefox, Galeon, ...)</li>
<li>Opera</li>
<li>Konqueror (Linux KDE)</li>
<li>Safari (MacOS)</li>
</ul>
</body>
</noframes>

</html>



Открываю http://fritz.box/cgi-bin/webcm?getpage=&#4;...dex_inhalt.html, меня перебрасывает на http://fritz.box/cgi-bin/webcm
Содержание:

Код: Выделить всё

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!--loginPage-->
<head>
<title>FRITZ!Box Anmeldung</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="expires" content="0">

<style type="text/css">
body { font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 15px 0px 0px 0px;
background-color: #fff1b1;
background-image: url(../html/de/images/bg_ramp.jpg);
background-repeat: repeat-x;
background-position: 0 0; }
p, table, form, div, textarea, label, ul, ol, li
{ font-size: 13px; padding: 0px; margin: 0px; }
input, select, button
{ font-size: 13px; }
div,ul,ol,li { text-align: left; }
tr,td { padding: 1px 0px; margin: 0px; text-align: left; }
img { border: 0px none; }
a:link { color: #003366; text-decoration: none; }
a:visited { color: #003366; text-decoration: none; }
a:active { color: #0066cc; text-decoration: underline; }
a:hover { color: #0066cc; text-decoration: underline; }
.fw_header { background: url("../html/de/images/fw_header980.gif") top left no-repeat; width: 980px; height: 93px; }
.fw_bg_body { background: url("../html/de/images/fw_bg_body980.gif") top left; background-repeat: repeat-y; width: 980px; text-align: left; }
.fw_footer { background: url("../html/de/images/fw_footer980.gif") top left no-repeat; width: 980px; height: 44px; }
table { border-collapse: collapse; }
.pTitel, .pTitelo
{ font-weight: bold; text-align: center; background-color: #E1F4FF; padding: 5px 10px; border: 1px solid #C6C7BF; }
.pDialog, .pDialogo, .pDialogb, .pDialogob
{ padding: 10px 10px; text-align: left; background-color: #FBFAF7/*#FEFCF0*/; border: 1px solid #C6C7BF; }
.pButtonbar { text-align: right; padding: 5px 10px; background-color: #E1F4FF; border: 1px solid #C6C7BF; }
.pDialog, .pDialogo, .pTitelo, .pButtonbar
{ border-top: 0px;}
.rundlt { background: url("../html/de/images/brd_lt.gif") top left no-repeat; }
.rundrt { background: url("../html/de/images/brd_rt.gif") top right no-repeat; }
.rundlb { background: url("../html/de/images/brd_lb.gif") bottom left no-repeat; }
.rundrb { background: url("../html/de/images/brd_rb.gif") bottom right no-repeat; }
.ecklm { background: url("../html/de/images/beck_lm.gif") top left no-repeat; }
.eckrm { background: url("../html/de/images/beck_rm.gif") top right no-repeat; }
.ecklb { background: url("../html/de/images/beck_lb.gif") bottom left no-repeat; }
.eckrb { background: url("../html/de/images/beck_rb.gif") bottom right no-repeat; }
.backtitel { background-color: #e1f4ff; margin: 0px; padding: 0px; }
.backdialog { background-color: #fbfaf7; margin: 0px; padding: 0px }
.foretitel { text-align: center; font-weight: bold; padding: 5px 10px;}
.foredialog { padding: 10px; }
.forebuttons { text-align: right; padding: 7px 10px;}
.errorMessage { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CC0000; text-align: center;
margin: 5px; padding: 2px; background-color: white; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
#Menuspalte { width: 200px; padding: 0px; vertical-align: top; }
#Dataspalte { width: 606px; height: 400px; vertical-align: top; }
</style>
<script type="text/javascript" src="../html/de/js/jsl.js">
</script>
<script type="text/javascript" src="../html/de/js/md5.js">
</script>
<script type="text/javascript">
var g_txtReason = [
"",
"Sie haben sich von der Benutzeroberfläche abgemeldet.",
"Die automatische Abmeldung erfolgte aus Sicherheitsgründen, da die Benutzeroberfläche seit einigen Minuten nicht mehr genutzt wurde.",
"Das FRITZ!Box Kennwort wurde geändert.",
"Eine Webseite oder ein anderes Programm auf Ihrem Computer hat versucht, mit einer ungültigen Sitzungskennung auf die FRITZ!Box-Oberfläche zuzugreifen. Da ein Missbrauch nicht ausgeschlossen werden kann, wurden zu Ihrer Sicherheit alle Sitzungen zurückgesetzt. Bitte melden Sie sich erneut an.",
"Es wurden zu viele Sitzungen gleichzeitig gestartet.."
];
function loginReason() {
var theReason = parseInt("0",10) || 0;
if (theReason >= g_txtReason.length) {
theReason = 0;
}
return g_txtReason[theReason];
}
function getWaitStr(mSec) {
var sec = Math.ceil(mSec/1000);
if (sec === 1) {
return jslPrintf1("Bitte warten Sie 1 Sekunde.");
}
else {
return jslPrintf1("Bitte warten Sie %1 Sekunden.", sec);
}
}
function doBlockLogin(time) {
var start = (new Date()).getTime();
var timer = timer || null;
if (timer) {
window.clearTimeout(timer);
timer = null;
}
(function f () {
var now = (new Date()).getTime();
var wait = time - (now - start);
var pWait = document.getElementById("uiViewWait");
if (wait > 0) {
pWait.style['visibility'] = "visible";
pWait.innerHTML = getWaitStr(wait);
timer = window.setTimeout(f,500);
}
else {
pWait.style['visibility'] = "hidden";
jslEnable("uiViewPassword");
jslEnable("btnLogin");
document.getElementById("uiViewPassword").focus();
}
pWait = null;
})();
}
function uiDoGoOn() {
jslDisable("uiPostResponse");
document.forms["uiPostForm"].method = "GET";
document.forms["uiPostForm"].submit();
}
function uiDoOnLoad() {
if ("****" == "") {
uiDoGoOn();
return;
}
else {
jslDisplay("uiAll",true);
}
if ("0" != "0") {
jslDisplay("uiShowReason",true);
}
disablePostVars();
jslDisable("uiViewPassword");
jslDisable("btnLogin");
var loginBlocked = parseInt("0",10);
if (isNaN(loginBlocked)) {
loginBlocked = 0;
}
doBlockLogin(loginBlocked*1000);
//document.getElementById("uiViewPassword").focus();
}
function jslGetValue (id) {
if (navigator.appName=='Microsoft Pocket Internet Explorer') {
return eval('document.uiPostForm.'+id+'.value');
} else {
var h = document.getElementById(id);
if (h != null) return h.value;
}
return "";
}
function jslSetValue(id, wert) {
if (navigator.appName=='Microsoft Pocket Internet Explorer') {
eval('document.uiPostForm.'+id+'.value="'+wert+'"');
} else {
var h1 = document.getElementById(id);
if (h1 != null) h1.value=wert;
}
}
function jslCopyValue(id_to, id_from) {
if (navigator.appName == 'Microsoft Pocket Internet Explorer') {
var h1 = document.uiPostForm.uiPostPassword;
var h2 = document.uiViewForm.uiViewPassword;
} else {
var h1 = document.getElementById(id_to);
var h2 = document.getElementById(id_from);
}
if (h1 != null && h2 != null) h1.value=h2.value;
}
function uiDoSave() {
var pw = jslGetValue("uiViewPassword");
setResponse(pw);
document.uiPostForm.submit();
}
function disablePostVars() {
var frm = document.forms["uiPostForm"];
if (!frm) {
return;
}
var inps = frm.elements;
for (var i = 0, len = inps.length; i < len; i++) {
if (hasToBeDisabled(inps[i].name)) {
inps[i].disabled=true;
}
}
function hasToBeDisabled(varName) {
if (varName.indexOf(":") == -1)
return false;
if (varName == "login:command/response")
return false;
if (varName.indexOf("var:") == 0)
return false;
return true;
}
}
function makeDots(str) {
var newStr = "";
for (var i = 0, len = str.length; i < len; i++) {
if (str.charCodeAt(i) > 255) {
newStr += ".";
}
else {
newStr += str.charAt(i);
}
}
return newStr;
}
function setResponse(pw) {
var challenge = "f9f29067";
var str = challenge + "-" + makeDots(pw);
var response = challenge + "-" + hex_md5(str);
var frm = document.forms["uiPostForm"].elements["login:command/response"];
frm.value = response;
frm.disabled = false;
}
</script>
</head>
<body onload="uiDoOnLoad()">
<form method="POST" action="../cgi-bin/webcm" target="_self" id="uiPostForm" name="uiPostForm">
<input type="hidden" name="sid" value="0000000000000000" id="uiPostSid">
<input type="hidden" name="getpage" value="../html/de/menus/menu2.html" id="uiPostGetPage">

<input type="hidden" name="errorpage" value="../html/de/menus/menu2.html" id="uiPostErrPage">
<input type="hidden" name="var:pagename" value="home" id="uiPostPageName">
<input type="hidden" name="var:menu" value="home" id="uiPostMenu">
<input type="hidden" name="var:pagemaster" value="" id="uiPostPageMaster">
<!--<input type="hidden" id="uiPostVarName" name="">-->
<!-- END Refresh control -->
<!-- Submit data -->
<input type="hidden" name="login:command/response" value="" id="uiPostResponse">
<input type="hidden" name="box:settings/webui_cookie" value="0" disabled>

<input type="hidden" name="var:activtype" value="pppoe" id="uiPostActivType">
<input type="hidden" name="var:tabInetstat" value="0" id="uiPostTab">

<input type="hidden" name="sip:settings/sip0/activated" value="0" id="uiPostActivsip0" disabled>
<input type="hidden" name="sip:settings/sip0/displayname" value="" id="uiPostDisplaysip0" disabled>

<input type="hidden" name="sip:settings/sip1/activated" value="0" id="uiPostActivsip1" disabled>

<input type="hidden" name="sip:settings/sip1/displayname" value="" id="uiPostDisplaysip1" disabled>


<input type="hidden" name="sip:status/sip0/connect" value="0" id="uiPostConnectsip0" disabled>

<input type="hidden" name="sip:status/sip1/connect" value="0" id="uiPostConnectsip1" disabled>

<input type="hidden" name="connection0:pppoe:status/voipconnect " value="5" id="uiPostVoipConnect" disabled>
<input type="hidden" name="ctlusb:settings/unplug" value="1" id="uiPostUnplug" disabled>
<input type="hidden" name="var:weckernr" value="" id="uiPostWeckernr">
<input type="hidden" name="updatecheck:settings/start" value="" id="uiPostUpdateStart" disabled>
<input type="hidden" name="logger:settings/filter" value="0" id="uiPostFilter">
<input type="hidden" name="webdavclient:settings/sum_failed_uploads" value="no-emu" id="uiPostResetFailedUploadCnt" disabled>


</form>
<form onsubmit='uiDoSave(); return false;' name="uiViewForm">

<table id="uiAll" style="margin: auto; display:none;">
<tr><td>
<div class="fw_header">&nbsp;</div>
<div class="fw_bg_body">
<table>
<tr>
<td id="Menuspalte"></td>
<td id="Dataspalte">
<div style="width: 400px; margin: auto; padding-top: 20px;">
<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">Willkommen bei FRITZ!Box</div></div></div></div></div></div>
<div id="uiShowReason" style="display:none;" class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
<div class="mb10">
Sie sind nicht mehr an der FRITZ!Box Benutzeroberfläche angemeldet.
<p class="mt10"><script type="text/javascript">document.write(loginReason());</script></p>
</div>

</div></div></div></div></div></div>
<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
<p>Die Benutzeroberfläche der FRITZ!Box ist mit einem Kennwort geschützt. Melden Sie sich mit dem Kennwort der FRITZ!Box an.</p>
<div style="padding: 10px 0px;">
<table style="margin: auto;">
<tr>
<td style="width: 80px;"><label for="uiViewPassword">Kennwort</label>&nbsp;</td>
<td><input type="password" size="15" maxlength="128" id="uiViewPassword" name="pass" disabled></td>
</tr>
</table>
</div>
<p>Wenn Sie Ihr Kennwort vergessen haben, klicken Sie <a href="../html/vergessen.html"><b>hier</b></a>.</p>


<p id="uiViewWait" class="errorMessage" style="visibility:hidden"></p>
</div></div></div></div></div></div>
<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="forebuttons">
<div style="text-align:center;">
<input id="btnLogin" type="submit" value="Anmelden" name="btnLogin" class="Pushbutton" disabled >
</div>
</div></div></div></div></div></div>
</div>
</td>
</tr>
</table>
</div>
<div class="fw_footer">&nbsp;</div>
</td></tr>
</table>

</form>
</body>
</html>


^ это все из браузера
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Отправить пакет, вырезать текст

Сообщение smaharbA »

дайте лучше страничку с вводом логина и та которой скрин сделан

а так, скорее проканает и вгет и линкс, обратите внимание - в обеих случаях два урла указано, это не косяк
Я конечно далек от мысли...(с)
Спасибо сказали:
Grih65kop
Сообщения: 145

Re: Отправить пакет, вырезать текст

Сообщение Grih65kop »

Наберую http://fritz.box/, вижу это:

Код: Выделить всё

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html>
<head>
<title>FRITZ!Box</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="expires" content="0">
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<script type="text/javascript">
<!--
var g_HelpWin = null;
function getElem(id) {
var elem = null;
if (typeof document.getElementById != 'undefined') {
elem = document.getElementById(id);
}
else if (typeof document.all != 'undefined') {
elem = document.all[id];
}
else {
elem = eval("window."+id);
}
return elem;
}
function SelectPage() {
var Extra = "";
var ThePage = "index_inhalt.html";
if (window.name != "") {
var Name = window.name;
/*var Check = Name.slice(0,5);
if (Check == "page_") */ {
var Name2 = Name.slice(5);
if (Name2 != "") {
ThePage = "index_"+Name2+".html";
window.name = Name2;
}
}
}
var TheFrame = getElem("frame_content");
TheFrame["src"] = "/cgi-bin/webcm?getpage=../html/"+ThePage+Extra;
}
-->
</script>
</head>
<frameset id="frame_set" rows="*" onload=SelectPage()>
<!--<frame src="/cgi-bin/webcm?getpage=../html/index_inhalt.html" id="frame_content" scrolling="auto" frameborder="0" />
-->
<frame id="frame_content" scrolling="auto" frameborder="0" />
</frameset>
<noframes>
<body>
<p>Die FRITZ!Box Benutzeroberfläche basiert auf XHTML-Frames. Ihr Browser scheint diese Art der Darstellung nicht zu unterstützen.</p>
<p>Sie können die Oberfläche trotzdem nutzen, wenn Sie <a href="/cgi-bin/webcm?getpage=../html/index_inhalt.html">direkt zur Startseite</a> gehen.</p>
<p>Beachten Sie bitte, dass ihr Browser <strong>unbedingt</strong> Javascript unterstützen muss. Bei den meisten Text-basierten Browsern (lynx, links) ist das <strong>nicht</strong> der Fall. Bitte konfigurieren Sie FRITZ!Box an einem Rechner mit DOM-1-kompatiblem Browser und aktiviertem Javascript, zum Beispiel:</p>
<ul>
<li>Internet Explorer 5.5, 6 oder höher</li>
<li>Mozilla basierte Browser (Netscape 6 oder höher, Mozilla, Firefox, Galeon, ...)</li>
<li>Opera</li>
<li>Konqueror (Linux KDE)</li>
<li>Safari (MacOS)</li>
</ul>
</body>
</noframes>
</html>

Ввожу пароль, адрес в строке остается тот же, содержимое(html) тоже. Но я на ней начинаю видить то что на скрине.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5405
ОС: Gentoo

Re: Отправить пакет, вырезать текст

Сообщение /dev/random »

Уййёёё... Тут никакой lynx не поможет. Нужно разбираться, что делает этот скрипт.

Откройте страницу в браузере на webkit, и посмотрите в веб-инспекторе, что из себя представляет форма, которую сгенерировал скрипт.
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Отправить пакет, вырезать текст

Сообщение smaharbA »

Я конечно далек от мысли...(с)
Спасибо сказали: