Archived

This topic is now archived and is closed to further replies.

Ultima

BEncode Editor

Recommended Posts

Hi and I am wondering if you can add this feature:

I was unable to paste between two different BEncoded files (Open two BEncode Editors). That could only be done when I was editing a single file. I need to combine the two resume.dat file... thank you.

Share this post


Link to post
Share on other sites

There is .torrent-files which consists of some files rather than one file. I've changed the names of files that this torrent include. After changing names, i loaded new torrent-file into client. But tracker said that torrent doesn't registered. I tried to do it with different torrents. Answer is the same. What is the reason for that? May be tracker stores hash-sums of torrent files? I want to know very much.

Share this post


Link to post
Share on other sites

I'm tired of McAfee AV. This crapware recognizes BE as a trojan now and put it in quarantine. Impossible to restore BE.

The only way is to report BE to McAfee Security Center and wait they approve it... :/

Share this post


Link to post
Share on other sites

Indeed. I've already gotten v0.6.1 Unicode off of Avira and AVG's definitions, but I'm not sure about any other version. The reason for the false positive is that the antivirus softwares don't like UPX and/or AutoIt. I honestly can't do anything about the vendors' prejudice against them, and I don't have the time or energy to kill trying to get them to stop forgetting that a programming language and an executable packer don't imply malware.

So here's the lowdown: if your antivirus is complaining about a virus, send the executable into the antivirus vendor for analysis as a false positive.

Share this post


Link to post
Share on other sites

Ultima,

Thanks for such a great contribution!

Keep us posted when you get the code converted to C. (And/or open source???) I'd really like a native Linux executable. Wine is ok, but even on my dual core 64 bit processor, it's not ideal.

Thanks again!

Share this post


Link to post
Share on other sites

A port got backburnered because of a lack of motivation, time, and some other mundane details that I need to work out on the current versions (commandline editing especially) before I can proceed. I still haven't completely given up on it (though that isn't a guarantee that it'll be completed). Thanks for the complement and interest though :)

Share this post


Link to post
Share on other sites

Re- When editing .torrent files, any changes to the info dictionary will change the .torrent file's infohash.

-----------------------------

Ok ,then why can www.torrenteditor.com and http://btreannouncer.net/ add tracker to torrent ,without changing the info hash ?

Also, does this only happen when you do changes to the "info dictionary" ? or change the hash anyway ,regardless ?

what is meant by the term " "info dictionary" ?. I just want to add multiple trackers.

Share this post


Link to post
Share on other sites
WARNING: When editing .torrent files, any changes to the info dictionary will change the .torrent file's infohash. Unless you know what you're doing, you should refrain from doing this. If you aren't familiar with the .torrent file metadata structure, read this: http://wiki.theory.org/BitTorrentSpecification in particular, the "Metainfo File Structure" section)

When you open a .torrent file in BEncode Editor, a key called info is in plain view. That is the said dictionary, whose hash is the torrent's (aptly named) infohash. As DWK mentioned, you'll find the announce/announce-list keys to be outside (and above) the info dictionary.

Share this post


Link to post
Share on other sites

excuse me

are there any help or manual to use BEncode Editor to fix status of torrent ? I want to change some Error: status torrent back to Completed status since I had finish download that torrent for a long time ago. I click start that torrent by accident and those file are not locate in my harddisk any more.

Share this post


Link to post
Share on other sites

Thanks for your reply, DreadWingKnight

I stop the torrents but I cannot force re-check because the torrent is very old. I want to keep history. File are moved / burned / backed up. I cannot force recheck file. Are there any other possible option I can do to make the file look green --> complete.?

Share this post


Link to post
Share on other sites

Hu? If the torrent job is still in uT but you moved/deleted associated data and you don't want to download them again, so remove this useless torrent job. You can't force a recheck of an unexisting torrent and reach 100%.

Share this post


Link to post
Share on other sites

Hi moogly

I want to keep these torrent task as future reference i.e. I downloaded this file once before.. somehow it prevent me download duplicate torrent. I want to "mark as complete" are there any way I can mark these torrent as complete? I do not have plan to seed these torrent. maybe those torrent already dead / removed from tracker but as I said in some case I can use it as reference in future.

Share this post


Link to post
Share on other sites

Each torrent has a specific hash so if your redownload a torrent about same contents but with different hash (maybe a file more or less or whatever), uT will not warn you that you're loading a torrent similar to the 1st one. The only thing to do is keep stopped the torrent job in uT and that's all. Or remove it from uT but keep a copy of the .torrent file in %appdata%\utorrent or where you want.

Share this post


Link to post
Share on other sites

Thank you moogly.

So, there is no way to change status of torrent task in utorrent?

I know that I can check it somewhere else instead of torrent task in utorrent. Well, but check the torrent task seems easy for me. Anyway, if utorrent do not allow / impossible to change the task status then I will remove them from the task list T_T

Share this post


Link to post
Share on other sites

