Home > Code Sector News, TeraCopy > New TeraCopy Design

New TeraCopy Design

October 27th, 2007

After rewriting TC’s engine I figured out that it needs more informative progress bars. It will now display the amount of both read and written data.

New Design

This version is still in development, any suggestions are welcomed.

Update: v2.0 beta is released

  1. Michael
    October 27th, 2007 at 04:36 | #1

    Well I think I asked for this before but I would really like to know how much time remains during the copying.

    Also would like a sound to play when the copying is done. Would like to use any Wav, or MP3 from my computer.

  2. October 27th, 2007 at 13:48 | #2

    It looks COOL! I hope a new beta version will be available for testing!

  3. Gustavo Parrini
    October 29th, 2007 at 00:46 | #3

    Awesome!

    Perharps an indication of the meaning of each bar, something like: File progress x Total progress, just to make things clearer…

  4. Raf
    November 3rd, 2007 at 00:09 | #4

    Looks GREAT!

    I am looking forward to test this version…

  5. November 3rd, 2007 at 06:59 | #5

    Suggest that add a option that allow TC to test files.

  6. November 3rd, 2007 at 14:41 | #6

    /me suggests parallel processing for different drives.

  7. November 3rd, 2007 at 17:59 | #7

    TC great, I use it on XP and Vista. I find when I’m coping to usb and it becomes full, i get no message informing me. It just waits.

    Also in Vista it doesn’t always use TC when the system does file copying. Sorry im not more clear. Love TC

  8. Paul
    November 4th, 2007 at 00:21 | #8

    Please consider include a button to cancel the estimate.

    I copy as many as 2-5 million files at a time between boxes over a network.

    While an estimate is useful, taking over an hour even on a high speed dual xeon HP proliant server, still is a bit frustrating to wait for it to begin copying.

    I would buy pro version now if it had either a cancel estimate, or background estimate option so the copying can begin sooner.

    Thanks.

  9. Rostol
    November 4th, 2007 at 05:35 | #9

    Looks BEAUTIFUL … keep it up, love teracopy.
    i think its quite hard from a programming point of view but i would sometimes like to start a 2nd teracopy session to copy things from a different hd to a differnt hd or computer… maybe an option like “enqueue” in teracopy, or copy in a new session … but it would then be hard to determine which session gets files added to when there are already 2 running and the enqueue option is used…

    Anyway, it rocks as it is. (ok maybe for paul the cancel estimate or an option not to calculate it ever)

  10. Nicolas
    November 5th, 2007 at 04:29 | #10

    I love this program but it still not the replacement of SuperCopier. +For me an essential option would be to be able to reorganize files in the copy queue.
    +Another crucial thing for me would be: when you have an existing file copy in progress, each time you do a copy/cut-paste, the program should ask you if you want to add those new files to the current copy session or start another copy session using another instance of the program.
    If those two features were to be implemented, I would definitely buy the program!

  11. Marcus
    November 5th, 2007 at 23:33 | #11

    I have bought the program. It’s just what i needed in vista. So I wanted to support this software.

    Nicolas: “reorganize files in the copy queue”

    This feature is something I asked for and this should be in the next release. It’s a must have and easy to do.

    The multi session idea is great too, dunno if it’s practical. You can re-arrange your queue with the sort feature soon. :)

  12. Gustavo Parrini
    November 6th, 2007 at 06:23 | #12

    Adding another suggestion and in agreement with other posts, a button or something to make the “Test” option more visible is a must. Maybe a switch to make “Test” the default behavior.

  13. November 6th, 2007 at 07:00 | #13

    Ok, a quick report on what is implemented by this moment:

      » Small files are processed much faster
      » Sound playback upon completion of the copy process
      » It is possible to run a new copy process in a separate session
      » The ability to reorganize files in the queue
      » You can now drag a destination directory to the “copy” and “move” buttons
      » “Test”, “Shutdown” and “Do not close window” options upon completion of the copy process
      » An option to open the destination directory in Explorer
      » svf and md5 files support
      » The ability to copy folder attributes
      » Better free space handling

    Small files are processed much faster. TeraCopy now loads small files in the buffer until it is full before actually writing them to the destination folder. This is, of course, only true for “Same HDD” mode. When transferring between different devices, write thread empties the buffer as fast as possible.

    Separate sessions. The new copy process will always start in a separate session. It will be delayed until another instance of TeraCopy finishes transferring files, but only in the case of larger new task. In other words, small files are always copied immediately.

    Reorganize files. Hotkeys are Alt+Up/Down and Alt+Home/End. Maybe Alt+Left/Right to move selected files to the top/bottom or other hotkeys?

    svf and md5 files support. Just click on a svf/md5 file and TeraCopy will check CRC and mark files with errors.

  14. November 6th, 2007 at 11:27 | #14

    @Jeff:
    Will Internationalization and localization be implemented?
    Many softwares uses external files for Internationalization and localization. for example, Orbit Downloader uses INI-based files, FileZilla uses gettext files, eMule uses resource-based files.
    As a programmer I think Internationalization and localization is necessary for promoting software to more people so please consider implementing it.

  15. November 6th, 2007 at 12:16 | #15

    Yes, but a little later.

  16. Nicolas
    November 6th, 2007 at 18:23 | #16

    I am a French Localization Game Tester and I would love to volonteer doing the French translation :)

  17. Gustavo Parrini
    November 7th, 2007 at 05:11 | #17

    Same for me for Brazilian Portuguese (Pt-BR). I’d love to help.

  18. Gustavo Parrini
    November 7th, 2007 at 05:13 | #18

    BTW, congratulations on the list of accomplishments! Killer features!

  19. Cooch
    November 7th, 2007 at 22:55 | #19

    My only suggestion is that TC would remember it’s window position. I have found if I start a copy, move the window and close it before it finishes, that it will remember it.

    It would be nice if I could start some copying, move the TC window to my other monitor (I have 4) and when IT closes, the position is saved.

  20. November 8th, 2007 at 09:54 | #20

    I missed a fix for the License Key problem.

    cu
    peter

  21. Michael
    November 9th, 2007 at 20:47 | #21

    Will the remaining time left be displayed? I really would like this.

  22. Anonymous
    November 9th, 2007 at 21:04 | #22

    if an italian localizator is needed, well, I’m here ;)
    Marco, italy

  23. November 9th, 2007 at 22:26 | #23

    Will the remaining time left be displayed? I really would like this.

    It works since the first version, but only if your system is set to 24h mode. Yes, this bug is also fixed.

  24. Marcus
    November 13th, 2007 at 04:45 | #24

    Any idea when a beta test version could be ready?

  25. Rich
    November 16th, 2007 at 22:08 | #25

    Any chance of a total throughput speed?
    It shows how fast each file is transfered, but not how fast the whole process is going for a list of files…
    i.e. if it’s copying 100MB of 1MB Files, it’s gonna show the per file speed, and also the speed it’s getting thru the whole job…

  26. Axel
    November 18th, 2007 at 01:51 | #26

    Hi. I have teracopy basic and I’m quite happy with it. Any chance of having the feature that if an image filename is identical to another one on a move/copy operation, it’d display thumbnails to compare them? Maybe it’s outside of the scope of the program and I know image organizers that do it, but it’s a constant burden I’m faced with when moving files around via windows explorer, I’d buy it on a minute!

  27. Zaidron
    November 19th, 2007 at 20:09 | #27

    I would translate to Hebrew (Israel)…
    Please add an option for changing the decimal point from a comma (,) to a dot (.).

    oha, and please please please use the gettext files (.po/.pot), it is much more useful for plural uses…

  28. Zaidron
    November 19th, 2007 at 20:18 | #28

    Few things iwve forgot:
    1. please add a Right-to-Left for languages as Hebrew, Arabic, Persian etc.
    2. Please make a separate version of TC as a portable edition, better be a http://portableapps.com/ format (with it’s own installer).

    Thanks, Loves TC!!!

  29. November 22nd, 2007 at 12:46 | #29

    New beta is 99% ready, I’m testing it myself right now. Will be released anytime now.

    oha, and please please please use the gettext files (.po/.pot), it is much more useful for plural uses…

    Thanks for pointing me to GetText, very nice system btw. I’ll definitely use it.

    Any chance of having the feature that if an image filename is identical to another one on a move/copy operation, it’d display thumbnails to compare them?

    Yes, this is very useful feature, I’ll add it later.

    Please make a separate version of TC as a portable edition, better be a http://portableapps.com/ format (with it’s own installer).

    If you create an empty file ‘Portable’ in the TeraCopy folder, you can use it on portable drives. But without shell integration, of course.

  30. andy
    November 23rd, 2007 at 06:01 | #30

    Looks great man. Keep up the good work!

    I was wondering, do you plan to make a 64bit version? I recently switched to XP x64 and miss TeraCopy a lot. I know it’s possible to use the 32bit explorer, but that just kills the whole purpose of 64bit OS.

  31. andy
    November 23rd, 2007 at 06:02 | #31

    … sorry, haven’t noticed you already support it in the beta. Great! :D

  32. Zaidron
    November 23rd, 2007 at 17:36 | #32

    “If you create an empty file ‘Portable’ in the TeraCopy folder, you can use it on portable drives. But without shell integration, of course.”
    yha I know that and I use it, but it would be much comfortable if there will be an installer which integrates with the http://portableapps.com/ suite.

  33. Robson Brown
    November 25th, 2007 at 13:51 | #33

    Hi Jeff, TeraCopy is my replacement of choice, you’ve done an excellent job. Unfortunately I’m still getting crashes on Win Vista Ultimate with 1.22 - even after a clean TC install, I get a message that the “File Copy Utility” has stopped working whenever I try to load it up.

    I’ll be willing to send you any more info or logs that you might need.

  34. November 25th, 2007 at 16:05 | #34

    @Robson Brown:
    Did you try 1.25 beta?

  35. November 26th, 2007 at 12:00 | #35

    Anyway to get TC to use move as default option from dragging to another drive?

  36. November 27th, 2007 at 04:31 | #36
  37. Tony
    December 27th, 2007 at 18:10 | #37

    I have an idea!
    TC can auto-changed cache size when copying files?
    e.g.
    1/ I copy 500Mb between two SATA(1/2) HDDs, estimated speed about 30-55 Mb/s (TeraCopy shows that). TC analyzes and knows that my PC has 1024Mb RAM and 681 Mb free so TeraCopy changes cache size to 100-200Mb.

    2/ I copy 500Mb between two SATA(1/2) HDDs, estimated speed about 30-55 Mb/s. TC analyzes and knows that my PC has 1024Mb RAM and 369 Mb free so TeraCopy changes cache size to 60-100Mb.

    3/ I copy 100Mb (average file size: 200Kb). TC changes cache_size to 256-512 Kb

    When I use TC 1.2 when I copy some big files (two HDD), TC shows ‘Different device (or drive! I can’t remember)’ and changes cache size 256 Kb so the speed just 21-30 Mb/s, but when I change to 20Mb then the speed is 40-50 Mb/s. When I copy a lot of small files (but in one HDD), cache size is set to 1Mb so the speed ~300-400 Kbs, I change cache size to 256 Kb so the speed up to 500-600Kbs.

    Can you have this option in the official version?

    I found that in version 2 beta, TC can read a lot of small file first then write them to destination. This is great for HDD. Reduce the times to read/write :)

  38. suvey
    December 31st, 2007 at 21:19 | #38

    I think it has some bugs,but I can’t find them.Please improve TC.

  39. January 13th, 2008 at 20:31 | #39

    I am using the latest beta, and I must say it is a very nice program. There is a nasty Access Violation bug when the network connection Teracopy is copying over craps out. MadDebug kicks in and I can restart the application (continue doesn’t help much), but it will re-start its entire process, which gets into the realm of very annoying. If this could be fixed, it would be totally awesome.

  40. liuxing
    March 31st, 2008 at 14:03 | #40

    可以增加中文版吗?

  41. wim
    June 18th, 2008 at 16:42 | #41

    Beste mensen,
    Mijn engels is bar slecht dus hopelijk begrijpt iemand mijn probleem.
    Kunt u uitleggen hoe ik de code welke ik heb gekregen in kan voeren. Moet de hele code ingevoerd worden?
    Ik heb het geprobeerd en ok gegeven, daarna startte ik het programma weer op en zag vervolgens in register dat de gehele onderstaande code wat ik ingebracht heb (enorm veel type werk) verdwenen was, het scherm is weer leeg.Ik volg exact de instructie menu – about – enter key, vult het scherm met de enorme lange code en doe dan ok, maar helaas zie ik na opnieuw opstarten van teracopy dat invulscherm leeg is.
    Ik wil best betalen voor een goed werkend programma maar niet voor iets wat niet goed functioneert.
    Alvast bedankt.

    Met vriendelijke groeten,

    Wim.