下午好。这里有一个托管公告的网站 我需要在任何公告的页面上获取电话号码,例如这里 的电话号码表示为图片。我想获取图片的链接并保存这张图片并识别这张图片。但是当我开始在我的程序中获取图片的链接时,我看到这张图片生成了java脚本。这是我试图在我的程序中获取图片链接的代码:
.....
HtmlNode bodyNode7 = doc.DocumentNode.SelectSingleNode(@".//*//table[6][@class='objectView']//tr[2]//td");
Console.WriteLine(bodyNode7.InnerText.ToString());
.....
我使用 HtmlAgilityPack 库 (C#) 来解析图片链接。我打开了这个页面的源代码(这里),看到了生成图片的 Javascript:
<tr id="ctl00_cphBody_FlatSell_Obj_adapterObject_trPhones" style="background-color: white">
<th>Телефоны:</th>
<td>
<script language="javascript" type="text/javascript">document.write(decs("0x88e36b6d468b03acca9737a99ba0fffe05cb3a53de8858b798194826c94719e2193434b3377d69745a1a28879291ecfd69c703de931ac8f551fe22229ef49160"));</script>
</td>
</tr>
在 javascript 中使用函数 decs() 来生成图片。这是代码:
function decs(a){
return deco(key,hexToString(a),0,1,iv)
};
如果我理解正确的话,这个函数创建了一个带有电话号码的图片的链接,或者这个函数创建了这个图片。在这种情况下,该函数使用参数“key”。如何创建这个参数,我不知道。
问题:如何在我的程序中获取带有电话号码的图片的链接或下载带有电话号码的图片?