Skip to content

cGuille/msurl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

msurl

A little nodejs script that handles the Micro$oft .url file format.

This script is inspired from the Perl version that you can find in this blog post (thanks to the author). The original script did not work with one of my .url file so I rewrote it using NodeJS (cause I don't know Perl).

Installation

Pre-requisite: Git, xdg-open, NodeJS.

Open a terminal and go to a temporary directory ( e.g. mkdir ~/tmp ; cd ~/tmp). Then, do the following steps:

git clone https://github.com/cGuille/msurl.git
cd msurl
npm install

GUI Usage

You will have to configure the file associations in your GUI environnement to make it use msurl to handle the .url files. Under KDE, this can be performed by doing the following steps:

  • right click on a .url file;
  • choose "Open With > Other";
  • Type "msurl" in the field labeled "Open with:";
  • Check "Remember application association for this type of file";
  • Click "Ok" to confirm.

Enjoy!

CLI Usage

Open a shortcut:

msurl <internet shortcut>

Where <internet shortcut> is the shortcut to handle.

Create a shortcut to an url:

msurl <url> <file path>

Where <url> is the URL to open in browser, and <file path> the path where the shortcut will be created.

About

A little nodejs script that handles the Micro$oft .url file format

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors