Graphic Converter réduira la taille des photos converties par Transfert d'images, Réactions à la publication du 01/05/2020 |
Bienvenue invité ( Connexion | Inscription )
Graphic Converter réduira la taille des photos converties par Transfert d'images, Réactions à la publication du 01/05/2020 |
1 May 2020, 17:28
Message
#1
|
|
BIDOUILLE Guru Groupe : Admin Messages : 55 342 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 |
Philippe Bonnaure nous informe que la dernière version beta de Graphic Converter et bientôt la version 11.2 pourront régler le problème de taille trop importante des fichiers JPEG provoqué par un bug du logiciel Transfert d'image.
Lien vers le billet original -------------------- C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
|
|
|
1 May 2020, 17:55
Message
#2
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 989 Inscrit : 22 Aug 2002 Lieu : 06220 VALLAURIS Membre no 3 217 |
Je rappelle que je vous ai communiqué un script qui effectue le nettoyage sans outil supplémentaire.
https://forum.macbidouille.com/index.php?sh...p;#entry4329239 |
|
|
1 May 2020, 19:04
Message
#3
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 652 Inscrit : 13 Dec 2004 Membre no 28 772 |
C'est fou, en ce moment l'actualité d'apple, c'est BUG, Perte compatibilité, Faille 0-day, Panne apple pay... Ca se voit l'effet "think différent" ! Acheter plus cher pour être emmerder plus !
|
|
|
1 May 2020, 19:11
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 19 353 Inscrit : 22 Jul 2004 Lieu : Louvain-la-Neuve (Gaule Gelbique) Membre no 21 291 |
Je rappelle que je vous ai communiqué un script qui effectue le nettoyage sans outil supplémentaire. https://forum.macbidouille.com/index.php?sh...p;#entry4329239 Le lien précis est : https://forum.macbidouille.com/index.php?s=...t&p=4329027 -------------------- ¶ MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS 12.6 “Monterey” ¶ MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8 ¶ Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C ¶ B-Box 3 + HP LaserJet 4000 N
¶ La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même. … Les corsaires mettent en berne… |
|
|
2 May 2020, 11:57
Message
#5
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 323 Inscrit : 12 Aug 2007 Membre no 92 465 |
Quelqu’un a essayé avec ImageOptim ? C’est un petit soft open source très sympa.
https://imageoptim.com/mac -------------------- Comprendre l'audio sur Mac
|
|
|
3 May 2020, 07:08
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 847 Inscrit : 21 Jan 2010 Lieu : Vancouver BC Membre no 149 008 |
autre sujet
je viens de voir à la tv que les magasins vendant de l'alcool sont désormais équipé de détecteur pour mesurer à distance la température des clients: https://ca.hikvision.com/fr |
|
|
3 May 2020, 08:49
Message
#7
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 075 Inscrit : 5 Sep 2004 Membre no 23 103 |
Pour ceux qui souhaitent j’ai fait un petit soft qui traque de façon récursive à partir d’un dossier cible tous les JPEG avec des 0 à la fin et les enlève.
J’ai gagné 300Mo sur mon disque, le bug devait être la depuis un moment. Si ça vous intéresse, envoyez moi un MP! -------------------- A vendre: Apple Cinema Display 20" ADC (Adaptateur actif DVI->ADC inclus). Pour G4 Cube, Quicksilver, ou offrir un look retro "OS X 10.0" à un setup !
|
|
|
3 May 2020, 16:33
Message
#8
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 063 Inscrit : 6 Jul 2004 Lieu : Paname Membre no 20 775 |
Cela concenerait donc les photos intégrées à iPhotos/Photos ?
Si oui, comment fait on pour réduire la taille de la photothèque ? -------------------- Previously : Power Macintosh 7100 > iMac DV G3 > iBook 12" G3 > Power Mac QuickSilver G4 > iBook 14" G4 > MacBook Pro 15" C2D > MacBook Pro 13" i5 > MacBook Pro 15" Mat HD i7
MacBook Pro 2012 13" i7 @2,9 GHz, 16Go RAM, SSD 512Go Crucial M4, Mac OSX 10.15.7 Catalina, Traktor Z1, LaCie d2 Quadra 202ème membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la règle d'éligibilité |
|
|
3 May 2020, 18:25
Message
#9
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 989 Inscrit : 22 Aug 2002 Lieu : 06220 VALLAURIS Membre no 3 217 |
Bonsoir
Pour Photos vous pouvez utiliser : Code use AppleScript version "2.5" use framework "Foundation" use scripting additions property |⌘| : a reference to current application set theLib to ((path to pictures folder) as string) & "Photos Library.photoslibrary:Masters:" set theURL to (|⌘|'s NSArray's arrayWithObject:(theLib as «class furl»))'s firstObject() set theManager to |⌘|'s NSFileManager's defaultManager() set skipSubdirectoryDescendants to |⌘|'s NSDirectoryEnumerationSkipsSubdirectoryDescendants as integer --> 1 set skipHidden to |⌘|'s NSDirectoryEnumerationSkipsHiddenFiles as integer --> 4 set allURLs to (theManager's enumeratorAtURL:theURL includingPropertiesForKeys:{} options:skipHidden errorHandler:(missing value))'s allObjects() set theFormat to "(self.pathExtension =[c] 'jpg') OR (self.pathExtension =[c] 'jpeg')" set thePredicate to |⌘|'s NSPredicate's predicateWithFormat:theFormat set jpegURLs to (allURLs's filteredArrayUsingPredicate:thePredicate) repeat with anURL in jpegURLs my removeGarbage(anURL) end repeat on removeGarbage(theFile) -- handler written by Shane Stanley on 2020/04/30 --search for FFD900 set b64String to "/9kA" -- FFD900 in Base64 set b64Data to current application's NSData's alloc()'s initWithBase64EncodedString:b64String options:0 set theData to current application's NSData's dataWithContentsOfURL:theFile set dataLen to theData's |length|() set theRange to theData's rangeOfData:b64Data options:(current application's NSDataSearchBackwards) range:{0, dataLen} if |length| of theRange = 3 then -- make sure only nulls after it by making base64 string of the rest, then looking for other than A or = in it set maxRange to current application's NSMaxRange(theRange) set endData to theData's subdataWithRange:{maxRange + 1, dataLen - maxRange - 1} set endB64 to (endData's base64EncodedStringWithOptions:0) set newRange to endB64's rangeOfString:"[^A=]" options:(current application's NSRegularExpressionSearch) if |length| of newRange is 0 then -- we know it's only nulls set eof theFile to ((location of theRange) + 2) end if end if end removeGarbage Pour iPhoto il faudrait éditer l'instruction: Code set theLib to ((path to pictures folder) as string) & "Photos Library.photoslibrary:Masters:" mais malheureusement je ne connais pas le nom exact de la bibliothèque de cette application. Comme mon précédent script celui-ci peut être enregistré en tant qu'application mais cette fois, seul le double-clic est utilisable. |
|
|
3 May 2020, 19:00
Message
#10
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 989 Inscrit : 22 Aug 2002 Lieu : 06220 VALLAURIS Membre no 3 217 |
Par sécurité effectuez une copie de la library avant d'appliquer mon script.
Je ne sais pas comment la structure réagit quand on modifie la longueur des fichiers. |
|
|
3 May 2020, 19:35
Message
#11
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 063 Inscrit : 6 Jul 2004 Lieu : Paname Membre no 20 775 |
Ok, merci Yvan, je testerai ça, après un clonage
-------------------- Previously : Power Macintosh 7100 > iMac DV G3 > iBook 12" G3 > Power Mac QuickSilver G4 > iBook 14" G4 > MacBook Pro 15" C2D > MacBook Pro 13" i5 > MacBook Pro 15" Mat HD i7
MacBook Pro 2012 13" i7 @2,9 GHz, 16Go RAM, SSD 512Go Crucial M4, Mac OSX 10.15.7 Catalina, Traktor Z1, LaCie d2 Quadra 202ème membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la règle d'éligibilité |
|
|
3 May 2020, 21:00
Message
#12
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 989 Inscrit : 22 Aug 2002 Lieu : 06220 VALLAURIS Membre no 3 217 |
Je pensais à une duplication de la library de Photos. Cloner le disque est un peu lourd pour ce qui nous concerne ici.
|
|
|
4 May 2020, 09:02
Message
#13
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 488 Inscrit : 22 Feb 2002 Lieu : Paris Membre no 2 107 |
C'est fou, en ce moment l'actualité d'apple, c'est BUG, Perte compatibilité, Faille 0-day, Panne apple pay... Ca se voit l'effet "think différent" ! Acheter plus cher pour être emmerder plus ! bon là vous êtes quand même d'accord qu'il y a un petit problème d'instabilité mentale... on est pas loin du TOC |
|
|
4 May 2020, 10:23
Message
#14
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 652 Inscrit : 13 Dec 2004 Membre no 28 772 |
C'est fou, en ce moment l'actualité d'apple, c'est BUG, Perte compatibilité, Faille 0-day, Panne apple pay... Ca se voit l'effet "think différent" ! Acheter plus cher pour être emmerder plus ! bon là vous êtes quand même d'accord qu'il y a un petit problème d'instabilité mentale... on est pas loin du TOC Commentaire typique des fanboys n'ayant pas enlever les kilo de merde dans chaque oeil ! Je les ai enlevé il y a un moment maintenant, jamais été peu emmerder par un OS où du matériel depuis que je suis passer chez Lenovo et windows 10. Les dernière moutures apple sont livré avec leurs lots d'emmerde et de déconvenu dès la sortie du cartons, il n'y a qu'a voir le nombre de patch, mise à jour, soucis matérielle, entrave matérielle (T2) qui existe chez apple. La non réparabilité (tout soudé), les prix exorbitants pour du matérielle déjà dépasser à la mise en vente, les prix exorbitant des accéssoire (roulette du dernier mac pro). J'ai été chez Apple pendant de longue année, et je n'en peux plus d'avoir un petit soucis merdique qui te pourrit la vie et la productivite, la goutte d'eau ça a été la réparation d'un macbook pro qui été fait par un porchio en apple store résultat machine irréparable soi-même par la suite. Le pas de vis niquer, soucis planqué par une quantité incroyable de colle pour faire tenir une vis de ventilateur jusqu'au jour ou cela n'a plus tenu et que la vis se barre et que je m'en rende compte, bien sure en apple store ca n'est pas eut et pas de solution a apporté car la machine déclaré obsolète par Apple -> ils n'ont plus de pièces) Alors ton commentaire d'instabilité mentale tu te le gardes, mais mon observation ne date pas d'hier et plus le temps passe et plus la qualité du matos et des livrables chez apple BAISSE. Si tu ne le vois pas et qu'aveuglément tu continues a acheter du matos dans une boite qui ne pense qu'a une chose : LE FRIC c'est ton problème, mais le soucis mentale vient plutôt de ton côté qui ne reconnait même pas les problèmes qu'il y a chez Apple. |
|
|
4 May 2020, 11:49
Message
#15
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 075 Inscrit : 5 Sep 2004 Membre no 23 103 |
enlever les kilo de merde dans chaque oeil (...) jamais été peu emmerder par un OS où du matériel depuis que je suis passer chez Lenovo et windows 10. Les dernière moutures apple sont livré avec leurs lots d'emmerde (...) petit soucis merdique qui te pourrit la vie et la productivite Quand la forme est au service du fond, le forum devient un régal. Merci l'artiste. -------------------- A vendre: Apple Cinema Display 20" ADC (Adaptateur actif DVI->ADC inclus). Pour G4 Cube, Quicksilver, ou offrir un look retro "OS X 10.0" à un setup !
|
|
|
4 May 2020, 14:25
Message
#16
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 989 Inscrit : 22 Aug 2002 Lieu : 06220 VALLAURIS Membre no 3 217 |
Bonjour
Vous trouverez ci-dessous une version complétée de mon script. Elle permet de sélectionner une source de fichiers jpegs qui peut éventuellement être un dossier standard. Il sera peut-être nécessaire de modifier le dernier nom de dossier pour l'entrée "Dossier Masters de la photothèque iPhoto" car je n'ai pas eu accès à celle-ci. N'hésitez pas à me communiquer le nom exact. Code use AppleScript version "2.5"
use framework "Foundation" use scripting additions property |⌘| : a reference to current application set source1 to "Photothèque Aperture complète" set source2 to "Dossier Masters de la photothèque Aperture" set source3 to "Photothèque Photos complète" set source4 to "Dossier Masters de la photothèque Photos" set source5 to "Photothèque iPhoto complète" set source6 to "Dossier Masters de la photothèque iPhoto" set source7 to "choose folder" -- Dialogue de sélection d'un dossier set myChoice to (choose from list {source1, source2, source3, source4, source5, source6, source7} with prompt "Choisissez un dossier source") if myChoice is false then error number -128 set myChoice to myChoice's item 1 if myChoice is source1 then set theLib to ((path to pictures folder) as string) & "Aperture Library.aplibrary:" else if myChoice is source2 then set theLib to ((path to pictures folder) as string) & "Aperture Library.aplibrary:Masters:" else if myChoice is source3 then set theLib to ((path to pictures folder) as string) & "Photos Library.photoslibrary:" else if myChoice is source4 then set theLib to ((path to pictures folder) as string) & "Photos Library.photoslibrary:Masters:" else if myChoice is source5 then set theLib to ((path to pictures folder) as string) & "Photos Library.photoslibrary:" else if myChoice is source6 then set theLib to ((path to pictures folder) as string) & "Photos Library.photoslibrary:Masters:" -- vérifier le nom de la photothèque else if myChoice is source7 then set theLib to choose folder -- Dossier à sélectionner end if set theURL to (|⌘|'s NSArray's arrayWithObject:(theLib as «class furl»))'s firstObject() set theManager to |⌘|'s NSFileManager's defaultManager() set skipSubdirectoryDescendants to |⌘|'s NSDirectoryEnumerationSkipsSubdirectoryDescendants as integer --> 1 set skipHidden to |⌘|'s NSDirectoryEnumerationSkipsHiddenFiles as integer --> 4 set allURLs to (theManager's enumeratorAtURL:theURL includingPropertiesForKeys:{} options:skipHidden errorHandler:(missing value))'s allObjects() set theFormat to "(self.pathExtension =[c] 'jpg') OR (self.pathExtension =[c] 'jpeg')" set thePredicate to |⌘|'s NSPredicate's predicateWithFormat:theFormat set jpegURLs to (allURLs's filteredArrayUsingPredicate:thePredicate) repeat with anURL in jpegURLs my removeGarbage(anURL) end repeat on removeGarbage(theFile) -- handler written by Shane Stanley on 2020/04/30 --search for FFD900 set b64String to "/9kA" -- FFD900 in Base64 set b64Data to |⌘|'s NSData's alloc()'s initWithBase64EncodedString:b64String options:0 set theData to |⌘|'s NSData's dataWithContentsOfURL:theFile set dataLen to theData's |length|() set theRange to theData's rangeOfData:b64Data options:(|⌘|'s NSDataSearchBackwards) range:{0, dataLen} if |length| of theRange = 3 then -- make sure only nulls after it by making base64 string of the rest, then looking for other than A or = in it set maxRange to |⌘|'s NSMaxRange(theRange) set endData to theData's subdataWithRange:{maxRange + 1, dataLen - maxRange - 1} set endB64 to (endData's base64EncodedStringWithOptions:0) set newRange to endB64's rangeOfString:"[^A=]" options:(|⌘|'s NSRegularExpressionSearch) if |length| of newRange is 0 then -- we know it's only nulls set eof theFile to ((location of theRange) + 2) end if end if end removeGarbage Ce message a été modifié par KOENIG Yvan - 5 May 2020, 13:43. |
|
|
Nous sommes le : 25th April 2024 - 00:02 |