Torrent Search

forum.utorrent.com

µTorrent Community

You are not logged in.

Announcement

This forum is NOT for help with anything you've downloaded! Ask for help with downloaded files and the thread will be deleted.
Posting about any illegal sharing of copyrighted content is strictly FORBIDDEN.
Read the forum rules before posting. Save us some time and energy.
  • Index
  •  » Web API
  •  » GetSettings almost fully interpretated

#1 2009-03-19 21:59:29

ikkizenho
Member

GetSettings almost fully interpretated

Hello!

Today I have tried to discover all options from GetSettings on 1.8.2:

Out of any Tab:
- install_revision
Prefilled with build number. Can be changed thru SetSetting but I see no purpose for it, neither any effect.

Tab General:
- language
Changed thru Language combobox.

- check_assoc_on_start
Changed thru checkbox "Check association on startup".

- autostart
Changed thru checkbox "Start uTorrent on system startup".

- check_update
Changed thru checkbox "Check for updates automatically".

- check_update_beta
Changed thru checkbox "Update to beta versions".

- anoninfo
Changed thru checkbox "Send anonymous information when checking for updates".

- boss_key
Changed thru editbox "Boss-key". Dunno what the values are, maybe some keycodes.

- append_incomplete
Changed thru checkbox "Append .!ut to incomplete files".

- prealloc_space
Changed thru checkbox "Pre-allocate all files".

- sys.prevent_standby
Changed thru checkbox "Prevent standby if there are active torrents".

Notes on General tab:
Buttons "Associate with...", "Install IPv6", "Clear Private Data", have no effect on any setting of getSettings.

Tab UI Settings:

- confirm_when_deleting
Changed thru checkbox "Confirm when deleting torrents"

- confirm_remove_tracker
Changed thru checkbox "Confirm when deleting trackers"

- confirm_exit
Changed thru checkbox "Show confirmation dialog on exit"

- gui.alternate_color
Changed thru checkbox "Alternate list background color"

- gui.speed_in_title
Changed thru checkbox "Show current speed in the title bar"

- gui.limits_in_statusbar
Changed thru checkbox "Show speed limits in the status bar"

- close_to_tray
Changed thru checkbox "Close to tray"

- minimize_to_tray
Changed thru checkbox "Minimize to tray"

- tray.show
Changed thru checkbox "Always show tray icon"

- tray.single_click
Changed thru checkbox "Single click on tray icon to open"

- notify_complete
Changed thru checkbox "Show balloon notifications in tray"

- tray_activate
Changed thru checkbox "Always activate when clicked"

- torrents_start_stopped
Changed thru checkbox "Don't start the download automatically"

- activate_on_file
Changed thru checkbox "Activate the program window"

- show_add_dialog
Changed thru checkbox "Show a window that displays the files inside the torrent"

- gui.dblclick_seed
Changed thru combobox "For seeding torrents"

- gui.dblclick_dl
Changed thru combobox "For downloading torrents"

Notes on UI Settings tab:
Nothing, all of options were found.

Tab Directories:

- dir_active_download_flag
Changed thru checkbox "Put new downloads in:"

- always_show_add_dialog
Changed thru checkbox "Always show dialog on manual add"

- dir_active_download
Changed thru editbox of "Put new downloads in" check.

- dir_completed_download_flag
Changed thru checkbox "Move completed downloads to:"

- dir_add_label
Changed thru checkbox "Append the torrent's label"

- move_if_defdir
Changed thru checkbox "Only move from the default download directory"

- dir_completed_download
Changed thru editbox of "Move completed downloads to:" check.

- dir_torrent_files_flag
Changed thru checkbox "Store .torrents in:"

- dir_torrent_files
Changed thru editbox of "Store .torrents in:" check

- dir_completed_torrents_flag
Changed thru checkbox "Move .torrents for finished jobs to:"

- dir_completed_torrents
Changed thru editbox of "Move .torrents for finished jobs to:" check

- dir_autoload_flag
Changed thru checkbox "Automatically load .torrents from"

- dir_autoload_delete
Changed thru checkbox "Delete loaded .torrents"

- dir_autoload
Changed thru editbox of "Automatically load .torrents from:" check

Notes on Directories tab:
Nothing, all of options were found.

Tab Connection:

- bind_port
Changed thru editbox of "Port used for incoming connections:"

- upnp
Changed thru checkbox of "Enable UPnP port mapping"

- natpmp
Changed thru checkbox of "Enable NAT-PMP port mapping"

- disable_fw
Changed thru checkbox of "Add Windows Firewall exception"

- rand_port_on_start
Changed thru checkbox of "Randomize port each start"

- proxy.type
Changed thru combobox of "Type:"

- proxy.proxy
Changed thru editbox of "Proxy:"

