PDA

View Full Version : Azureus Big Update


tefra
01-11-2004, 14:54
http://azureus.sourceforge.net/img/real_azureus.png

Το θεμα bitorent clients ισως ειναι ενα απο τα πιο πολυσυζητημενα θεματα . Μεγαλος ντορος γινεται γυρω απο την μεγαλη ποικιλια προγραμματων που κυκλοφορουν . Το azureus, ενας java client, που βρισκεται στην elite των προγραμματων αυτων υστερα απο ενα μεγαλο διαστημα φτανει στην εκδοση
2.2.0.0 που κυκλοφορησε μολις εχτες . Αναφορικα να πουμε προηγουμενη εκδοση 2.1.0.4 ειχε κυκλοφορησει στις 8 ιουλιου
Νεα χαρακτηριστικα:

Core | Disk cache
Core | Ability to set IP type-of-service (TOS) field for outbound data
Core | Show current upload and download limits in status area
Core | Locale selection - options to add in all defined encodings + show lax list
Core | Change the incoming data port without restarting
Core | Display "warning message" responses in announce replies
Core | Added option for tracker to perform a connectability check to peers
Core | Have message aggregation, for bandwidth savings/efficiency
Core | Torrent HTTP urls now accepted as program command line parameter
Core | Option added to disable system tray
Core | Concurrent hashing for >1 CPU
Core | Added ability to not outward connect to a defined set of port numbers
Core | SOCKS V4, V4a and V5 (no auth/user+password methods) support for outgoing data connections
Core | Torrents created by Azureus now include .utf-8 fields
Core | Dynamic piece request queue scaling
Core | Added torrent name to authentication dialog
Core | Per-torrent upload speed limits
Core | Ability to change the sound played on torrent completion added
Core | Added session uptime to stats
UI | 'Download' menu added with start/stop all + pause/resume options
UI | Table col sort order default option added, thanks to Charnobo!
UI | URL Downloader window now support to set-up referrer and saves last used referrers
UI | New Statistic page about the disk cache (yeah more CPU consuming graphs)
UI | Down/Up speed indicators in main view are now double-clickable to open the Stats View
UI | Added Path and # Remaining Pieces to Files view, Tracker Name to MyTorrents view
Plug | webui support for torrent encoding choice
Plug | Tracker torrent stats available via xml/http interface

Αλλαγες:

Core | Show time to re-announce/scrape in general view using hh::mm::ss
Core | Timeout tracker server operations
Core | Torrent opener will now report errors opening torrents better
Core | Complete core networking/messaging rewrite
Core | Stop scrape on UDP V2 torrents when download running
Core | Refactor of DiskManager
Core | Protocol tweaking for significantly reduced discard rates
Core | Tracker now treats port value of 0 as 'explicitly firewalled'
Core | Tracker client will revert to "initialised" state after explicit failure from tracker
Core | Locale selection changed to show more possible encodings
Core | XML stats - downloads ordered by downloading/index then seeding/index
Core | Reworked connection establishment to conform to new WinXP SP2 limits
Core | When restarting torrents are checked in smallest->largest size
Core | Reworked the piece picking so that slow peers don't "block" pieces to be completed
Core | JAR signing for webui (etc) now based on "tools.jar" from Sun JDK due to changes with their 1.5 JRE
Core | "Pause" command now greyed out if there is nothing to pause
Core | Create-torrent wizard now remembers comment data on back button + defaults for open/save dirs
Core | Reduced memory used of ipfilter list to help support large list sizes
Core | Added "*.*" to list of selectable file types in open-torrent dialogs
UI | Added a legend to the Pieces View
UI | Pieces View now display if the blocks are in the cache or not
UI | New Tools menu, Configuration --> Options, Plugins root menu, Language selection moved to config
Plug | UPnP plugin now only uses plugin interfaces
Plug | Differentiate UDP and TCP mappings in UPnP desc as some routers need this
Plug | UpdateLanguagePlugin removed, as no longer maintained

Fixs:

