Dukto R6

Dukto is one of my long-lived software project, it’s now at the 6th release, with many improvements over the previous versions. One of the main changes of this release is the new user interface inspired to the Metro style UI developed by Microsoft for the new releases of Windows Phone, Windows, Xbox and all the other Microsoft products. Since I like the simplicity, the essentiality of this kind of UI, I’ve decided to make a new Dukto interface for all the supported platforms.

If you don’t know Dukto, I can tell you that it’s an easy file transfer tool designed for LAN use. I use it in my everyday work to transfer files from one PC (or other device) to another, without worrying about users, permissions, operating systems, protocols, clients, servers and so on… Just start Dukto on the two PCs and transfer files and folders by dragging onto its window. That’s all.

Dukto main features are:

  • Simple user interface
  • No server or internet connection needed
  • Zero configuration
  • Clients auto-discovery
  • High speed file transfer
  • Multi-OS native support
  • Portable version available
  • Multi files and folders transfer
  • Transfers log
  • Send and receive text snippets (eg. useful for sending URLs)
  • Open received files directly from the application
  • Windows 7 taskbar integration with progress and transfer indicator
  • Show your IP addresses on the IP connection page
  • Full Unicode support
  • Metro style UI
  • Free and open source

Dukto is a free open source project, licensed under GPL. Official releases are made by me for the folliwing platforms:

  • Windows (XP or later)
  • OS X (10.6.x or later)
  • Linux (packaged for Ubuntu and Fedora)
  • Symbian (for Nokia touch phones)

Also there are porting made by other developers, like the following:

You can find the source code on the project page http://sourceforge.net/projects/dukto/ at SourceForge.net. Dukto has also been tested and certified by Softpedia, Brothersoft and GearDownload.

100% FREE award granted by Softpedia BrotherSoft Editor's Pick
Download from GearDownload.com This program has been awarded five stars by our editors.
Download from RockyBytes Download from RockyBytes
DOWNLOAD:
Windows compatible

Installer for Windows (EXE)

Portable version (ZIP)

Windows Store (UWP)

Mac OS X compatible

DMG Package for
Intel 10.6.x or later

Linux compatible

Go to Linux download page

play Dukto for Windows Phone 8.1, Windows 8.1 and now on Windows 10 UWP is available on the Windows Store!
play Dukto for Android is available on the Google Play Store for any ARM or x86 device with Android 2.3 or higher!
Dukto for Symbian is available on the Nokia Store for the supported Nokia Symbian touch devices. UPDATE: not available anymore.

If you need help or you simply want to contact me, please leave a comment here or send an e-mail to:

e-mail address

Comments

  • Could you port it to QT 5.8?

    pipe10 aprile 2017
  • @pipe currently I don’t have enough free time to work on this task, maybe in the future…

    Emanuele10 aprile 2017
  • @good currently I don’t have enough free time to work on this task, maybe in the future…

    Emanuele10 aprile 2017
  • Just tried the program with two Linux PC’s and worked great!
    Congratulations, well done!!!
    I was so impressed that I tried to use it on my phone unfortunately the program is not starting…
    I have an android phone version 7,0. Is this because the latest android version? kind of compatibility problem?
    Would be wonderful if you can solve this issue.
    Keep up the good work!

    Cheers!

    Pedro14 aprile 2017
  • Très bon travail, fonctionne parfaitement, merci pour cette application très utile.

    Bruno20 aprile 2017
  • Thank u for this awesome software..best soft for sharing files in same network & it is cross platform (windows, linux, macos, android, windows phone)

    Shibajee Roy24 aprile 2017
  • why not try to remember the IP in the Dukto R6?
    it not convenient to input IP again if I turn off the client.

    levin5 maggio 2017
  • Good day. Do you know where I could download Dukto for S60v3 (Nokia e72)? Thank you.

    mang isda9 maggio 2017
  • @mang isda sorry but I don’t have anything Symbian related anymore…

    Emanuele9 maggio 2017
  • Do not work in my samsung s8+ with android 7

    Carlos Silva9 maggio 2017
  • Actually the linx package are unavaible because opensuse.org been victim from an attack. Mirror ?

    Cyrille BORNE17 maggio 2017
  • Currently no other mirror is available…

    Emanuele17 maggio 2017
  • it’s back !

    Cyrille BORNE17 maggio 2017
  • Ciao,
    I am using Dukto on my PC & iPhone and I would like to know:
    – is Dukto using existing protocol(s) for the file transfer or you developed a specific one?
    – what ports must be open in your LAN in order for Dukto to work?
    Best

    Nazareno19 maggio 2017
  • @Nazareno ciao! Dukto is using a custom protocol designed purposely for this app, and works on port 4644 both TCP and UDP.

    Emanuele22 maggio 2017
  • 22 maggio 2017

    […] Dukto es una de ellas y cumple bastante bien cuando necesitas enviar texto, archivos y carpetas. Está disponible para: Windows (XP or later) Android OS X (10.6.x or later) Linux (packaged for Ubuntu and Fedora) Symbian (for Nokia touch phones) […]

  • 24 maggio 2017

    […] دراصل یہ پروگرام جہاں بھی انسٹال ہو گا یہ نیٹ ورک پر موجود تمام اپنی ڈیوائسز کو خود بخود پہچان کر حاضر کر دے گا۔ یہ زبردست پروگرام بالکل مفت دستیاب ہے:duktofree […]

  • Hey, so Dukto has been the one reliable file transfer and text sharing across all my systems for years… thanks!
    Quick feature request to make it even better on Android: could we get the app to appear in the standard Share dialog?
    Keep up the great work!

    mika12328 maggio 2017
  • Impressive! Definitely the BEST LAN file-sharing software! I like the design very much.

    To make it perfect, I suggest three modifications to be made in the next version :

    1. Allow users to set the dukto start up when the system boots. Then I don’t have to move to another device and manually launch dukto, and then come back to start the transfer.

    2. When user clicks close button X in the main windows, let dukto minimize to the tray and run in background.

    3. Improve the dukto protocol and implementation to make it faster. Currently, it can only utilize half of the bandwidth. On my switched Gigabyte-LAN, the transfer speed max is about 50-60MB/s, it is good, but it can be faster. The SMB runs at 110-120MB/s.

    I read the source code duktoprotocal.cpp and found the problem might be a single thread is responsible for reading data from file and then write data into the socket buffer. I tried to modify it by myself, but I’m not familiar with C++ and Qt, so I only increased the 10000-byte const in void Dukto:sendData(qint64 b) to 320000. And I also enabled Jumbo-frame feature in my network card. This way, I can increase the speed to 100MB/s. My approach is not elegant, but there is still room for improvement. I hope you can make dukto faster.

    I am glad to hear from you.

    Thank you very much!
    Jeff

    Jeff Li7 giugno 2017
  • Sir,
    As far as the speed and easiness concerned, Dukto R6 is the greatest of all.
    Thank you for your dedication and hardwork.
    I failed to reach this app early.
    So, to all, download and use Dukto R6.
    This is invaluable.

    Satheesh. R9 giugno 2017
  • I can confirm dosn’t work on samsung galaxy s8.
    Crashes upon start.

    BlaBla20 giugno 2017

Lascia un commento