Bitzi
home of the
Bitpedia
digital media encyclopedia

About, Products, Download, Search, Browse, Discuss, BitSocieties, Help




Bitzi works
best with Bitzi-Powered Applications.
Register or Sign In 

Bitzi Developer Discussion: Re: MojoId e Mojo Dinode

Main Site : bboard : Bitzi Developer Discussion : One Message

Message:

Re: MojoId e Mojo Dinode   [forward as email]
----- Original Message ----- From: "Andrew Loewenstern" <drue@mad-scientist.com>

Subject: Re: [Mojonation-devel] Error when trying to download pasting the dinode and the MojoId in the browser.

> The broker needs help from content trackers to

> lookup a mojoid, which is the hash of the

> dinode. I use wget for full dinodes. However,

> you might not be able to paste the dinode onto > the command line because it > is too long. In that case, save the dinode to > a file and use the -i/--intput-file wget

> command. I also recommend -t1 -T0 so wget only

> tries once and doesn't ever time out.

This is interesting, so maybe Bitzi need the dinode and not the MojoId.

There is a flow-chart about MN working

http://www.mojonation.net/docs/technical_overview.shtml

Mojo Nation source are available at Sourceforge

http://sourceforge.net/cvs/?group_id=8340

I find "def get_mojoid_from_dinode(dinode):" in

contentlib.py in Mojonation/evil/common

appear that MojoId are compressed Dinode (but Python is over my ability for now).

The dinode is the identifier of the "resource" (usually a file - but sametimes a web site) published over MojoNation.

It locate the sharemap with the list of blocks containing the file. It is the Universal identifier in MN!

Also for dinode calculation see in sharemap.py

 
-- painlord, September 07, 2001 02:30 pm
[ Post a reply ]

© 2009 The Bitzi Corporation | Policies | Company Info | In The Press | Link To Us

296,715 bitizens have contributed 15,880,328 tags about 3,196,553 files.