mldonkey, a multi-networks file-sharing client - Tasks: task #5648, Reassigned item: better...
You are not allowed to post comments on this tracker with your current authentication level.
task #5648: Reassigned item: better mldonkey_submit
Submitter: | Dennis Nezic <dennisne> | ||
Submitted: | Mon 12 Jun 2006 08:20:11 PM UTC | ||
Category: | None | Priority: | 5 - Normal |
Status: | None | Assigned to: | None |
Open/Closed: | Open | Should Start On: | - |
Should be Finished on: | - |
Jump to the original submission
Mon 12 Jun 2006 08:20:11 PM UTC, comment #6: |
spiralvoice <spiralvoice> |
Mon 12 Jun 2006 08:20:10 PM UTC, comment #5: moved to task tracker for later discussion |
spiralvoice <spiralvoice> |
Tue 09 May 2006 05:38:02 PM UTC, comment #4: test |
spiralvoice <spiralvoice> |
Thu 09 Mar 2006 11:33:07 PM UTC, comment #3: upon further consideration, i think the script that mldonkey outputs should only serve as a template, and each user should be expected to manually copy it to wherever he chooses, and edit it appropriately. gentoo's /etc/conf.d/mldonkey only specifies admin login info, and this may not always be what we want -- for example, in a multi-user environment, we probably don't want to give every user admin rights to mldonkey.
|
Dennis Nezic <dennisne> |
Mon 06 Feb 2006 09:52:20 PM UTC, comment #2: Your patch is a good idea, but
|
spiralvoice <spiralvoice> |
Fri 28 Oct 2005 03:37:32 PM UTC, comment #1: this update makes the graphical prompt appear whenever $DISPLAY is defined. before, $TERM was checked, but i don't think there is any standard way of checking for "non-terminals" (like when the script is called via firefox). For example, when I first wrote the script, TERM was "dumb". Now it is "linux". |
Dennis Nezic <dennisne> |
Mon 12 Jun 2006 08:20:11 PM UTC, original submission:
it is a shell script (instead of the previous perl script), that accepts any link (torrent, http, ftp, ed2k, etc. -- assuming the network is enabled), and sends it to a running mldonkey via the http interface.
|
Dennis Nezic <dennisne> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follows 1 latest change.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2006-06-12 | spiralvoice | Reassign item | From group mldonkey, a multi-networks file-sharing client, patch tracker | To group mldonkey, a multi-networks file-sharing client, task tracker |
Powered by Savane 3.13-cf05.
Corresponding source code
This item has been reassigned from the project mldonkey, a multi-networks file-sharing client patch tracker to your tracker.
The original report is still available at patch #4536
Following are the information included in the original report:
[field #0] Item ID: 4536
[field #1] Group ID: 1409
[field #2] Open/Closed: Open
[field #3] Severity: 3 - Normal
[field #4] Privacy: Public
[field #6] Category: Improved interfaces
[field #7] Submitted by: dennisne
[field #8] Assigned to: None
[field #9] Submitted on: Mittwoch 19.10.2005 um 19:12
[field #10] Summary: better mldonkey_submit
[field #11] Original Submission: it is a shell script (instead of the previous perl script), that accepts any link (torrent, http, ftp, ed2k, etc. -- assuming the network is enabled), and sends it to a running mldonkey via the http interface.
a big advantage to it, besides accepting any link, is it can prompt the user visually of mldonkey s response, and thus can integrate well with web browsers. (btw, if using firefox, i highly recommend using the download-with extension, http://downloadwith.mozdev.org, to send links to this script).
it uses xmessage for visual prompting (if no console exists), perl to uri_escape the url, and wget to perform the http interaction.
i m not sure how cross-platform this is =)
the main potential problem with it, is how to pass login information. the previous script simply did not allow this! it hard-coded the "admin" user, but left the password blank. this script uses gentoo s /etc/conf.d/mldonkey, which contains all the necessary login info (USERNAME, PASSWORD, SERVER, PORT). i like this option, as it provides a central location for such preferences, and makes security easier to manage. this way, anybody can execute the script, but only those with read permission to the config file can use it.
for other distributions, we can probably add an extra preference to specify which config file to use.
[field #13] Item Group: None
[field #14] Status: None
[field #15] Component Version: None
[field #16] Operating System: None
[field #17] Reproducibility: None
[field #18] Size (loc): None
[field #19] Fixed Release: None
[field #20] Planned Release: None
[field #21] Effort: 0.00
[field #25] Priority: 5 - Normal
[field #28] Percent Complete: 0%
[field #30] Release: None
[field #55] Custom Select Box #1: None
[field #56] Custom Select Box #2: None
[field #57] Custom Select Box #3: None
[field #58] Custom Select Box #4: None
[field #59] Custom Select Box #5: None
[field #60] Custom Select Box #6: None
[field #61] Custom Select Box #7: None
[field #62] Custom Select Box #8: None
[field #63] Custom Select Box #9: None
[field #64] Custom Select Box #10: None