- proxy.port
Changed thru editbox of "Port:"

- proxy.auth
Changed thru checkbox of "Authentication"

- proxy.resolve
Changed thru checkbox of "Resolve hostnames through proxy"

- proxy.p2p
Changed thru checkbox of "Use proxy server for peer-to-peer connections"

- proxy.username
Changed thru editbox of "Username:"

- proxy.password
Changed thru editbox of "Password:"

Notes on Connection tab:
Nothing, all of options were found.

Tab Bandwidth:

- ul_auto_throttle
Changed thru checkbox "Automatic" of Maximum Upload Rate

- max_ul_rate
Changed thru editbox "Maximum upload rate"

- max_ul_rate_seed_flag
Changed thru checkbox "Alternate upload rate when not downloading"

- max_ul_rate_seed
Changed thru editbox of "Alternate upload rate when not downloading"

- max_dl_rate
Changed thru editbox of "Maximum download rate"

- conns_globally
Changed thru editbox of "Global maximum number of connections"

- conns_per_torrent
Changed thru editbox of "Maximum number of connected peers per torrent"

- ul_slots_per_torrent
changed thru editbox of "Number of upload slots per torrent"

- extra_ulslots
Changed thru checkbox "Use additional upload slots if upload speed < 90%"

Notes on Bandwidth tab:
Nothing, all of options were found.

Tab BitTorrent:

- dht
Changed thru checkbox "Enable DHT Network"

- dht_per_torrent
Changed thru checkbox "Enable DHT for new torrents"

- lsd
Changed thru checkbox "Enable Local Peer Discovery"

- tracker_ip
Changed thru editbox "IP/Hostname to report to tracker:"

- enable_scrape
Changed thru checkbox "Ask tracker for scrape information"

- pex
Changed thru checkbox "Enable Peer Exchange"

- rate_limit_local_peers
Changed thru checkbox "Limit local peer bandwidth"

- encryption_allow_legacy
Changed thru checkbox "Allow incoming legacy connections"

- encryption_mode
Changed thru combobox "Outgoing:"

Notes on BitTorrent tab:
Nothing, all of options were found.

Tab Queueing:

- max_active_torrent
Changed thru editbox "Maximum number of active torrents (upload or download)"

- max_active_downloads
Changed thru editbox "Maximum number of active downloads"

- seed_ratio
Changed thru editbox "Ratio is <= :"

- seed_time
Changed thru editbox "<= (min)" (but convert to seconds)

- seeds_prioritized
Changed thru checkbox "Seeding tasks have higher priority than downloading tasks"

- seed_prio_limitul_flag
Changed thru checkbox "Limit the upload rate to (kB/s):"

- seed_prio_limitul
Changed thru editbox of "Limit the upload rate to (kB/s):"

Notes on Queueing tab:
Nothing, all of options were found.

Tab Scheduler:

- sched_enable
Changed thru checkbox "Enable Scheduler"

- sched_ul_rate
Changed thru editbox "Limited upload rate (kB/s)"

- sched_dl_rate
Changed thru editbox "Limited download rate (kB/s)"

- sched_dis_dht
Changed thru checkbox "Disable DHT when turning off"

Notes on Scheduler tab:
The Scheduler Table is not acessible within WebUI.

Tab WebUI:
- webui.enable
Changed thru checkbox "Enable Web UI"

- webui.enable_guest
Changed thru checkbox "Enable guest account with username:"

- webui.guest
Changed thru editbox of "Enable guest account with username:"

- webui.enable_listen
Changed thru checkbox "Alternative listening port"

- webui.username
Changed thru editbox "Username:"

- webui.password
Changed thru editbox "Password:"

- webui.restrict
Changed thru editbox "Restrict access to the following IPs"

- webui.port
Changed thru editbox "Alternative listening port:"

Notes on WebUI tab:
The password field comes with * on place of real password, but can be changed.

