<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: URL parsing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/36627.aspx</link><pubDate>Fri, 26 Oct 2007 20:11:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:36627</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/36627.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=36627</wfw:commentRss><description>&lt;p&gt;Δεν καταλαβαίνω ακριβώς τι εννοείς parsing, αλλά μάλλον θέλεις να δεις αν ένα URL ή/και IP υπάρχει και απαντά.&lt;/p&gt;&lt;p&gt;Ένας τρόπος είναι να κάνεις PING. Ψάξε στο google θα βρεις εύκολα κώδικα σε .NET. Δυστυχώς όμως μπορεί ο server να υπάρχει και να λειτουργεί αλλά ο κακός admin να έχει κόψει το PING. Ο πιο σίγουρος τρόπος είναι να κάνεις χρήση του URL, χωρίς βέβαια όπως λες κι εσύ να ανοίξεις τον browser. Π.χ. αν είναι http URL να ανοίξεις ένα http request να και προσπαθήσεις να διαβάσεις το response. Αν το κάνεις ασύγχρονα και πάρεις 2-3 bytes από το response του server μπορείς να θεωρήσεις ότι λειτουργεί και να αγνοήσεις το υπόλοιπο response. Έτσι δεν θα χρειαστεί να κατεβάσεις όλη τη σελίδα για να δεις ότι υπάρχει ο server. Ψάξε στο google για httprequest και θα βρεις κώδικα και γι αυτό...&lt;/p&gt;&lt;p&gt;Άντε και χρόνια μας πολλά! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-21.gif" alt="Yes" /&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>URL parsing</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/36618.aspx</link><pubDate>Fri, 26 Oct 2007 18:12:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:36618</guid><dc:creator>Δημήτρης Μπούνδρης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/36618.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=36618</wfw:commentRss><description>&lt;P&gt;Εχω ένα URL το οποίο θέλω να κάνω parsing αλλά δεν γνωρίζω εαν την στιγμή εκείνη εξακολουθεί να υπάρχει.&lt;/P&gt;
&lt;P&gt;Υπάρχει μήπως κάποιος τρόπος, χωρίς φυσικά να ανοίξω browser.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>