{"id":768,"date":"2007-12-13T19:13:19","date_gmt":"2007-12-13T17:13:19","guid":{"rendered":"http:\/\/firefang.net\/blog\/768"},"modified":"2007-12-13T19:13:19","modified_gmt":"2007-12-13T17:13:19","slug":"%d7%90%d7%99%d7%9a-%d7%9c%d7%94%d7%95%d7%a6%d7%99%d7%90-rss-%d7%9e%d7%90%d7%aa%d7%a8-%d7%a9%d7%9c%d7%90-%d7%aa%d7%95%d7%9e%d7%9a-%d7%91rss","status":"publish","type":"post","link":"https:\/\/firefang.net\/blog\/768","title":{"rendered":"\u05d0\u05d9\u05da \u05dc\u05d4\u05d5\u05e6\u05d9\u05d0 RSS \u05de\u05d0\u05ea\u05e8 \u05e9\u05dc\u05d0 \u05ea\u05d5\u05de\u05da \u05d1RSS?"},"content":{"rendered":"<p>\u05dc\u05e4\u05e0\u05d9 \u05db\u05de\u05d4 \u05e9\u05d1\u05d5\u05e2\u05d5\u05ea \u05d4\u05e4\u05d9\u05d3 RSS \u05e9\u05dc TorrentLeech (\u05dc\u05d4\u05dc\u05df TL), \u05e1\u05e4\u05e7 \u05d4\u05e1\u05d3\u05e8\u05d5\u05ea \u05d4\u05e2\u05d9\u05e7\u05e8\u05d9 \u05e9\u05dc\u05d9, \u05d4\u05ea\u05d7\u05d9\u05dc \u05dc\u05d4\u05d7\u05d6\u05d9\u05e8 404 (\u05d3\u05e3 \u05dc\u05d0 \u05e0\u05de\u05e6\u05d0).<br \/>\n\u05d0\u05d9\u05df \u05e4\u05d4 \u05e9\u05d5\u05dd \u05d3\u05d1\u05e8 \u05d7\u05d3\u05e9, \u05d4\u05e4\u05d9\u05d3 \u05d4\u05d6\u05d4 \u05d0\u05e3 \u05e4\u05e2\u05dd \u05dc\u05d0 \u05d4\u05d9\u05d4 \u05d9\u05e6\u05d9\u05d1 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3, \u05dc\u05db\u05df \u05d7\u05d9\u05db\u05d9\u05ea\u05d9 \u05d1\u05e1\u05d1\u05dc\u05e0\u05d5\u05ea \u05db\u05e9\u05d1\u05d5\u05e2, \u05d5\u05d0\u05d6 \u05d4\u05ea\u05dc\u05d5\u05e0\u05e0\u05ea\u05d9 \u05d1\u05e2\u05e8\u05d5\u05e5 \u05d4IRC \u05e9\u05d4\u05dc\u05d9\u05e0\u05e7 \u05e9\u05dc \u05d4\u05e4\u05d9\u05d3 \u05dc\u05d0 \u05e2\u05d5\u05d1\u05d3.<br \/>\n\u05d2\u05d5\u05e8\u05dd &quot;\u05e8\u05e9\u05de\u05d9&quot; \u05de\u05e1\u05e8 \u05dc\u05d9 \u05e9\u05d4\u05e4\u05d9\u05d3 \u05dc\u05d0 \u05d9\u05d7\u05d6\u05d5\u05e8 \u05db\u05d9 \u05d4\u05e9\u05ea\u05de\u05e9\u05d5 \u05d1\u05d5 \u05dc\u05e8\u05e2\u05d4.<br \/>\n\u05e0\u05d9\u05e1\u05d9\u05ea\u05d9 \u05dc\u05d1\u05e8\u05e8 \u05d0\u05ea \u05e4\u05e9\u05e8 \u05d4\u05e9\u05d9\u05de\u05d5\u05e9 \u05d4\u05e4\u05d5\u05d7\u05d6, \u05d5\u05d0\u05e4\u05d9\u05dc\u05d5 \u05d4\u05e6\u05e2\u05ea\u05d9 \u05d0\u05ea \u05e2\u05d6\u05e8\u05ea\u05d9 \u05d1\u05de\u05e6\u05d9\u05d0\u05ea \u05e4\u05d9\u05ea\u05e8\u05d5\u05df, \u05d0\u05da \u05dc\u05e9\u05d5\u05d0:<br \/>\n\u05d4\u05d9\u05dc\u05d3\u05d5\u05df \u05d6\u05d1 \u05d4\u05d7\u05d5\u05d8\u05dd \u05de\u05e1\u05e8 \u05e9\u05dc\u05d0 \u05de\u05e9\u05e0\u05d4 \u05de\u05d4 \u05d0\u05e0\u05d9 \u05d0\u05d2\u05d9\u05d3 \u05d0\u05d5 \u05d0\u05e2\u05e9\u05d4, \u05d4\u05e4\u05d9\u05d3 \u05dc\u05d0 \u05d7\u05d5\u05d6\u05e8.<br \/>\n\u05d4\u05e1\u05d1\u05e8\u05ea\u05d9 \u05dc\u05d5 \u05d1\u05d3\u05e8\u05db\u05d9 \u05e0\u05d5\u05e2\u05dd \u05e9\u05d0\u05dd \u05d4\u05de\u05d9\u05d3\u05e2 \u05d6\u05de\u05d9\u05df \u05d1\u05d0\u05ea\u05e8, \u05d0\u05d9\u05df \u05e9\u05d5\u05dd \u05d4\u05d1\u05d3\u05dc \u05db\u05d9 \u05d0\u05e4\u05e9\u05e8 \u05dc\u05d4\u05e4\u05d5\u05da \u05d0\u05d5\u05ea\u05d5 \u05dc\u05e4\u05d9\u05d3, \u05d0\u05d1\u05dc \u05d6\u05d4 \u05dc\u05d0 \u05e2\u05d6\u05e8.<br \/>\n\u05d0\u05d6 \u05d4\u05d7\u05dc\u05d8\u05ea\u05d9 \u05dc\u05e2\u05e9\u05d5\u05ea \u05d1\u05d3\u05d9\u05d5\u05e7 \u05d0\u05ea \u05d6\u05d4, \u05d5\u05db\u05da \u05e0\u05d5\u05dc\u05d3\u05d4 \u05ea\u05d5\u05db\u05e0\u05d4 \u05d7\u05d3\u05e9\u05d4 &#8211; TorrentLeech2RSS.<\/p>\n<p>\u05d1\u05d2\u05d3\u05d5\u05dc, \u05d4\u05e8\u05e2\u05d9\u05d5\u05df \u05d4\u05d5\u05d0 \u05db\u05d6\u05d4:<br \/>\n\u05e9\u05e8\u05ea \u05de\u05e7\u05d5\u05de\u05d9 \u05d3\u05d5\u05d2\u05dd \u05d0\u05ea TL, \u05e0\u05e0\u05d9\u05d7 \u05e4\u05e2\u05dd \u05d1\u05d7\u05e6\u05d9 \u05e9\u05e2\u05d4.<br \/>\n\u05d4\u05e9\u05e8\u05ea \u05e0\u05db\u05e0\u05e1 \u05dcTL, \u05de\u05d6\u05d3\u05d4\u05d4 \u05e2\u05dd \u05e9\u05dd \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d5\u05d4\u05e1\u05d9\u05e1\u05de\u05d0 \u05e9\u05dc \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d1TL, \u05de\u05d5\u05e8\u05d9\u05d3 \u05d0\u05ea \u05d3\u05e3 \u05d4HTML \u05e9\u05de\u05db\u05d9\u05dc \u05d0\u05ea \u05e8\u05e9\u05d9\u05de\u05ea \u05d4\u05d8\u05d5\u05e8\u05e0\u05d8\u05d9\u05dd \u05d1\u05db\u05dc \u05d0\u05d7\u05ea \u05de\u05d4\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d5\u05ea \u05d4\u05e0\u05d1\u05d7\u05e8\u05d5\u05ea, \u05de\u05e4\u05e2\u05e0\u05d7 \u05d0\u05ea \u05d4\u05d3\u05e3, \u05d5\u05de\u05d7\u05dc\u05e5 \u05de\u05de\u05e0\u05d5 \u05d0\u05ea \u05d4\u05e9\u05dd, \u05d4\u05dc\u05d9\u05e0\u05e7, \u05d4\u05de\u05d6\u05d4\u05d4 \u05d5\u05d4\u05ea\u05d0\u05e8\u05d9\u05da \u05e9\u05dc \u05db\u05dc \u05d8\u05d5\u05e8\u05e0\u05d8, \u05d5\u05e9\u05d5\u05de\u05e8 \u05d0\u05d5\u05ea\u05dd \u05d1\u05d6\u05db\u05e8\u05d5\u05df.<br \/>\n\u05d1\u05de\u05e7\u05d5\u05dd \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1\u05db\u05ea\u05d5\u05d1\u05ea \u05d4RSS \u05e9\u05dc TL (\u05e9\u05d0\u05d9\u05e0\u05d4 \u05e2\u05d9\u05de\u05e0\u05d5 \u05e2\u05d5\u05d3), \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05de\u05db\u05e0\u05d9\u05e1 \u05db\u05ea\u05d5\u05d1\u05ea \u05e9\u05dc TorrentLeech2RSS, \u05e9\u05de\u05db\u05d9\u05df \u05d3\u05e3 RSS \u05d5\u05de\u05d7\u05d6\u05d9\u05e8 \u05d0\u05d5\u05ea\u05d5 \u05dc\u05de\u05d1\u05e7\u05e9.<br \/>\nTorrentLeech2RSS \u05d2\u05dd \u05de\u05e9\u05db\u05ea\u05d1 \u05d0\u05ea \u05d4\u05dc\u05d9\u05e0\u05e7\u05d9\u05dd \u05d1\u05ea\u05d5\u05da \u05d4RSS \u05e9\u05d9\u05e2\u05d1\u05e8\u05d5 \u05d3\u05e8\u05db\u05d5, \u05db\u05d3\u05d9 \u05e9\u05d9\u05d5\u05db\u05dc \u05dc\u05d4\u05d5\u05e1\u05d9\u05e3 \u05e4\u05e8\u05d8\u05d9 \u05d4\u05d6\u05d3\u05d4\u05d5\u05ea \u05e9\u05d9\u05e2\u05d1\u05e8\u05d5 \u05dc\u05e9\u05e8\u05ea \u05e9\u05dc TL \u05d1\u05e8\u05d2\u05e2 \u05e9\u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05de\u05e0\u05e1\u05d4 \u05dc\u05d4\u05d5\u05e8\u05d9\u05d3 \u05d8\u05d5\u05e8\u05e0\u05d8 (\u05d0\u05d7\u05e8\u05ea \u05d4Tracker \u05e9\u05dc TL \u05dc\u05d0 \u05de\u05e9\u05ea\u05e3 \u05e4\u05e2\u05d5\u05dc\u05d4 \u05e2\u05dd \u05d4\u05de\u05e9\u05ea\u05de\u05e9).<\/p>\n<p>\u05d1\u05d7\u05e8\u05ea\u05d9 \u05dc\u05db\u05ea\u05d5\u05d1 \u05d0\u05ea tl2rss \u05d1\u05e9\u05e4\u05ea \u05d2'\u05d0\u05d5\u05d5\u05d4.<br \/>\n\u05d4\u05e6\u05e2\u05d3 \u05d4\u05e8\u05d0\u05e9\u05d5\u05df, \u05d5\u05db\u05e0\u05e8\u05d0\u05d4 \u05d4\u05db\u05d9 \u05e7\u05e9\u05d4 \u05d1\u05ea\u05d4\u05dc\u05d9\u05da, \u05d4\u05d5\u05d0 \u05dc\u05d4\u05db\u05e0\u05e1 \u05ea\u05db\u05e0\u05d5\u05ea\u05d9\u05ea \u05dc\u05d0\u05ea\u05e8, \u05d4\u05ea\u05d4\u05dc\u05d9\u05da \u05de\u05d5\u05e8\u05db\u05d1 \u05d9\u05d7\u05e1\u05d9\u05ea \u05d5\u05db\u05d5\u05dc\u05dc \u05db\u05de\u05d4 \u05e9\u05dc\u05d1\u05d9\u05dd.<br \/>\n\u05db\u05d3\u05d9 \u05dc\u05d4\u05d1\u05d9\u05df \u05de\u05d4 \u05d0\u05e0\u05d9 \u05d0\u05de\u05d5\u05e8 \u05dc\u05e9\u05dc\u05d5\u05d7 \u05d5\u05de\u05ea\u05d9, \u05d4\u05e9\u05ea\u05de\u05e9\u05ea\u05d9 \u05d1<a href=\"http:\/\/www.wireshark.org\/\">WireShark<\/a>, \u05d5\u05e0\u05d9\u05d8\u05e8\u05ea\u05d9 \u05d0\u05ea \u05d4\u05ea\u05e2\u05d1\u05d5\u05e8\u05d4 \u05e9\u05e0\u05d5\u05e6\u05e8\u05ea \u05db\u05e9\u05d0\u05e0\u05d9 \u05de\u05d1\u05e6\u05e2 \u05dc\u05d5\u05d2\u05d9\u05df \u05d1\u05e2\u05d6\u05e8\u05ea \u05d4\u05d3\u05e4\u05d3\u05e4\u05df.<br \/>\n\u05e9\u05d9\u05de\u05d5 \u05dc\u05d1 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3 \u05dc\u05d0\u05e4\u05e9\u05e8\u05ea \u05e9\u05dc Follow TCP Stream, \u05e9\u05de\u05e6\u05d9\u05d2\u05d4 \u05e9\u05d9\u05d7\u05ea HTTP \u05e9\u05dc\u05de\u05d4 \u05d1\u05e6\u05d5\u05e8\u05d4 \u05d1\u05e8\u05d5\u05e8\u05d4.<br \/>\n\u05d1\u05e8\u05d2\u05e2 \u05e9\u05d4\u05e7\u05d5\u05d3 \u05d4\u05e6\u05dc\u05d9\u05d7 \u05dc\u05d4\u05d6\u05d3\u05d4\u05d5\u05ea \u05de\u05d5\u05dc \u05d4\u05e9\u05e8\u05ea, \u05dc\u05d1\u05e7\u05e9 \u05d3\u05e3 \u05e9\u05de\u05ea\u05d0\u05d9\u05dd \u05dc\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d4 \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9\u05ea \u05d6\u05d4 \u05e7\u05dc. \u05d0\u05d1\u05dc \u05de\u05d4 \u05e2\u05d5\u05e9\u05d9\u05dd \u05e2\u05dd \u05d4\u05d3\u05e3?<br \/>\n\u05d4\u05d3\u05e4\u05d9\u05dd \u05e9\u05dc TorrentLeech \u05d4\u05dd \u05d3\u05d5\u05d2\u05de\u05d0 \u05dc\u05d0\u05d9\u05da \u05e0\u05e8\u05d0\u05d4 \u05e7\u05d5\u05d3 HTML \u05de\u05d1\u05d5\u05dc\u05d2\u05df \u05d5\u05dc\u05d0 \u05ea\u05e7\u05e0\u05d9, \u05e2\u05e8\u05d1\u05d5\u05d1\u05d9\u05d4 \u05e9\u05dc \u05ea\u05d2\u05d9\u05d5\u05ea HTML \u05e9\u05db\u05d5\u05dc\u05dc\u05d5\u05ea \u05ea\u05d5\u05db\u05df, \u05e2\u05d9\u05e6\u05d5\u05d1 \u05d5\u05e2\u05d9\u05de\u05d5\u05d3.<br \/>\n\u05d1\u05e7\u05d9\u05e6\u05d5\u05e8, \u05dc\u05d0 \u05de\u05e9\u05d4\u05d5 \u05e9\u05db\u05d9\u05e3 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3 \u05dc\u05d7\u05e4\u05d5\u05e9 \u05d1\u05ea\u05d5\u05db\u05d5 \u05d0\u05d7\u05e8\u05d9 \u05de\u05d9\u05d3\u05e2.<br \/>\n\u05d4\u05d2\u05d9\u05e9\u05d4 \u05d4\u05e0\u05d0\u05d5\u05d5\u05d9\u05ea \u05dc\u05d1\u05e2\u05d9\u05d5\u05ea \u05db\u05d0\u05dc\u05d5 \u05d4\u05d9\u05d0 \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05d1\u05d9\u05d8\u05d5\u05d9 \u05e8\u05d2\u05d5\u05dc\u05e8\u05d9, \u05d0\u05d1\u05dc \u05d6\u05d4 \u05dc\u05d0 \u05d9\u05e2\u05d1\u05d5\u05d3 \u05d8\u05d5\u05d1 \u05d1\u05db\u05dc \u05d4\u05de\u05e7\u05e8\u05d9\u05dd (\u05de\u05d4 \u05e7\u05d5\u05e8\u05d4 \u05dc\u05de\u05e9\u05dc \u05d0\u05dd \u05d9\u05e9 HTML \u05d1\u05ea\u05d5\u05da \u05d4\u05ea\u05d0\u05d5\u05e8 \u05e9\u05dc \u05d4\u05d8\u05d5\u05e8\u05e0\u05d8?).<br \/>\n\u05d1\u05d7\u05e8\u05ea\u05d9 \u05dc\u05dc\u05db\u05ea \u05dc\u05d2\u05d9\u05e9\u05d4 \u05d8\u05d9\u05e4\u05d4 \u05d9\u05d5\u05ea\u05e8 \u05d7\u05d6\u05e7\u05d4, \u05d5\u05d4\u05d9\u05d0 \u05e4\u05d9\u05e8\u05d5\u05e7 \u05de\u05dc\u05d0 \u05e9\u05dc \u05d4HTML \u05dc\u05de\u05d1\u05e0\u05d4 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05d1\u05d6\u05db\u05e8\u05d5\u05df, \u05d5\u05e0\u05d9\u05ea\u05d5\u05d7 \u05e9\u05dc \u05d0\u05d5\u05ea\u05d5 \u05de\u05d1\u05e0\u05d4.<br \/>\n\u05e1\u05e4\u05e8\u05d9\u05ea \u05d2'\u05d0\u05d5\u05d5\u05d4 \u05e9\u05de\u05d0\u05e4\u05e9\u05e8\u05ea parsing \u05db\u05d6\u05d4 \u05dcHTML \u05d4\u05d9\u05d0 <a href=\"http:\/\/htmlparser.sourceforge.net\/\">htmlparser<\/a> \u05d4\u05d5\u05d5\u05ea\u05d9\u05e7\u05d4.<br \/>\n\u05d0\u05d1\u05dc \u05d2\u05dd \u05d0\u05dd htmlparser \u05de\u05d7\u05d6\u05d9\u05e8\u05d4 \u05dc\u05e0\u05d5 \u05e2\u05e5 \u05d0\u05d5\u05d1\u05d9\u05d9\u05e7\u05d8\u05d9\u05dd \u05e0\u05d5\u05d7, \u05d0\u05d9\u05da \u05de\u05d5\u05e6\u05d9\u05d0\u05d9\u05dd \u05de\u05de\u05e0\u05d5 \u05d0\u05ea \u05de\u05d4 \u05e9\u05de\u05e2\u05e0\u05d9\u05d9\u05df? \u05d4\u05d5\u05d0 \u05e2\u05e0\u05e7 \u05d5\u05e1\u05d1\u05d5\u05da \u05d5\u05d9\u05d5\u05ea\u05e8 \u05de\u05db\u05dc \u05de\u05e1\u05d5\u05d1\u05da.<br \/>\n\u05dc\u05de\u05d6\u05dc\u05d9 \u05de\u05e6\u05d0\u05ea\u05d9 \u05d1\u05d5\u05e0\u05d4 \u05e4\u05d9\u05dc\u05d8\u05e8\u05d9\u05dd \u05d5\u05d9\u05d6\u05d5\u05d0\u05dc\u05d9 \u05e2\u05dd htmlparser. \u05d0\u05e4\u05e9\u05e8 \u05dc\u05d4\u05e8\u05d9\u05e5 \u05d0\u05d5\u05ea\u05d5 \u05e2\u05dd Java web start:<br \/>\n[code]<br \/>\njavaws http:\/\/htmlparser.sourceforge.net\/samples\/filterbuilder.jnlp<br \/>\n[\/code]<br \/>\n\u05d0\u05d5 \u05e4\u05e9\u05d5\u05d8 \u05dc\u05d4\u05e8\u05d9\u05e5 \u05d0\u05ea \u05d4\u05e7\u05d5\u05d3 \u05d9\u05e9\u05d9\u05e8\u05d5\u05ea (org.htmlparser.parserapplications.filterbuilder.FilterBuilder). \u05e2\u05d5\u05e8\u05da \u05d4\u05e4\u05d9\u05dc\u05d8\u05e8\u05d9\u05dd \u05de\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d9\u05e6\u05d5\u05e8 \u05e4\u05d9\u05dc\u05d8\u05e8\u05d9\u05dd \u05de\u05d5\u05e8\u05db\u05d1\u05d9\u05dd \u05d1\u05d4\u05d3\u05e8\u05d2\u05ea\u05d9\u05d5\u05ea \u05ea\u05d5\u05da \u05d1\u05d3\u05d9\u05e7\u05d4 \u05de\u05ea\u05de\u05d3\u05ea \u05e9\u05dc \u05d4\u05ea\u05d5\u05e6\u05d0\u05d4 \u05e2\u05dc \u05d3\u05e3 \u05d4HTML \u05e9\u05d0\u05ea\u05dd \u05e8\u05d5\u05e6\u05d9\u05dd \u05dc\u05d1\u05d3\u05d5\u05e7.<br \/>\n\u05d0\u05d6\u05d4\u05e8\u05d4: \u05d4\u05d5\u05d0 \u05dc\u05d0 \u05d4\u05db\u05d9 \u05d9\u05d3\u05d9\u05d3\u05d5\u05ea\u05d9 \u05d1\u05e2\u05d5\u05dc\u05dd, \u05dc\u05d5\u05e7\u05d7 \u05d6\u05de\u05df \u05dc\u05d4\u05ea\u05e8\u05d2\u05dc \u05d0\u05dc\u05d9\u05d5 &#8211; \u05d0\u05d1\u05dc \u05d4\u05d5\u05d0 \u05e2\u05d5\u05d1\u05d3.<br \/>\n\u05dc\u05d3\u05d5\u05d2\u05de\u05d0, \u05e0\u05e0\u05d9\u05d7 \u05e9\u05d0\u05e0\u05d7\u05e0\u05d5 \u05e8\u05d5\u05e6\u05d9\u05dd \u05dc\u05d7\u05dc\u05e5 \u05d0\u05ea \u05e8\u05e9\u05d9\u05de\u05ea \u05d4\u05e9\u05d7\u05e7\u05e0\u05d9\u05dd \u05de\u05d4\u05e1\u05e8\u05d8 <a href=\"http:\/\/www.imdb.com\/title\/tt0442933\/\">\u05d1\u05d9\u05d5\u05d5\u05dc\u05e3<\/a> \u05d1IMDB.<br \/>\n\u05e7\u05d5\u05d3\u05dd \u05e0\u05db\u05e0\u05d9\u05e1 \u05d1\u05e9\u05d5\u05e8\u05d4 \u05d4\u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05d0\u05ea \u05d4URL, \u05d0\u05d7\u05e8 \u05db\u05da \u05e0\u05dc\u05d7\u05e5 \u05e2\u05dc fetch page, \u05d5\u05d0\u05d6 \u05e0\u05e7\u05d1\u05dc \u05d0\u05ea \u05d4HTML \u05db\u05e2\u05e5 \u05d1\u05d7\u05dc\u05e7 \u05d4\u05d9\u05de\u05e0\u05d9.<br \/>\n<a href='http:\/\/firefang.net\/blog\/wp-content\/uploads\/2007\/12\/filterbuilder-1.png' title='filterbuilder-1.png'><img src='http:\/\/firefang.net\/blog\/wp-content\/uploads\/2007\/12\/filterbuilder-1.png' alt='filterbuilder-1.png' \/><\/a><\/p>\n<p>\u05d1\u05e8\u05d2\u05e2 \u05e9\u05d9\u05e9 \u05dc\u05e0\u05d5 \u05d0\u05ea \u05d4HTML, \u05e0\u05ea\u05d7\u05d9\u05dc \u05dc\u05e4\u05dc\u05d8\u05e8. \u05d7\u05d9\u05e4\u05d5\u05e9 \u05e7\u05e6\u05e8 \u05d0\u05d7\u05e8\u05d9 \u05e9\u05dd \u05e9\u05dc \u05d0\u05d7\u05d3 \u05d4\u05e9\u05d7\u05e7\u05e0\u05d9\u05dd (Musician #2) \u05de\u05e6\u05d0 \u05d0\u05ea \u05d4\u05d8\u05d1\u05dc\u05d0, \u05d5\u05dc\u05de\u05e8\u05d1\u05d4 \u05d4\u05e0\u05d5\u05d7\u05d5\u05ea \u05d0\u05e4\u05e9\u05e8 \u05dc\u05e8\u05d0\u05d5\u05ea \u05e9class \u05d4CSS \u05e9\u05dc\u05d4 \u05d4\u05d5\u05d0 cast. \u05d6\u05d4 \u05de\u05e6\u05d5\u05d9\u05d9\u05df, \u05db\u05d9 \u05d6\u05d4 \u05d9\u05d0\u05e4\u05e9\u05e8 \u05dc\u05e0\u05d5 \u05dc\u05d3\u05d5\u05d2 \u05d0\u05ea \u05d4\u05d8\u05d1\u05dc\u05d0 \u05d1\u05e7\u05dc\u05d5\u05ea:<\/p>\n<p>\u05e0\u05d5\u05e1\u05d9\u05e3 \u05e4\u05d9\u05dc\u05d8\u05e8 \u05e9\u05dc \u05ea\u05db\u05d5\u05e0\u05d5\u05ea (attributes), \u05e0\u05db\u05e0\u05d9\u05e1 \u05d1\u05d5 \u05d0\u05ea \u05d4\u05ea\u05db\u05d5\u05e0\u05d4 class \u05e2\u05dd \u05d4\u05e2\u05e8\u05da cast.<br \/>\n\u05e7\u05dc\u05d9\u05e7 \u05d9\u05de\u05e0\u05d9 \u05e2\u05dc \u05d4\u05e4\u05d9\u05dc\u05d8\u05e8, execute filter, \u05d5\u05e0\u05e7\u05d1\u05dc \u05d7\u05dc\u05d5\u05df \u05e7\u05d8\u05df \u05d1\u05e6\u05d3 \u05d9\u05de\u05d9\u05df \u05e2\u05dd \u05d4\u05ea\u05d5\u05e6\u05d0\u05d5\u05ea.<br \/>\n\u05d1\u05d9\u05e0\u05d2\u05d5, \u05d9\u05e9 \u05dc\u05e0\u05d5 \u05d0\u05ea \u05d4\u05d8\u05d1\u05dc\u05d4.<br \/>\n<a href='http:\/\/firefang.net\/blog\/wp-content\/uploads\/2007\/12\/filterbuilder-2.png' title='filterbuilder-2.png'><img src='http:\/\/firefang.net\/blog\/wp-content\/uploads\/2007\/12\/filterbuilder-2.png' alt='filterbuilder-2.png' \/><\/a><\/p>\n<p>\u05d0\u05d1\u05dc \u05d0\u05e0\u05d7\u05e0\u05d5 \u05e8\u05d5\u05e6\u05d9\u05dd \u05e8\u05e7 \u05d0\u05ea \u05e8\u05e9\u05d9\u05de\u05ea \u05d4\u05e9\u05d7\u05e7\u05e0\u05d9\u05dd, \u05d0\u05d6 \u05e6\u05e8\u05d9\u05da \u05dc\u05e2\u05d3\u05df \u05d0\u05ea \u05d4\u05e4\u05d9\u05dc\u05d8\u05e8.<br \/>\n\u05e0\u05d5\u05e1\u05d9\u05e3 \u05e9\u05d0\u05e0\u05d7\u05e0\u05d5 \u05e8\u05d5\u05e6\u05d9\u05dd \u05e8\u05e7 \u05d8\u05d2\u05d9\u05dd \u05d1\u05e9\u05dd TR, \u05e9\u05d9\u05e9 \u05dc\u05d4\u05dd \u05d4\u05d5\u05e8\u05d4 \u05e9\u05d4\u05d5\u05d0 \u05d8\u05d1\u05dc\u05d0 \u05e2\u05dd \u05ea\u05db\u05d5\u05e0\u05d4 \u05e9\u05dc class \u05e9\u05e2\u05e8\u05db\u05d5 cast:<br \/>\n<a href='http:\/\/firefang.net\/blog\/wp-content\/uploads\/2007\/12\/filterbuilder-3.png' title='filterbuilder-3.png'><img src='http:\/\/firefang.net\/blog\/wp-content\/uploads\/2007\/12\/filterbuilder-3.png' alt='filterbuilder-3.png' \/><\/a><\/p>\n<p>\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d4\u05de\u05e9\u05d9\u05da, \u05d0\u05d1\u05dc \u05d4\u05e8\u05e2\u05d9\u05d5\u05df &#8211; \u05d0\u05e0\u05d9 \u05de\u05e7\u05d5\u05d5\u05d4 &#8211; \u05d1\u05e8\u05d5\u05e8.<br \/>\n\u05d1\u05e8\u05d2\u05e2 \u05e9\u05d0\u05e0\u05d7\u05e0\u05d5 \u05de\u05e8\u05d5\u05e6\u05d9\u05dd \u05de\u05d4\u05e4\u05d9\u05dc\u05d8\u05e8 \u05e9\u05d9\u05e6\u05e8\u05e0\u05d5, \u05d0\u05e4\u05e9\u05e8 \u05dc\u05e9\u05de\u05d5\u05e8 \u05d0\u05d5\u05ea\u05d5.<br \/>\n\u05d6\u05d4 \u05de\u05d4 \u05e9\u05d9\u05d5\u05e6\u05d0 (\u05d2\u05e8\u05e1\u05d0 \u05de\u05e7\u05d5\u05e6\u05e8\u05ea):<br \/>\n[code lang=&quot;java&quot;]<\/p>\n<p>\/\/ Generated by FilterBuilder. http:\/\/htmlparser.org<br \/>\n\/\/ [aced0005737200206f&#8230;&#8230;.17374]<\/p>\n<p>import org.htmlparser.*;<br \/>\nimport org.htmlparser.filters.*;<br \/>\nimport org.htmlparser.beans.*;<br \/>\nimport org.htmlparser.util.*;<\/p>\n<p>public class imdb<br \/>\n{<br \/>\n    public static void main (String args[])<br \/>\n    {<br \/>\n        TagNameFilter filter0 = new TagNameFilter ();<br \/>\n        filter0.setName (&quot;TR&quot;);<br \/>\n        HasAttributeFilter filter1 = new HasAttributeFilter ();<br \/>\n        filter1.setAttributeName (&quot;class&quot;);<br \/>\n        filter1.setAttributeValue (&quot;cast&quot;);<br \/>\n        HasParentFilter filter2 = new HasParentFilter ();<br \/>\n        filter2.setRecursive (false);<br \/>\n        filter2.setParentFilter (filter1);<br \/>\n        NodeFilter[] array0 = new NodeFilter[2];<br \/>\n        array0[0] = filter0;<br \/>\n        array0[1] = filter2;<br \/>\n        AndFilter filter3 = new AndFilter ();<br \/>\n        filter3.setPredicates (array0);<br \/>\n        NodeFilter[] array1 = new NodeFilter[1];<br \/>\n        array1[0] = filter3;<br \/>\n        FilterBean bean = new FilterBean ();<br \/>\n        bean.setFilters (array1);<br \/>\n        if (0 != args.length)<br \/>\n        {<br \/>\n            bean.setURL (args[0]);<br \/>\n            System.out.println (bean.getNodes ().toHtml ());<br \/>\n        }<br \/>\n        else<br \/>\n            System.out.println (&quot;Usage: java -classpath .:htmlparser.jar:htmllexer.jar imdb <url>&quot;);<br \/>\n    }<br \/>\n}<br \/>\n[\/code]<br \/>\n\u05d1\u05e8\u05d0\u05e9 \u05d4\u05e7\u05d5\u05d1\u05e5 \u05d9\u05e9 \u05e7\u05d9\u05d3\u05d5\u05d3 \u05e9\u05dc \u05d4\u05e4\u05d9\u05dc\u05d8\u05e8, \u05de\u05d4 \u05e9\u05de\u05d0\u05e4\u05e9\u05e8 \u05dc\u05e0\u05d5 \u05dc\u05d8\u05e2\u05d5\u05df \u05d0\u05ea \u05d4\u05e7\u05d5\u05d1\u05e5 \u05d5\u05dc\u05d4\u05de\u05e9\u05d9\u05da \u05dc\u05e2\u05d1\u05d5\u05d3 \u05e2\u05dc\u05d9\u05d5 \u05de\u05d0\u05d5\u05ea\u05d4 \u05e0\u05e7\u05d5\u05d3\u05d4.<br \/>\n\u05db\u05d3\u05d9 \u05dc\u05e7\u05de\u05e4\u05dc \u05d0\u05ea \u05d6\u05d4 \u05e6\u05e8\u05d9\u05da \u05db\u05de\u05d5\u05d1\u05df \u05d0\u05ea htmlfilter.jar \u05d1classpath.<\/p>\n<p>\u05d8\u05d5\u05d1, \u05d0\u05d6 \u05e0\u05e0\u05d9\u05d7 \u05e9\u05db\u05ea\u05d1\u05e0\u05d5 \u05e4\u05d9\u05dc\u05d8\u05e8 \u05de\u05ea\u05d0\u05d9\u05dd, \u05d5\u05d2\u05d9\u05d1\u05d9\u05e0\u05d5 \u05d0\u05d5\u05ea\u05d5 \u05d1\u05e7\u05e6\u05ea \u05e7\u05d5\u05d3 \u05e9\u05de\u05d5\u05e6\u05d9\u05d0 \u05d0\u05ea \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05dc\u05e8\u05e9\u05d9\u05de\u05d4 \u05e0\u05d5\u05d7\u05d4.<br \/>\n\u05d0\u05d9\u05da \u05d4\u05d5\u05e4\u05db\u05d9\u05dd \u05d0\u05ea \u05d6\u05d4 \u05dcRSS?<\/p>\n<p>\u05d1\u05e7\u05dc\u05d5\u05ea, \u05d1\u05e2\u05d6\u05e8\u05ea \u05e1\u05e4\u05e8\u05d9\u05ea \u05d2'\u05d0\u05d5\u05d5\u05d4 \u05d1\u05e9\u05dd <a href=\"https:\/\/rome.dev.java.net\/\">Rome<\/a>.<br \/>\n\u05d4\u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05e8\u05d5\u05de\u05d0 \u05e4\u05e9\u05d5\u05d8 \u05de\u05d0\u05d5\u05d3, \u05d4\u05e0\u05d4 \u05d3\u05d5\u05d2\u05de\u05d0:<br \/>\n[code lang=&quot;java&quot;]<br \/>\n\tpublic String getListRSS() throws FeedException<br \/>\n\t{<br \/>\n\t\tSyndFeed feed = new SyndFeedImpl();<br \/>\n\t\tfeed.setFeedType(&quot;rss_2.0&quot;);<br \/>\n\t\tfeed.setTitle(&quot;My RSS!&quot;);<br \/>\n\t\tfeed.setLink(&quot;http:\/\/firefang.net\/blog\/768&quot;);<br \/>\n\t\tfeed.setDescription(&quot;A feed for you!&quot;);<br \/>\n\t\tList entries = new ArrayList();<br \/>\n\t\tfeed.setEntries(entries);<\/p>\n<p>\t\tVector v = new Vector();<br \/>\n\t\tv.add(&quot;item1&quot;);<br \/>\n\t\tv.add(&quot;item2&quot;);<br \/>\n\t\tv.add(&quot;item3&quot;);<\/p>\n<p>\t\tfor (int i = 0; i < v.size(); i++)\n\t\t{\n\t\t\tSyndEntry entry = new SyndEntryImpl();\n\t\t\tentry.setTitle((String) v.elementAt(i));\n\t\t\tentry.setLink(\"http::\/\/imdb.com\/\");\n\t\t\tentries.add(entry);\n\t\t}\n\n\t\t\n\t\tSyndFeedOutput output = new SyndFeedOutput();\n\t\treturn output.outputString(feed);\n\t}\n[\/code]\n\n\u05e9\u05de\u05e4\u05d9\u05e7\u05d4 \u05d0\u05ea \u05d4RSS \u05d4\u05d6\u05d4:\n[code lang=\"xml\"]\n<?xml version=\"1.0\" encoding=\"UTF-8\"?><br \/>\n<rss xmlns:content=\"http:\/\/purl.org\/rss\/1.0\/modules\/content\/\" xmlns:taxo=\"http:\/\/purl.org\/rss\/1.0\/modules\/taxonomy\/\" xmlns:rdf=\"http:\/\/www.w3.org\/1999\/02\/22-rdf-syntax-ns#\" xmlns:dc=\"http:\/\/purl.org\/dc\/elements\/1.1\/\" version=\"2.0\"><br \/>\n  <channel><br \/>\n    <title>My RSS!<\/title>\n    <link>http:\/\/firefang.net\/blog\/768<\/link>\n    <description>A feed for you!<\/description><br \/>\n    <item><br \/>\n      <title>item1<\/title>\n      <link>http::\/\/imdb.com\/<\/link>\n      <guid>http::\/\/imdb.com\/<\/guid><br \/>\n    <\/item><br \/>\n    <item><br \/>\n      <title>item2<\/title>\n      <link>http::\/\/imdb.com\/<\/link>\n      <guid>http::\/\/imdb.com\/<\/guid><br \/>\n    <\/item><br \/>\n    <item><br \/>\n      <title>item3<\/title>\n      <link>http::\/\/imdb.com\/<\/link>\n      <guid>http::\/\/imdb.com\/<\/guid><br \/>\n    <\/item><br \/>\n  <\/channel><br \/>\n<\/rss><br \/>\n[\/code]<\/p>\n<p>\u05d0\u05d6 \u05e2\u05db\u05e9\u05d9\u05d5 \u05e9\u05d0\u05e0\u05d7\u05e0\u05d5 \u05d9\u05d5\u05d3\u05e2\u05d9\u05dd \u05dc\u05e7\u05d7\u05ea \u05d3\u05e3 HTML \u05d5\u05dc\u05d4\u05d5\u05e6\u05d9\u05d0 \u05de\u05de\u05e0\u05d5 \u05d8\u05e7\u05e1\u05d8 \u05e9\u05dc RSS, \u05e0\u05e9\u05d0\u05e8 \u05e8\u05e7 \u05dc\u05d0\u05e4\u05e9\u05e8 \u05dc\u05e7\u05d5\u05e8\u05d0 RSS \u05e8\u05d2\u05d9\u05dc\u05d9\u05dd \u05dc\u05d2\u05e9\u05ea \u05d0\u05dc\u05d9\u05d5.<br \/>\n\u05d4\u05d3\u05e8\u05da \u05d4\u05d8\u05d1\u05e2\u05d9\u05ea \u05ea\u05d4\u05d9\u05d4 \u05dc\u05d4\u05e8\u05d9\u05e5 \u05e9\u05e8\u05ea \u05d5\u05d5\u05d1 \u05e7\u05d8\u05df, \u05e9\u05d9\u05d2\u05d9\u05e9 \u05d0\u05ea \u05e7\u05d5\u05d1\u05e5 \u05d4RSS \u05dc\u05de\u05d9 \u05e9\u05de\u05d1\u05e7\u05e9.<br \/>\n\u05d1\u05d7\u05e8\u05ea\u05d9 \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1<a href=\"http:\/\/www.mortbay.org\/\">Jetty<\/a>, \u05e9\u05d4\u05d5\u05d0 \u05e9\u05e8\u05ea \u05d5\u05d5\u05d1 \u05e7\u05d8\u05df \u05d5\u05d2\u05de\u05d9\u05e9 \u05d1\u05d2'\u05d0\u05d5\u05d5\u05d4, \u05e9\u05de\u05d0\u05e4\u05e9\u05e8 \u05d2\u05dd \u05e9\u05d9\u05dc\u05d5\u05d1 \u05e4\u05e9\u05d5\u05d8 \u05d5\u05e7\u05dc \u05d1\u05ea\u05d5\u05da \u05d0\u05e4\u05dc\u05d9\u05e7\u05e6\u05d9\u05d5\u05ea \u05d0\u05d7\u05e8\u05d5\u05ea.<br \/>\n\u05dc\u05d0 \u05dc\u05d4\u05d1\u05d4\u05dc \u05de\u05d2\u05d5\u05d3\u05dc \u05d4\u05d4\u05d5\u05e8\u05d3\u05d4 \u05e9\u05dc\u05d5, \u05db\u05d3\u05d9 \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1\u05d5 \u05d1\u05ea\u05d5\u05da \u05d4\u05d0\u05e4\u05dc\u05d9\u05e7\u05e6\u05d9\u05d4 \u05e9\u05dc\u05db\u05dd \u05de\u05e1\u05e4\u05d9\u05e7 \u05dc\u05e7\u05d7\u05ea \u05e9\u05dc\u05d5\u05e9\u05d4 Jar\u05d9\u05dd \u05d1\u05d2\u05d5\u05d3\u05dc \u05db\u05d5\u05dc\u05dc \u05e9\u05dc \u05db700K.<br \/>\n\u05db\u05db\u05d4 \u05de\u05e9\u05dc\u05d1\u05d9\u05dd \u05d0\u05ea Jetty \u05d1\u05ea\u05d5\u05da \u05d4\u05d9\u05e9\u05d5\u05dd \u05e9\u05dc\u05db\u05dd, \u05e9\u05d9\u05de\u05d5 \u05dc\u05d1 \u05db\u05de\u05d4 \u05e9\u05d6\u05d4 \u05e4\u05e9\u05d5\u05d8.<br \/>\n[code lang=&quot;java&quot;]<br \/>\nHandler handler=new AbstractHandler()<br \/>\n{<br \/>\n    public void handle(String target, HttpServletRequest request, HttpServletResponse response, int dispatch)<br \/>\n        throws IOException, ServletException<br \/>\n    {<br \/>\n        response.setContentType(&quot;text\/html&quot;);<br \/>\n        response.setStatus(HttpServletResponse.SC_OK);<br \/>\n        response.getWriter().println(&quot;<\/p>\n<h1>Hello<\/h1>\n<p>&quot;);<br \/>\n        ((Request)request).setHandled(true);<br \/>\n    }<br \/>\n}<\/p>\n<p>Server server = new Server(8080);<br \/>\nserver.setHandler(handler);<br \/>\nserver.start();<br \/>\n[\/code]<\/p>\n<p>\u05db\u05d3\u05d9 \u05dc\u05d2\u05e9\u05ea \u05d0\u05dc\u05d9\u05d5, \u05e0\u05e4\u05ea\u05d7 \u05d0\u05ea \u05d4\u05d3\u05e4\u05d3\u05e4\u05df \u05e2\u05dc http:\/\/localhost:8080 \u05d1\u05de\u05e7\u05e8\u05d4 \u05e9\u05dc\u05e0\u05d5.<br \/>\n\u05e2\u05db\u05e9\u05d9\u05d5 \u05e8\u05e7 \u05e0\u05e9\u05d0\u05e8 \u05dc\u05e7\u05e9\u05d5\u05e8 \u05d0\u05ea \u05d4\u05d7\u05d5\u05d8\u05d9\u05dd \u05d1\u05d9\u05d7\u05d3.<\/p>\n<p>\u05e4\u05ea\u05d7\u05ea\u05d9 <a href=\"http:\/\/tl2rss.firefang.net\">\u05d1\u05dc\u05d5\u05d2<\/a> \u05e7\u05d8\u05df \u05dc\u05e4\u05e8\u05d5\u05d9\u05d9\u05e7\u05d8, \u05d5\u05d7\u05d9\u05e9 \u05de\u05d4\u05e8 \u05d4\u05d7\u05e9\u05d1\u05d5\u05df \u05e9\u05dc\u05d9 \u05d1TorrentLeech \u05d4\u05d5\u05e9\u05e2\u05d4. \u05db\u05e9\u05d1\u05d9\u05e8\u05e8\u05ea\u05d9 \u05de\u05d4 \u05d4\u05e1\u05d9\u05e4\u05d5\u05e8 \u05e0\u05d0\u05de\u05e8 \u05dc\u05d9 \u05e9\u05d4\u05dd \u05d7\u05d5\u05e9\u05e9\u05d9\u05dd \u05e9\u05d0\u05e0\u05d9 \u05d0\u05d2\u05e0\u05d5\u05d1 \u05dc\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05e1\u05d9\u05e1\u05de\u05d0\u05d5\u05ea.<br \/>\n\u05d4\u05e6\u05e2\u05ea\u05d9 \u05dc\u05d4\u05dd \u05dc\u05d1\u05d3\u05d5\u05e7 \u05d0\u05ea \u05d4\u05e7\u05d5\u05d3, \u05d5\u05e9\u05e2\u05d3 \u05d0\u05d6 \u05d0\u05e0\u05d9 \u05d0\u05d5\u05e8\u05d9\u05d3 \u05d0\u05ea \u05d4\u05dc\u05d9\u05e0\u05e7, \u05d5\u05db\u05da \u05e2\u05e9\u05d9\u05ea\u05d9, \u05d5\u05d4\u05d7\u05e9\u05d1\u05d5\u05df \u05e9\u05dc\u05d9 \u05e9\u05d5\u05d7\u05d6\u05e8.<br \/>\n\u05d1\u05d9\u05e0\u05ea\u05d9\u05d9\u05dd \u05d4\u05dd \u05e2\u05d3\u05d9\u05d9\u05df \u05dc\u05d0 \u05d7\u05d6\u05e8\u05d5 \u05d0\u05dc\u05d9, \u05d5\u05d4\u05e1\u05d1\u05dc\u05e0\u05d5\u05ea \u05e7\u05e6\u05ea \u05e4\u05e7\u05e2\u05d4.<br \/>\n\u05de\u05d9 \u05e9\u05e8\u05d5\u05e6\u05d4 \u05dc\u05d4\u05d5\u05e8\u05d9\u05d3 \u05d0\u05ea \u05d4\u05e7\u05d5\u05d3 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d5\u05e8\u05d9\u05d3 \u05d0\u05d5\u05ea\u05d5 <a href=\"http:\/\/svn.firestats.cc\/tl2rss\/trunk\/TorrentLeech2RSS\/\">\u05de\u05e4\u05d4<\/a> \u05e2\u05dd \u05dc\u05e7\u05d5\u05d7 Subversion.<br \/>\n\u05de\u05d9 \u05e9\u05e8\u05d5\u05e6\u05d4 \u05dc\u05d4\u05d5\u05e8\u05d9\u05d3 \u05d0\u05ea \u05d4\u05d1\u05d9\u05e0\u05d0\u05e8\u05d9 \u05de\u05d5\u05d6\u05de\u05df \u05dc\u05d4\u05d5\u05e8\u05d9\u05d3 \u05d0\u05d5\u05ea\u05d5 <a href=\"http:\/\/tl2rss.firefang.net\/wp-content\/plugins\/DownloadCounter\/download.php?id=1\">\u05de\u05e4\u05d4<\/a>.<br \/>\n\u05d9\u05e9 \u05d4\u05d5\u05e8\u05d0\u05d5\u05ea \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05ea\u05d5\u05da \u05e7\u05d5\u05d1\u05e5 \u05d4<a href=\"http:\/\/svn.firestats.cc\/tl2rss\/trunk\/TorrentLeech2RSS\/README\">README<\/a>.<br \/>\ntl2rss \u05de\u05e9\u05d5\u05d7\u05e8\u05e8 \u05ea\u05d7\u05ea \u05e8\u05e9\u05d9\u05d5\u05df GPL-3.0.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u05dc\u05e4\u05e0\u05d9 \u05db\u05de\u05d4 \u05e9\u05d1\u05d5\u05e2\u05d5\u05ea \u05d4\u05e4\u05d9\u05d3 RSS \u05e9\u05dc TorrentLeech (\u05dc\u05d4\u05dc\u05df TL), \u05e1\u05e4\u05e7 \u05d4\u05e1\u05d3\u05e8\u05d5\u05ea \u05d4\u05e2\u05d9\u05e7\u05e8\u05d9 \u05e9\u05dc\u05d9, \u05d4\u05ea\u05d7\u05d9\u05dc \u05dc\u05d4\u05d7\u05d6\u05d9\u05e8 404 (\u05d3\u05e3 \u05dc\u05d0 \u05e0\u05de\u05e6\u05d0). \u05d0\u05d9\u05df \u05e4\u05d4 \u05e9\u05d5\u05dd \u05d3\u05d1\u05e8 \u05d7\u05d3\u05e9, \u05d4\u05e4\u05d9\u05d3 \u05d4\u05d6\u05d4 \u05d0\u05e3 \u05e4\u05e2\u05dd \u05dc\u05d0 \u05d4\u05d9\u05d4 \u05d9\u05e6\u05d9\u05d1 \u05d1\u05de\u05d9\u05d5\u05d7\u05d3, \u05dc\u05db\u05df \u05d7\u05d9\u05db\u05d9\u05ea\u05d9 \u05d1\u05e1\u05d1\u05dc\u05e0\u05d5\u05ea \u05db\u05e9\u05d1\u05d5\u05e2, \u05d5\u05d0\u05d6 \u05d4\u05ea\u05dc\u05d5\u05e0\u05e0\u05ea\u05d9 \u05d1\u05e2\u05e8\u05d5\u05e5 \u05d4IRC \u05e9\u05d4\u05dc\u05d9\u05e0\u05e7 \u05e9\u05dc \u05d4\u05e4\u05d9\u05d3 \u05dc\u05d0 \u05e2\u05d5\u05d1\u05d3. \u05d2\u05d5\u05e8\u05dd &quot;\u05e8\u05e9\u05de\u05d9&quot; \u05de\u05e1\u05e8 \u05dc\u05d9 \u05e9\u05d4\u05e4\u05d9\u05d3 \u05dc\u05d0 \u05d9\u05d7\u05d6\u05d5\u05e8 \u05db\u05d9 \u05d4\u05e9\u05ea\u05de\u05e9\u05d5 \u05d1\u05d5 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/firefang.net\/blog\/768\" class=\"more-link\">\u05dc\u05d4\u05de\u05e9\u05d9\u05da \u05dc\u05e7\u05e8\u05d5\u05d0<span class=\"screen-reader-text\"> \u05d0\u05d9\u05da \u05dc\u05d4\u05d5\u05e6\u05d9\u05d0 RSS \u05de\u05d0\u05ea\u05e8 \u05e9\u05dc\u05d0 \u05ea\u05d5\u05de\u05da \u05d1RSS?<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,14,11,17,7],"tags":[],"class_list":["post-768","post","type-post","status-publish","format-standard","hentry","category-java","category-internet","category-entertainment","category-open-soruce","category-programming"],"_links":{"self":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts\/768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/comments?post=768"}],"version-history":[{"count":0,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts\/768\/revisions"}],"wp:attachment":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/media?parent=768"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/categories?post=768"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/tags?post=768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}