Tab Advanced:
All those options come as they are, no need for explanation
- bt.allow_same_ip
- bt.auto_ul_factor
- bt.auto_ul_interval
- bt.auto_ul_min
- bt.auto_ul_sample_average
- bt.auto_ul_sample_window
- bt.ban_ratio
- bt.ban_threshold
- bt.compact_allocation
- bt.connect_speed
- bt.enable_tracker
- bt.graceful_shutdown
- bt.multiscrape
- bt.no_connect_to_services
- bt.no_connect_to_services_list
- bt.prio_first_last_piece
- bt.scrape_stopped
- bt.send_have_to_seed
- bt.set_sockbuf
- bt.transp_disposition
- bt.use_ban_ratio
- bt.use_rangeblock
- dht.rate
- diskio.coalesce_write_size
- diskio.coalesce_writes
- diskio.flush_files
- diskio.no_zero
- diskio.smart_hash
- diskio.smart_sparse_hash
- diskio.sparse_files
- diskio.use_partfile
- gui.bypass_search_redirect
- gui.compat_diropen
- gui.default_del_action
- gui.delete_to_trash
- gui.graphic_progress
- gui.log_date
- gui.piecebar_progress
- gui.tall_category_list
- gui.update_rate
- ipfilter.enable
- isp.bep22
- net.bind_ip
- net.calc_overhead
- net.low_cpu
- net.max_halfopen
- net.outgoing_ip
- net.outgoing_max_port
- net.outgoing_port
- net.upnp_tcp_only
- net.wsaevents
- peer.disconnect_inactive
- peer.disconnect_inactive_interval
- peer.lazy_bitfield
- peer.resolve_country
- queue.dont_count_slow_dl
- queue.dont_count_slow_ul
- queue.prio_no_seeds
- queue.slow_dl_threshold
- queue.slow_ul_threshold
- queue.use_seed_peer_ratio
- rss.smart_repack_filter
- rss.update_interval
- sys.enable_wine_hacks
- webui.token_auth

Notes on Advanced tab:
No need for notes, all fields have exact same name as uTorrent.

UI Extras tab:

- gui.manual_ratemenu
Changed thru checkbox "Override automatic speed popup list"

- gui.ulrate_menu
Changed thru editbox "Upload speed list"

- gui.dlrate_menu
Changed thru editbox "Download speed list"

- gui.persistent_labels
Changed thru editbox "Persistent labels"

Notes on UI Extras tab:
Field "Search Engines" could not be changed thru WebUI.

Disk Cache tab:
- cache.override
Changed thru checkbox "Override automatic cache size and specify the size manually (MB):"

- cache.override_size
Changed thru editbox of "Override automatic cache size and specify the size manually (MB):"

- cache.reduce
Changed thru checkbox of "Reduce memory usage when the cache is not needed"

- cache.write
Changed thru checkbox of "Enable caching of disk writes"

- cache.writeout
Changed thru checkbox of "Write out untouched blocks every 2 minutes"

- cache.writeimm
Changed thru checkbox of "Write out finished pieces immediately"

- cache.read
Changed thru checkbox of "Enable caching of disk reads"

- cache.read_turnoff
Changed thru checkbox of "Turn off read caching if upload speed is slow"

- cache.read_prune
Changed thru checkbox of "Remove old blocks from the cache"

- cache.read_thrash
Changed thru checkbox of "Increase automatic cache size when cache thrashing"

- cache.disable_win_write
Changed thru checkbox of "Disable Windows caching of disk writes"

- cache.disable_win_read
Changed thru checkbox of "Disable Windows caching of disk reads"

Notes about Disk Cache:
Nothing, all fields found.

Various other options I figured out:
- show_toolbar
Changed thru Options, Show Toolbar (F4).

- show_details
Changed thru Options, Show Detailed Info (F5).

- show_status
Changed thru Options, Show Status Bar (F6).

- show_category
Changed thru Options, Show Category List (F7).

- show_tabicons
Changed thru Options, Icons on Tabs

- resolve_peerips
Changed with right click on peer list, Resolve Peer IPs

- gui.last_preference_tab-1.8
Latest preferences tab, on Settings menu

- gui.last_overview_tab-1.8
Latest overview (General, Trackers, Peers, Pieces, Files, Speed, Logger)

- mainwnd_split_x
Vertical splitter (the one from labels) position

- mainwnd_split
Horizontal splitter (the one from torrent list) position

But, unluckily, I have not figured for what are these:

reload_freq
k
v
pd
pu
asip
asdns
ascon
asdl
logger_mask
extras
score
ct_hist_comm
ct_hist_flags
ct_hist_skip
gui.sg_mode
webui.cookie

So any kind of help on them is appreciated!

Thanks!

Offline

 

#2 2009-03-20 12:39:24

Ultima
Administrator

Re: GetSettings almost fully interpretated

- logger_mask
A bitmask that controls which logger settings are enabled in the µTorrent Logger tab

- score
The Tetris high score

- webui.cookie
A data persistence/storage location for any application using the WebUI API

The rest I'm not too certain about. And thank you for the list, I wanted to eventually list everything too, but was too lazy and unmotivated to do it. Saves me a lot of trouble xD

Offline

 

#3 2009-03-23 02:53:45

Lord Alderaan
Member

Re: GetSettings almost fully interpretated

Yeah thanks for the list. Bookmarked. Might need it if in the future I want to allow/disallow individual settings in the Multiuser Webui Shell.


-= FAQ Guides Manual Help =-
Everything about the Webui!

Offline

 
  • Index
  •  » Web API
  •  » GetSettings almost fully interpretated

Board footer

Powered by FluxBB