Je réalise un peu de pourquoi ils sont si grands . En fait, ils avaient l'habitude d'être assez petit (autour de 2kb ) et toujours magique de garder le lien du fichier .
Je peux aussi voir quelques moyens de le "raccourcir" dont une que j'utilise depuis longtemps déjà, qui est une simple service pour créer des liens symboliques à la place. Il y a un problème :
Les liens symboliques ne sont pas des alias
-
Ils se cassent trop facilement. Un alias peut rester lié à l'origine la plupart du temps.
-
Certains logiciels traitent les liens symboliques différemment des alias. Ici, chacun a son utilité, et je finirai par utiliser l'un ou l'autre.
-
Pas aussi facile à créer que les alias -> utilisation CMD + ALT tout en glissant et déposant des fichiers !
Donc, oublier les liens symboliques pour cette question, s'il vous plaît !
Quant à la façon de la raccourcir ( décrite sur les forums d'Apple déjà cités ), ils ne sont pas du tout pratiques. Tout d'abord, vous devez installer Shrink Alias avec Shortcuts (parce que le premier n'est pas pris en charge dans les nouveaux OS X et le second est un hack pour le rendre disponible en tant que service) et Flux de travail "Fourchette de données" à supprimer . Puis appliquer manuellement les deux à chaque alias. Bien que vous puissiez le faire en sélectionnant tous les fichiers dans le Finder, encore une fois, vous devez le faire pour chaque fois que vous créez des alias et ses nombreuses astuces pour rester à jour sur les prochains OS.
N'y a-t-il pas un moyen simple Flux de travail des services , Automator o AppleScript qui pourrait faire tout cela automatiquement à chaque fois que je crée un nouvel alias, peut-être en se connectant à l'application Gestionnaire d'alias ?
Je doute qu'il y ait un secret pour aider avec tout ça...
Que diriez-vous d'une autre nouvelle idée sur tout ça ?
0 votes
Qu'est-ce qu'un petit alias si ce n'est un lien symbolique ?
0 votes
@Mark symlink est le plus petit type de lien de fichier, mais il est très différent d'Alias comme vous pouvez le voir dans les deux premiers points.
0 votes
Qu'est-ce qu'un petit alias alors ?
0 votes
C'est un alias pré-Lion sans vignettes et de préférence avec moins de 2kb. Je ne suis pas sûr qu'ils conservent le lien magique, mais je parie qu'ils n'auraient pas besoin d'être beaucoup plus gros que ça.
0 votes
@Mark Merci pour vos commentaires, j'ai fortement modifié la question, en espérant qu'elle soit plus claire maintenant. N'hésitez pas à supprimer vos commentaires, afin que je puisse nettoyer et supprimer les miens également ! ;P
1 votes
C'est aussi mauvais que ça peut l'être : Ces les énormes fichiers alias n'utilisent même pas la compression du système de fichiers HFS+. donc ils consomment réellement du stockage de manière exorbitante ! J'ai été gêné par cela, mais j'ai pensé "Peut-être que ce n'est pas aussi grave que les rapports 'Get Info' du Finder et la compression HFS+ est activée sur ces énormes alias dans le backend, ces ressources bitmap d'icônes considérablement compressées ? Créé
~/Desktop/Folder
et l'a aliasé en~/Desktop/Folder-Alias
puis a exécutéafsctool -v
sur eux. Taille totale :Data fork 1.825.604 + resource fork 3.649.830 + xattr 32 overhead 536 + file overhead 5262 = 5.481.264 bytes
0 votes
Je n'ai pas encore trouvé d'indice sur la façon de dompter cette bête.
0 votes
Comme beaucoup de merdes dans la vie, j'ai dû apprendre à vivre avec... Je n'ai pas trouvé de solution plus saine non plus ! :(
1 votes
Dans MacOS 10.12 Sierra, la taille d'un alias vers un fichier ou un dossier sans icône personnalisée, c'est-à-dire avec l'icône par défaut du type de fichier correspondant, est enfin réduite à quelques octets, environ 800-900 octets (en fonction de l'inode, du nom de fichier, du chemin d'accès et de toutes les informations d'alias pertinentes encodées). Hourra !
0 votes
Maintenant, tous ceux d'entre nous qui ont des centaines de milliers d'alias de 1 à 5 Mo chacun aimeraient voir un traitement par lot qui les transforme en petits alias, ce qui est maintenant possible, et gagner quelques Go d'espace disque :-) Si quelqu'un a une solution, n'hésitez pas à la partager !