Amirhossein HosseinpourAmirhpCom
Resume Book a consultationBook
Archived Windows app · Open source

Atom remote-ftp tool

A new .ftpconfig file, one right-click away on Windows.

Atom's remote-ftp package reads its connection settings from a .ftpconfig file, and Windows makes that file awkward to create. This tool registers the file type, so it appears in the New menu with its own name and icon.

Source on GitHub All portfolio
Atom · remote-ftp
Atom with the remote-ftp package open: a server file tree with a context menu to add a file or folder, refresh, rename, delete or download, beside an .htaccess file in the editor. Folder names are blurred.

What you are looking at

  • This is remote-ftp in Atom, the package the tool serves.
  • Its settings come from a .ftpconfig file in the project folder, which is the file the tool makes easy to create.

Screenshot from the original project, April 2022 or earlier.

Open the full-size screenshot

// what-it-does

What it does

If you used Atom with remote-ftp on Windows, making the config file was the annoying part.

Windows does not like files that start with a dot and have no name, and there was no quick way to make one. The tool fixes that once, at the shell level.

What it sets up

  • Registers the .ftpconfig file type, with a name and an icon
  • Adds it to New in the right-click menu (ShellNew)
  • Lets you change the default content of each new file
  • Opens it for editing in Notepad, Notepad++ or Atom

// how-it-was-built

How it was built

AutoIt 3, compiled to one executable.

It ships as a single file, atom remoteftp tool.exe, free to use and share. The original notes thank the people behind Atom, the remote-ftp package and AutoIt, and so do I.

AutoIt 3Windows shellShellNewFile typesAtomremote-ftp
Status

Archived. GitHub retired Atom in December 2022, so the tool went with it. The source stays on GitHub.

Links

branch main 32 active projects ↑ 127 releases portfolio/atom-ide-remote-ftp-tool.md Sari --:-- UTC+3:30 its@amirhp.com