You are not logged in.

#1 2018-09-28 11:20:10

1ndeed
Member
Registered: 2018-09-28
Posts: 41

Transmission-cli can not verify downloaded dates

I recently joined pt download . I downloaded a movie by using Transmission for mac on my macbook , the movie was funny . And i enjoy the downloading and seeding experience . So l installed transmission-cli 2.94 (d8e60ee44f) on my archlinux PC . (This is not transmission-gtk !!! );
Switching to my pc means that if i want to keep seeding , i have to copy the date to the new pc , and verify the local date . This step went completely find with transmission-gtk , but transmission-daemon of cli .
After config , I moved the movie i just downloaded to the specific directory , and add the torrent like this:

$ mv /Away/Transmission-icp/babala.mp4 /Away/Transmission/
$ transmission-remote -a /x-torrents/babala.torrent
localhost:9091/transmission/rpc/ responded: "success"
$ transmission-remote -l
ID     Done       Have  ETA           Up    Down  Ratio  Status       Name
 3       0%       None  Unknown      0.0     0.0   None  Stopped      babala.mp4
Sum:              None               0.0     0.0

And VERIFY:

$ transmission-remote -t3 -v
localhost:9091/transmission/rpc/ responded: "success"
$ transmission-remote -l
ID     Done       Have  ETA           Up    Down  Ratio  Status       Name
 3       0%       None  Unknown      0.0     0.0   None  Stopped      babala.mp4
Sum:              None               0.0     0.0

Nothing happened !!!
Alright maybe i just need to start the torrent and verify it again :

$ transmission-remote -t3 -s
localhost:9091/transmission/rpc/ responded: "success"
$ transmission-remote -l
ID     Done       Have  ETA           Up    Down  Ratio  Status       Name
 3       0%       None  Unknown      0.0     0.0   None  Idle         babala.mp4
Sum:              None               0.0     0.0
$ transmission-remote -t3 -v
localhost:9091/transmission/rpc/ responded: "success"
$ transmission-remote -l
ID     Done       Have  ETA           Up    Down  Ratio  Status       Name
 3*      0%       None  Unknown      0.0     0.0    0.0  Idle         babala.mp4
Sum:              None               0.0     0.0

Things went wrong :

$ transmission-remote -t3 -i
NAME
  Id: 3
  Name: babala.mp4
  Hash: ***
  Magnet: magnet:?***

TRANSFER
  State: Stopped
  Location: /Away/Transmission
  Percent Done: 0.1%
  ETA: 0 seconds (0 seconds)
  Download Speed: 0 kB/s
  Upload Speed: 0 kB/s
  Have: 4.22 MB (4.08 MB verified)
  Availability: 0.1%
  Total size: 3.16 GB (3.16 GB wanted)
  Downloaded: 4.25 MB
  Uploaded: None
  Ratio: 0.0
  Corrupt DL: None
  Error: File exists (/Away/Transmission/babala.mp4)
  Peers: connected to 0, uploading to 0, downloading from 0

HISTORY
  Date added:       Fri Sep 28 18:39:59 2018
  Date started:     Fri Sep 28 18:56:06 2018
  Latest activity:  Fri Sep 28 18:56:54 2018
  Downloading Time: 1 minute, 9 seconds (69 seconds)

ORIGINS
  Date created: Sun Sep 23 16:22:06 2018
  Public torrent: No
  Comment: GROUP
  Creator: qBittorrent v4.0.4
  Piece Count: 3018
  Piece Size: 1.00 MiB

LIMITS & BANDWIDTH
  Download Limit: Unlimited
  Upload Limit: Unlimited
  Ratio Limit: Default
  Honors Session Limits: Yes
  Peer limit: 50
  Bandwidth Priority: Normal

File exists ??? Shouldn't you verify it ??? And if I use transmission-remote to add the same torrent , and use the same movie date on transmission-gtk 2.94 (d8e60ee44f) . It will verify it automatically verified !!! That is what thing should be . But I don't want to execute Desktop Environment because I use ssh on my mac . By the way web interface is the same situation .

What should I do ?

Last edited by 1ndeed (2018-09-28 13:36:07)

Offline

#2 2018-09-28 12:42:24

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,418

Re: Transmission-cli can not verify downloaded dates

Transmission-daemon uses a different folder to store settings then transmission-gtk & transmission-qt .
Transmission-remote can connect to either .

for transmission-daemon look in ~/.config/transmission-daemon , for gtk and qt versions look in ~/.config/transmission folders .

When I migrated from transmission-qt to transmission-cli, i just copied the contents of ~/.config/transmission to ~/.config/transmission-daemon .
(make sure neither is running when you do this).
All my torrents continued downloading and seeding fine.

edit not a solution , but a possible workaround

Last edited by Lone_Wolf (2018-09-28 12:43:36)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2018-09-28 12:58:32

1ndeed
Member
Registered: 2018-09-28
Posts: 41

Re: Transmission-cli can not verify downloaded dates

Yes !!! You're right about systemctl . If I use this rather than systemctl , it will virify date automatically :

$ transmission-daemon

Thank you very much .

Offline

#4 2018-09-28 13:02:45

1ndeed
Member
Registered: 2018-09-28
Posts: 41

Re: Transmission-cli can not verify downloaded dates

Lone_Wolf wrote:

Transmission-daemon uses a different folder to store settings then transmission-gtk & transmission-qt .
Transmission-remote can connect to either .

for transmission-daemon look in ~/.config/transmission-daemon , for gtk and qt versions look in ~/.config/transmission folders .

When I migrated from transmission-qt to transmission-cli, i just copied the contents of ~/.config/transmission to ~/.config/transmission-daemon .
(make sure neither is running when you do this).
All my torrents continued downloading and seeding fine.

edit not a solution , but a possible workaround

My problem is solved . Thanks a lot .

Offline

#5 2018-09-28 13:28:19

1ndeed
Member
Registered: 2018-09-28
Posts: 41

Re: Transmission-cli can not verify downloaded dates

Lone_Wolf wrote:

Transmission-daemon uses a different folder to store settings then transmission-gtk & transmission-qt .
Transmission-remote can connect to either .

for transmission-daemon look in ~/.config/transmission-daemon , for gtk and qt versions look in ~/.config/transmission folders .

When I migrated from transmission-qt to transmission-cli, i just copied the contents of ~/.config/transmission to ~/.config/transmission-daemon .
(make sure neither is running when you do this).
All my torrents continued downloading and seeding fine.

edit not a solution , but a possible workaround

But how to let transmission-daemon launch when system is started without systemctl ?

Offline

#6 2018-09-29 11:05:26

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,418

Re: Transmission-cli can not verify downloaded dates

Transmission daemon can be run in 2 ways :

- systemwide as a specific user with (usually) limited rights.
this is managed by systemd through transmission.service

- as a normal user (on demand, every user that starts the daemon gets it own transmission-daemon process )
run transmission-daemon to start
to stop :  run "killall transmission-daemon"   or "transmission-remote --exit"

Archwiki page on transmission has more details.

Last edited by Lone_Wolf (2018-09-29 11:05:49)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB