Is there some quick and dirty way to find a probability distribution for every ilevel? Do any equations exist to find out the probability of what you will get when you disenchant something? I haven't been able to find any good writeups on how disenchanting works. I've noticed that for highlevel green items the chance of you getting more illusion dust and more greater eternal essences goes up if the ilevel of the item is closer to 60. Your disenchants also yield more materials if the item is plate compared to cloth.
Entrantrix has a database where some items have been disenchanted less than 5 times and some items have been disenchanted 5000 times. It isn't something I'd like to rely on for disenchanting random items.
Besides, heres no way blizzard hand codes the results of every item. Assuming the results of disenchanting are linked directed to the level of an item there has to be a simple equation to figure out the yield of an item. I guess I'm just a little surprised it doesn't exist after ~2 years.