Git Product home page Git Product logo

symboliclinker's People

Contributors

nickzman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

symboliclinker's Issues

License file?

This is a great utility. I wish that macos had it built in. Is it possible for you to add a LICENSE file or somehow indicate the licensing? If you don't have strong feelings an MIT license (https://opensource.org/license/mit/) would be appreciated.

move "symlink" from extension to filename?

Hello all and Happy New Year.
I use a MacOS background switcher to change the desktop of my screen.

I have thousands of nicely organized photos but I want only my favorites to be part of the selected images for the background switcher. Rather than duplicate each desired image into the folder the switcher uses I can make Symlinks and move them.

SymbolicLinker adds " symlink" after the extension which means the b-s won't recognize them as links to JPGs. If I remove " symlink" they work.

The b-s also works if " symlink" is added to the end of the FileName.

I know changing the code would do this - is there any specific reason for " symlink" to be added as part of the extension?

Could this be implemented if no one else has specific need for it to come after the extension?

thank you all
qb

perpetual loop creating thousands of links on desktop

G'day. I installed this as per instructions then attempted to create a symlink in a protected area. Saw nothing so tried again. After that I read your info and realised they both must be on the desktop. Upon looking at the desktop I found 3584 symbolic link folders which increased to 5000 and more as I was looking at them and attempting to delete.

Script to Copy to /Library/Services

Hi. Many thanks for providing a great tool for those of us who don't want to use Terminal for this task.

Here's an AppleScript that will copy the SymbolicLinker.service file to the /Library/Services folder, making it even easier for the user to install. Perhaps you could incorporate this into you next build / dmg?

Just place this script in the same folder that you save the SymbolicLinker.service file to, and run the script. It wil ask for confirmation to copy.

use AppleScript version "2.4" -- Yosemite (10.10) or later
use scripting additions

set scriptPath to path to me
tell application "System Events" to set folderPath to path of container of disk item (scriptPath as text)
set filePath to folderPath & "SymbolicLinker.service"

tell application "Finder"
  set sourceAlias to alias filePath
  set destFolder to alias POSIX file "/Library/Services"
  set CR to return
  set msgStr to "CONFIRM:" & CR & CR & "COPY: " & CR & sourceAlias ¬
    & CR & CR & "TO: " & destFolder
  set titleStr to name of me

  display dialog msgStr ¬
    with title titleStr ¬
    buttons {"Cancel", "OK"} ¬
    default button ¬
    "OK" cancel button ¬
    "Cancel" with icon caution

  duplicate sourceAlias to destFolder
  open destFolder

end tell

Target as a service?

Hey, how did you achieve building target as a service?
After launching your project in context menu automatically appears new service while with my project it doesn't.
When I copy my self .service to ~/Library/Services/ and launch it from context menu, nothing happens in callback. I can provide my code
Maybe you can help me?

Cannot create file links in the SymbolicLinker folder

I want to create all file links when I use the SymbolicLinker Service to create the SymbolicLinker folder.
so the MUSIC application(Audirvana) can detect the original files.
Will it be supported in the next version?

Installer

I think that the only think missing now from the symboliclinker is the installer. Current installation is hard for the average user :)

Feature request: support relative paths

Some non-terminal savvy users have the need for symbolic links to have a file appear in multiple places, but as the folder is synced between various computers absolute paths are a no-no. Is there any hope of seeing this supported somehow in this tool?

Creates thousands of links on Desktop

Hi Nickzman
I'm using Sierra 10.12.6 Mac Pro
Version 2.1 of Symbolic Linker

Using the service on any folder in my Library creates thousands of links (all to the same folder) on my desktop. I have to physically shutdown the Mac to exit, otherwise it looks like it will go on forever.
I repeated this on several different folders in /library with the same results. Only way out is to do hard shutdown.
Using the utility on other folders seems to work ok, although i didn't try everywhere as it became quite scary to see my desktop fill up so quickly.

Pity, I was really looking forward to this working.
If you want me to try something, please message me.
Mark Allread

URL in readme is broken

The URL returns a Error: Your request of "seiryu.home.comcast.net" was not found on redirect platform.

Use symbolic linker to create hard link?

symbolic linker is great for creating soft links. However I need to create hard links. Is there a change I can make to have symbolic linker create hard links?

Cannot completely remove SymbolicLinker from my Mac?

I deleted the Services folder and files, but the "Make Symbolic Link" command is still listed under the Services in the Keyboard shortcut settings. How do I completely remove this?

Macbook Pro
OSX Catalina

Screen Shot 2020-06-28 at 2 43 43 PM

Create symlink on Desktop

Hi,

Thank you for this fantastic service.

I noticed in the code you have the function MakeSymbolicLinkToDesktop and the logic around it to check if (as I understand it) if the first component of the path equals /Volumes then the symlink should be created on the Desktop.

I have been creating directory symlinks on /Volumes/tank for an smb mounted ZFS dataset but I noticed that the symlinks created are in the form of "%s symlink".

(I am an XFCE refugee now using macOS and I had become accustomed to Thunar's behaviour of "Send to > Desktop (Create Link)".)

My questions are:

  1. Is this expected behaviour for this path location e.g. /Volumes/tank/Music/albums/Artist/Album
  2. If the answer to 1 is yes: Would changing the default behaviour be as simple as replacing the calls to MakeSymbolicLink with MakeSymbolicLinkToDesktop in SLAppDelegate.m?

Thanks in advance

SymbolicLinker Mac no longer works with OS Catalina?

Hi,
I've been using SymbolicLinker Mac for a very long time and it has always worked perfectly. Now, since I installed OS Catalina it doesn't work anymore! I reinstalled it several times, following the instructions to the letter, but nothing to do. I have a 2018 macMini and the operating system is in Italian, but this has never been a problem. Anyone have the same problem? Any ideas to solve it?

No relative links

Feature request, support for relative links. Either by default by comparing the source and destination path and replacing with ../ as appropriate.

I'd really like to be able to use your service to create Symbolic links on NAS that are understood by other systems that would mount the NAS to a different path.

Mimic Finder 'Make Alias' behaviour exactly

When you choose 'Make Alias' in Finder, it creates the alias but then also automatically selects it as well and sets up the file name to be edited. It would be handy if this utility did this too.

Something like open -R (see man open) might help…

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.