Yes, of course. CS Yazzle saves information in the XML format, packing an eventual XML-document by the standard algorithm of the ZLIB compression. Thus, in order to decompress a YAD-file, for example, in Php it is enough to use built-in function of "gzuncompress" (the "Zlib Compression Functions library"). After unpacking you will get the correct XML-document of the approximately following maintenance (through two slashes is brought our comments over, which in the real file are not present):
<?xml version="1.0"?>
<YazzleFormat version="1.1" description="http://www.yazzle.info/faq/text/13/" language="en">
<Options> // parameters which the analysis was conducted with
<ExactPageLinks>False</ExactPageLinks> // links to the exactly set page
<AllLinks>True</AllLinks> // crop all links
<NetworkInfo>False</NetworkInfo> // show IP and owner's
<AlexaRank>False</AlexaRank> // show Alexa Rank
<PR>False</PR> // show PR
<Price>False</Price> // links costs
<Anchor>False</Anchor> // links anchors
<Engines> // selected search engines
<Engine name="Yahoo"/>
</Engines>
</Options>
<Analyze> // analysis data
<Date>1197632797</Date> // date of analysis (timestamp)
<Guid>cd1467e6d71a301d1ad70a704089f39d</Guid> // id of analyses
<TrafficAmount>296960</TrafficAmount> // traffic
<Document>
<Query></Query>
<Uri>http://www.controlstyle.ru</Uri> // url of document
<Text> // document html code
<![CDATA[ html here ]]>
</Text>
<DMOZ id="1175647">Multimedia/Software</DMOZ>
<AlexaRank>2200</AlexaRank> // alexa rank
<PR>4</PR> // PR of page
</Document>
<Backlinks> // backlinks list
<Backlink number="1" matchfilter="True" onedmoz="False" ip="" owner="" uri="http://seomasterskaya.info" pages="1" dmoz="" alexarank="-1" pr="-1" anchor="" href="" externalcount="-1" internalcount="-1" price="-1"/>
...
<Backlink number="N" matchfilter="True" onedmoz="False" ip="" owner="" uri="http://seomasterskaya.info" pages="1" dmoz="" alexarank="-1" pr="-1" anchor="" href="" externalcount="-1" internalcount="-1" price="-1"/>
</Backlinks>
<Stat> // statistics
<Filter></Filter> // value of text filter
<HomeLinks total="89" DMOZ="0"/> // num of home page links
<InnerLinks total="295" DMOZ="0"/> // num of inner links
<Ip>0</Ip> // num of unique IP
<Owners>0</Owners> // num of unique owners
<Cost>0</Cost> // summary cost of links
<AlexaRankSum>
<HomeLinks>0</HomeLinks>
<InnerLinks>0</InnerLinks>
</AlexaRankSum>
<PRCount>
<Val0>0</Val0> // num of links with PR=0
<Val1>0</Val1> // num of links with PR=1
<Val2>0</Val2> // num of links with PR=2
<Val3>0</Val3> // num of links with PR=3
<Val4>0</Val4> // num of links with PR=4
<Val5>0</Val5> // num of links with PR=5
<Val6>0</Val6> // num of links with PR=6
<Val7>0</Val7> // num of links with PR=7
<Val8>0</Val8> // num of links with PR=8
<Val9>0</Val9> // num of links with PR=9
<Val10>0</Val10> // num of links with PR=10
</PRCount>
</Stat>
</Analyze>
</YazzleFormat>
And also check Alexa Rank, Google PR.
«Good and understandable — that's what CS Yazzle is. You don't have to be "cool" SEO or hacker-guru to understand how this works and what can it do for sites' promotion. Everything is simple: you enter the site-address, set up some parameters (you can…» →