You would have to edit resume.dat (pay attention to the warnings in the first post). I guess you can modify the have key in the respective torrent listed in resume.dat (binary key, viewed as binary) and set it to 0xFF... (where each, and only each, character after the`0x' needs to be changed to an `F').

So if the have value for the torrent is 0xDEADBEEF, it should be changed to 0xFFFFFFFF.

Share this post


Link to post
Share on other sites

Ultima ,

I would use Bencode format in an embedded system for configuration.

Is it possible to access to the sourcecode in order to get a base to work on ?

thanks in advance.!

Share this post


Link to post
Share on other sites

I talked about a deeply base than the very (thin) specification .

But anyway , thanks ...

Share this post


Link to post
Share on other sites

Lots more speed data . . . running everything from more single-core to quad- to those Atom netbooks ;)

Included data is from .3 to current... .1 and .2 are only on computers fast enough where... it wouldn't take forever.

So I'll try to keep it in a relatively easy to follow format. Computer Name/Spec (CPU + RAM + OS)|\n

VERSION| ED decode |ED treeview |resume.dat decode |resume.dat treeview (decode and treeview in seconds)

[ul]GID Celeron M -1.66GHz-2GB|XPHome

[li].3|54|194|15|92

[/li][li].41|36.359|77.103|10.469|44.275

[/li][li].50-0118|32.347|76.819|10.491|48.807

[/li][li].50-0214|(10.261 )|(44.302 )|(32.730 )|(50.495 )

[/li][li].51-0306|(9.077 )|(32.815 )|(29.502 )|(43.242 )

[/li][li].6_1-0417|(7.938 )|(30.203 )|(25.575 )|(33.003 )

[/li][li].6_3-0422|(7.626 )|(24.125 )|(23.495 )|(22.282 )

[/li][li].6_4-0426|(7.298 )|(24.034 )|(23.586 )|(21.855 )

[/li][li].6_6-0526|(7.497 )|(24.782 )|(23.372 )|(21.706 )

[/li][li].61-0918|(6.922 )|(25.893 )|(21.359 )|(22.539 )

[/li][li].7_1-1017|(7.741 )|(23.811 )|(23.007 )|(21.276 )

[/li][li].7_2-1019|(6.907 )|(25.305 )|(20.965 )|(22.319 )

[/li][/ul]

[ul]ONE Atom N270-1.6 GHz-1.5 GB|XPPro

[li].3|92|302|27|137

[/li][li].41|61.852|100.216|18.474|52.221

[/li][li].5-0118|19.082|55.777|53.496|105.349

[/li][li].5-0214|16.923|44.674|54.979|78.501

[/li][li].51-0306|(17.099 )|(42.626 )|(54.787 )|(71.888 )

[/li][li].51-0306|(16.911 )|(42.215 )|(53.060 )|(73.252 )

[/li][li].6_1|(14.784 )|(38.844 )|(50.983 )|(59.435 )

[/li][li].6_3|(13.883 )|(31.390 )|(43.239 )|(39.839 )

[/li][li].6_4|(13.740 )|(30.780 )|(42.732 )|(39.431 )

[/li][li].6_6|(14.087 )|(28.741 )|(43.799 )|(39.514 )

[/li][li].61|(12.353 )|(31.592 )|(37.871 )|(38.779 )

[/li][li].7_1|(13.776 )|(31.247 )|(42.135 )|(37.902 )

[/li][li].7_2|(12.717 )|(31.300 )|(37.702 )|(38.138 )

[/li][/ul]

[ul]CC Celeron 2.8GHz-512MB|XPHome

[li].3|29|226|92|460

[/li][li]4|23.442|110.688|74.745|188.347

[/li][li]5-0118|22.222|116.716|62.662|189.569

[/li][li]5-0214|(22.851 )|(97.166 )|(62.806 )|(108.354 )

[/li][li]51-0306|(22.840 )|(88.029 )|(65.635 )|(108.350 )

[/li][li]6_1|(22.022 )|(79.711 )|(57.273 )|(93.746 )

[/li][li]6_3|(18.896 )|(71.045 )|(52.342 )|(59.530 )

[/li][li]6_4|(19.533 )|(68.705 )|(54.044 )|(65.536 )

[/li][li]6_6|(19.887 )|(68.088 )|(50.695 )|(58.301 )

[/li][li]61|(17.314 )|(71.946 )|(50.519 )|(65.183 )

[/li][li]7_1|(20.800 )|(68.922 )|(56.949 )|(56.702 )

[/li][li]7_2|(18.630 )|(72.682 )|(50.653 )|(63.225 )

[/li][/ul]

Frell this formatting required from the redesign, I'll parse the rest tomorrow ;) I heart [noparse][ul] and [li][/noparse]

More data found below. <3

Share this post


Link to post
Share on other sites

Odd that a 2.8GHz computer would be slower than two ~1.6GHz computers, but interesting nevertheless. I'm not sure why this ".41" version would be faster than builds that come after it :\

Share this post


Link to post
Share on other sites