Core | Throw an error message if existing data file length is too large
Core | Fix new bug with tracker announce every 10s when no peers were connected
Core | Fix for renaming files across volumes
Core | Torrent auto-import now works with console UI
Core | Bug when setting upload to unlimited (forced download to unlimited too)
Core | Set downloaded amount correctly when opening a torrent with existing download data
Core | Detect changed file sizes (smaller) when resuming torrents
Core | Random shuffling of multi-tracker torrent URLs fixed
Core | Fix occasional 60sec delay on initial tracker announce
Core | Fix for reading piece data from a too-long file
Core | Stop scraping all announce URLs in a torrent when removing torrent
Core | File handle closing
UI | Labels with '&' displaying incorrectly
UI | Torrent Downloader Window : retry button now placed correctly
UI | Fix for clicking the plugins directory and open the folder from the Configuration>Plugins view
UI | Fix for animated message windows not being at the right place on dual monitors.
Plug | Netgear WGT624 was crashing when processing UPnP requests
Plug | Webui 'view' mode wasn't working
Plug | Webui - excessively long status text messing up table
Plug | azplugins - web tracker pages wasn't picking up "show details" option
Plug | webui - fixed bug with re-ordering of columns

Πολλες λοιπον οι αλλαγες και οι βελτιωσεις για αυτο οσοι πιστοι προσελθετε.
Επισης το java jre και αυτο αναβαθμιστικε στην εκδοση 1.5

Azureus Link (http://prdownloads.sourceforge.net/azureus/Azureus_2.2.0.0_Win32.setup.exe?download)

Java Jre Link (http://java.sun.com/j2se/1.5.0/download.jsp)


Happy DLS

Prokopas
03-11-2004, 23:56
ωραίος ο tefra. Πράγματι πολύ καλό πρόγραμμα. Παλιά χρησιμοποιούσα burst αλλά μετά το azureus... Πάντως ξέρω πολλούς που δεν το χρησιμοποιούν λόγω της java

AzmoDeus
04-11-2004, 00:29
οπως
καλο οσο το ειχα αλλα η java που χρειαζεται να τρεξει ωρες ωρες εφτανε 80MB Ram

tefra
04-11-2004, 01:02
80mb ?? οχι δεν εχω δει τοσο μεγαλη χρηση μνημης εχω δει μεχρι 50 αλλα με unlimited connections και 5 torrents να τρεχουν .



Nice pic Linos80

Alarm
04-11-2004, 02:58
εστω και 30 η 40MB δεν ειναι λιγα.
Το ιδιο χρησιμοποιω και εγω. Αλλα απο ενα σημειο και περα μερικες απο αυτες τις εφαρμογες τις μετραω και σαν κακογραμμενες.

ICQLite , Lite σου λεει και καμια φορα πιανει 20Mb μνημη.
Azureus, 2MB προγραμμα σου τραβαει αλλα 20-40 (για εναν torrent)

τρεχεις και ενα Edonkey (καλο μεν αλλα χρυσο...) περνει αλλα 20 και αυτο +100-150Mhz για την παρτη του...

Πιστευω πως οχι μονο θα πρεπει να βγενουν μεγαλυτερες σε μεγεθος μνημες αλλα και η προγραμματιστες να μαθουν να γραφουν σωστες εφαρμογες.

Αλλοστε απο τα πρωτα βασικα μαθηματα στον προγραμματισμο ειναι το σωστο memory allocation και απελευθερωση μνημης. Ποσα και ποσα προγραμματα εχετε κληση τα οποια κρατανε ακομη μνημη. Το οτι τον προγραμματιστη τον ενδιαφερει να λειτουργησει η διακια του εφαρμογη μονο και μετα αφου κληση ακομη να επιβαρυνει το συστημα, θα το θεωρησω καθαρη ανευθυνοτητα.

tefra
04-11-2004, 03:07
ενταξει εχεις δικιο αλλα μην ξεχνας οτι το azureus ειναι ανοιχτου κωδικα γραφεται απο απλους ανθρωπους , και ειναι και Free .

Prokopas
04-11-2004, 03:38
Αλλοστε απο τα πρωτα βασικα μαθηματα στον προγραμματισμο ειναι το σωστο memory allocation και απελευθερωση μνημης. Ποσα και ποσα προγραμματα εχετε κληση τα οποια κρατανε ακομη μνημη. Το οτι τον προγραμματιστη τον ενδιαφερει να λειτουργησει η διακια του εφαρμογη μονο και μετα αφου κληση ακομη να επιβαρυνει το συστημα, θα το θεωρησω καθαρη ανευθυνοτητα.

Σωστός ο alarm. Δεν γίνεται να "ψάχνουμε" για περισσότερα Ghz & Mb μόνο και μόνο για να "καλύψουμε" τέτοιες παραλήψεις

bourlas
04-11-2004, 16:48
to oti to azureus τρεχει σε java ειναι ενα απο τα θετικα του για καποιους χρηστες
διοτι λογω java τρεχει σε linux, mac os, windows και οτι αλλο μπορει κανεις να σκεφτει