Installation de LibreOffice sur OSX : vérification de LibreOffice.app

Le lien pour faire le téléchargement de LibreOffice : https://fr.libreoffice.org/download/libreoffice-stable/ .

Ma version : OX X Yosemite 10.10.5

Quand on lance pour la premier fois on se retrouve avec une fenêtre de vérification :

La première technique est de maintenir le touche CTRL et de faire Ouvrir, mais cela ne marche pas à 100%.

Le mieux est donc de suivre ses étapes :

  • Préférences Système :

  • Sécurité et confidentialité :

  • Général : Déverrouiller et Autoriser « N’importe ou ».

Ensuite on peut refaire l’installation, mais je conseille vivement après le premier lancement de remettre comme c’était avant : « Mac App Store et développeurs identifiés ».

Why you should not use the app Awesome Note (by BRID Inc.) !

This is very simple, with this app (Awesome Note) you don’t have a local backup of your data. Currently you have a backup, but this backup is protect by a password. And BRID don’t communicate the password. On the site, Awesome don’t precise :

3. Awesome Note Data Backup This will compress all notes created in Awesome Note and save it to one ‘.anb’ file. Backup file will be saved according to the date for you to choose which file to restore from in the future.

In fact the .anb it’s a zip file with password. So you don’t own your own data.

So for exemple if you want to migrate ( iOS ) to Android, and choose for exemple Diaro . It’s impossible to Diaro (http://www.diaroapp.com ) to collect your previous data … It is very important in this type of software to have an open backup system. So that anyone can do the migration.

If you see Diaro backup for exemple, you have an open balise in XML :

  • <data> : data
  • <table> : table
  • <r> : Folder or Tags or Data
  • <uid> : unique number
  • <title> : title
  • <color> : color
  • <pattern> : pattern
  • <address> : address
  • <lat> : Latitude
  • <lng> : Longitude
  • <zoom> : Zoom
  • <date> : date
  • <tz_offset> : Timezone.
  • <text> : text.
  • <folder_uid> : UID du folder.
  • <location_uid> :  UID de la location.
  • <tags> : List of UID for tags.
  • <primary_photo_uid> : UID de la Photo.
  • <entry_uid> : UID de la photo
  • <type> : type of media
  • <filename> : name of media
  • <position> : position du media.

And you can find easily a software who import data from Diaro, for exemple Journey (https://2appstudio.com/journey/): http://help.2appstudio.com/journey-import/ .

So for me Diaro, Journey are good softwares and Awesome Note not !

The priority for this kind of software :

  • « Open Backup » (with XML tag), to do migration easily (This is not the case for AwesomeNote).
  • Don’t force to use Cloud (This is not the case for for Diaro). For me the Cloud it’s not secure …
  • Use of keys words.
  • Put a note on Map. (It’s more easy to remember a location than time in some case)
  • Possibility of adding a password to the app.

Another point, no support since 08/2015 . On twitter :

No support by email : anote.support@bridworks.com .

No support on Facebook since 08/2015 :

History of release for AwesomeNote 2 – All in One Organizer .

  • Version 8.7.3 : 19 dec. 2016.
    • – Fixed the problem that tags are unexpectedly erased during Evernote syncing.
      – Improved Evernote sync speed.
      – Fixed the bug that caused the body text to disappear when using a tab to open a note in the Widget or Notification Center.** We apologize for any inconvenience caused. If you have a backup file, you can delete the note with missing data and restore the backup.
  • Version 8.7.2 : 15 dec. 2016.
  • Version 8.7.1 : 10 dec. 2016.
  • Version 8.7.0 : 22 nov. 2016.
  • Version 8.6.8 : 19 nov. 2016.
  • Version 8.6.7 : 25 oct. 2016.
  • Version 8.6.6 : 19 oct. 2016.
  • Version 8.6.5 : 12 oct. 2016.
  • Version 8.6.4 : 8 oct. 2016.
  • Version 8.6.3 : 4 oct. 2016.
  • Version 8.6.2 : 30 sept. 2016.
  • Version 8.6.1 : 27 sept. 2016.
  • Version 8.6.0 : 22 sept. 2016.
  • Version 8.5.1 : 24 juin 2016.
  • Version 8.5.0 : 23 juin 2016.
  • Version 8.4.7 : 28 avr. 2016.
  • Version 8.4.6 : 22 avr. 2016
  • Version 8.4.5 : 19 avr. 2016
  • Version 8.4.4 : 18 avr. 2016
  • Version 8.4.3 : 29 mar. 2016
  • Version 8.4.2 : 8 mar. 2016
  • Version 8.4.1 : 2 mar. 2016
  • Version 8.4.0 : 11 feb. 2016
  • Version 8.3.0 : 2 dec. 2015
  • Version 8.2.6 : 10 nov. 2015.
  • End for support Twitter : 31 august 2015
  • End for Facebook support : 26 august 2015
  • Version 6.21 : 16 oct. 2012.
  • Twitter : @awesomenote . 24 juin 2012.
  • Version 6.02 : 1 may 2012.
    • – Bugs Fixed.
  • Version 6.01 : 19 avr. 2012.
    • -Sync with iOS Default Calendar
      -Support event in calendar view
      -Possible to add & edit eventFiltering function in list view mode (calendar and note-type)
      -Enhanced UI
  • Facebook : 11 oct. 2012 : https://www.facebook.com/AwesomeNote/ 

My previous post on Awesome Note (in French, sorry 😉 ) :

Try to find the password on Binary …

If I see a bin of Awesome Note (file Payload/aNoteHD.app/aNoteHD ) :

/usr/lib/dyld
/usr/lib/libxml2.2.dylib
/usr/lib/libc++.1.dylib
/usr/lib/libicucore.A.dylib
/usr/lib/libsqlite3.dylib
/usr/lib/libz.1.dylib
/System/Library/Frameworks/AddressBook.framework/AddressBook
/System/Library/Frameworks/AssetsLibrary.framework/AssetsLibrary
/System/Library/Frameworks/CFNetwork.framework/CFNetwork
/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
/System/Library/Frameworks/CoreLocation.framework/CoreLocation
/System/Library/Frameworks/CoreMotion.framework/CoreMotion
/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
/System/Library/Frameworks/CoreText.framework/CoreText
/System/Library/Frameworks/Foundation.framework/Foundation
/System/Library/Frameworks/ImageIO.framework/ImageIO
/System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
/System/Library/Frameworks/MessageUI.framework/MessageUI
/System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
/System/Library/Frameworks/Photos.framework/Photos
/System/Library/Frameworks/QuartzCore.framework/QuartzCore
/System/Library/Frameworks/QuickLook.framework/QuickLook
/System/Library/Frameworks/SafariServices.framework/SafariServices
/System/Library/Frameworks/Security.framework/Security
/System/Library/Frameworks/StoreKit.framework/StoreKit
/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
/System/Library/Frameworks/UIKit.framework/UIKit
/System/Library/Frameworks/WebKit.framework/WebKit
/System/Library/Frameworks/UserNotifications.framework/UserNotifications
/System/Library/Frameworks/CoreSpotlight.framework/CoreSpotlight
/System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication
/System/Library/Frameworks/AddressBookUI.framework/AddressBookUI
/System/Library/Frameworks/EventKit.framework/EventKit
/System/Library/Frameworks/EventKitUI.framework/EventKitUI
/System/Library/Frameworks/GameKit.framework/GameKit
/System/Library/Frameworks/MapKit.framework/MapKit
/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
/usr/lib/libobjc.A.dylib
/usr/lib/libSystem.B.dylib
/System/Library/Frameworks/AVFoundation.framework/AVFoundation
/System/Library/Frameworks/Accelerate.framework/Accelerate
/System/Library/Frameworks/Contacts.framework/Contacts
/System/Library/Frameworks/CoreMedia.framework/CoreMedia
/System/Library/Frameworks/Social.framework/Social
/System/Library/Frameworks/WatchConnectivity.framework/WatchConnectivity

The API to compress and uncompress with iOS is :

NSString *filepath = [[NSBundle mainBundle] pathForResource:@ »ZipFileName » ofType:@ »zip »];
ZipArchive *zipArchive = [[ZipArchive alloc] init];
[zipArchive UnzipOpenFile:filepath Password:@ »xxxxxx »];
[zipArchive UnzipFileTo:{pathToDirectory} overWrite:YES];
[zipArchive UnzipCloseFile];
[zipArchive release];

I try for password to unzip the file (without success):

  • Y46T66BSN6 (it’s <key>com.apple.developer.team-identifier</key>)
  • 5614542
  • 444444
  • 8F&(888888:F
  • 5MCAE7ET84  (it’s <key>application-identifier</key>)
  • 080521020415Z
  • 200521020415Z0P1
  • 070412174328Z
  • 220412174328Z0y1
  • 060425214036Z
  • 350209214036Z0b1
  • 14MNawwWKhXTK6C7rUN+yZ/Kn1I=
  • Y63k/DWQWF9dajwmAcjQsTz/48I=
  • !H[DÜYX1ES

I see also in binary :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>cdhashes</key>
        <array>
                <data>
                14MNawwWKhXTK6C7rUN+yZ/Kn1I=
                </data>
                <data>
                Y63k/DWQWF9dajwmAcjQsTz/48I=
                </data>
        </array>
</dict>
</plist>

And also :

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
        <dict>
                <key>com.apple.developer.icloud-container-identifiers</key>
                <array>
                        <string>iCloud.com.brid.AwesomeNote</string>
                </array>
                <key>com.apple.developer.team-identifier</key>
                <string>Y46T66BSN6</string>
                <key>com.apple.developer.ubiquity-container-identifiers</key>
                <array>
                        <string>iCloud.com.brid.AwesomeNote</string>
                </array>
                <key>application-identifier</key>
                <string>5MCAE7ET84.com.brid.AwesomeNoteHD</string>
                <key>com.apple.developer.icloud-services</key>
                <array>
                        <string>CloudDocuments</string>
                </array>
                <key>com.apple.developer.icloud-container-environment</key>
                <string>Production</string>
                <key>com.apple.security.application-groups</key>
                <array>
                        <string>group.com.brid.AwesomeNoteHD</string>
                </array>
        </dict>
</plist>

I try also Class-Dump (without success) :

./class-dump Payload/aNoteHD.app/aNoteHD 
//
//     Generated by class-dump 3.5 (64 bit).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
//
#pragma mark -

//
// File: Payload/aNoteHD.app/aNoteHD
// UUID: 5AC78230-6D60-3F13-A3F3-D6032521E799
//
//                           Arch: arm64
//                 Source version: 0.0.0.0.0
//            Minimum iOS version: 9.0.0
//                    SDK version: 10.2.0
//
// Objective-C Garbage Collection: Unsupported
//         This file is encrypted:
//                                   cryptid: 0x00000001
//                                  cryptoff: 0x00004000
//                                 cryptsize: 0x007cc000
//

No header … 🙁

 

Mac Book Pro : A lire …

En passant

Il est clair que mon prochain ordinateur ne sera plus un Mac Book Pro :

capture-decran-2016-11-02-a-16-56-17

La qualité oui mais pour ce qui est de la réparabilité c’est clairement non !

Après avoir laissé tombé l’iPhone (pour Android), c’est Mac OS … sniff 😉

Installation un media-center avec OSMC sur un Raspberry Pi 3 Model B

Le matériel que j’ai utilisé :

L’installation :

  • Allez sur le site pour télécharger le logiciel : https://osmc.tv/download/
  • En fonction de votre OS prendre la bonne version (Pour moi c’es Mac OS en Version Yosemite):

capture-decran-2016-09-30-a-08-08-19

capture-decran-2016-09-22-a-17-28-33

Pour passer ce problème il faut appuyer sur la touche « CTRL » et ouvrir.

capture-decran-2016-09-22-a-17-34-43 capture-decran-2016-09-22-a-17-35-03 capture-decran-2016-09-22-a-17-35-22 capture-decran-2016-09-22-a-17-35-36

Et je me retrouve bloqué sur cette interface car la SD Card n’est pas visible.

capture-decran-2016-09-22-a-17-50-20

Pourtant quand je regarde les logs, j’ai ceci :

jeu. sept. 22 17:53:18 2016 New disk device entry created with entry point /dev/rdisk3, 15.9 GB free space and label
jeu. sept. 22 17:53:18 2016 =================================================
jeu. sept. 22 17:53:18 2016 Starting to parse /dev/rdisk3 for additional info

jeu. sept. 22 17:53:18 2016 MediaName-Line: Device / Media Name: Apple SDXC Reader Media
jeu. sept. 22 17:53:18 2016 Protocol-Line: Protocol: Secure Digital
jeu. sept. 22 17:53:18 2016 Determined Secure Digital as protocol for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 Decided to be a DMG: no
jeu. sept. 22 17:53:18 2016 R/O-Line: Read-Only Media: Yes
jeu. sept. 22 17:53:18 2016 parsed/split/simplified readOnly line would have been: Yes
jeu. sept. 22 17:53:18 2016 Determined Yes as readOnlyMedia for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 Decided to be r/o: yes
jeu. sept. 22 17:53:18 2016 Ejectable-Line: Ejectable: Yes
jeu. sept. 22 17:53:18 2016 Determined Yes as ejactableProperty for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 Decided that /dev/rdisk3 is not writable to us
jeu. sept. 22 17:53:18 2016 Parsed device as NON-writable. NOT Appending.
jeu. sept. 22 17:53:18 2016

jeu. sept. 22 17:53:18 2016 Finished parsing additional info for /dev/rdisk3
jeu. sept. 22 17:53:18 2016 =================================================

Je regarde ce qu’il y a sur la carte SD avec la commande « diskutil list » :

diskutil list
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.9 GB    disk3
   1:             Windows_FAT_16 RECOVERY                1.2 GB     disk3s1
   2:                      Linux                         33.6 MB    disk3s5

Je demonte la carte, avec la commande « diskutil unmountDisk » :

#diskutil unmountDisk /dev/disk3
Unmount of all volumes on disk3 was successful

Je regarde les formats pris en charge :

#diskutil listFilesystems
Formattable file systems

These file system personalities can be used for erasing and partitioning.
When specifying a personality as a parameter to a verb, case is not considered.
Certain common aliases (also case-insensitive) are listed below as well.

-------------------------------------------------------------------------------
PERSONALITY                     USER VISIBLE NAME                               
-------------------------------------------------------------------------------
ExFAT                           ExFAT                                           
UFSD_EXTFS                      Extended Filesystem 2                           
UFSD_EXTFS3                     Extended Filesystem 3                           
UFSD_EXTFS4                     Extended Filesystem 4                           
Free Space                      Free Space                                      
  (or) free
MS-DOS                          MS-DOS (FAT)                                    
MS-DOS FAT12                    MS-DOS (FAT12)                                  
MS-DOS FAT16                    MS-DOS (FAT16)                                  
MS-DOS FAT32                    MS-DOS (FAT32)                                  
  (or) fat32
HFS+                            Mac OS Extended                                 
Case-sensitive HFS+             Mac OS Extended (Case-sensitive)                
  (or) hfsx
Case-sensitive Journaled HFS+   Mac OS Extended (Case-sensitive, Journaled)     
  (or) jhfsx
Journaled HFS+                  Mac OS Extended (Journaled)                     
  (or) jhfs+
UFSD_NTFS                       Windows NT Filesystem               
UFSD_NTFSCOMPR                  Windows NT Filesystem (compressed) 

Je télécharge la dernière image : http://download.osmc.tv/installers/diskimages/OSMC_TGT_rbp2_20160910.img.gz

Ensuite :

  • sudo dd bs=1m if=~/Downloads/OSMC_TGT_rbp2_20160910.img of=/dev/rdisk6
  • sudo dd bs=1m if=~/Downloads/OSMC_TGT_rbp2_20160910.img of=/dev/disk6

Deux erreurs : « Permission denied » avec deux cartes SD différentes.

Je choisi de changer de Mac et d’essayer avec une version Mac OS El Captain :

capture-decran-2016-09-30-a-07-59-25

Cela part bien car le formatage de la SD Card est possible :

capture-decran-2016-09-30-a-07-58-41

Je tente à nouveau l’installation en mode graphique, et cela fonctionne. Visiblement Yosemite a du mal a écrire sur les cartes micro-SD.

Avec El Capitan :

capture-decran-2016-09-30-a-08-37-04 capture-decran-2016-09-30-a-08-37-18 capture-decran-2016-09-30-a-09-04-04

Maintenant il va falloir faire le test, mais avant je regarde les formats pris en charge par El Capitan :

$ diskutil listFilesystems
Formattable file systems

These file system personalities can be used for erasing and partitioning.
When specifying a personality as a parameter to a verb, case is not considered.
Certain common aliases (also case-insensitive) are listed below as well.

-------------------------------------------------------------------------------
PERSONALITY                     USER VISIBLE NAME                               
-------------------------------------------------------------------------------
ExFAT                           ExFAT                                           
Free Space                      Free Space                                      
  (or) free
MS-DOS                          MS-DOS (FAT)                                    
MS-DOS FAT12                    MS-DOS (FAT12)                                  
MS-DOS FAT16                    MS-DOS (FAT16)                                  
MS-DOS FAT32                    MS-DOS (FAT32)                                  
  (or) fat32
HFS+                            Mac OS Extended                                 
Case-sensitive HFS+             Mac OS Extended (Case-sensitive)                
  (or) hfsx
Case-sensitive Journaled HFS+   Mac OS Extended (Case-sensitive, Journaled)     
  (or) jhfsx
Journaled HFS+                  Mac OS Extended (Journaled)                     
  (or) jhfs+

J’ai du mal à comprendre pourquoi la carte microSD ne pouvait être que lu sur Yosemite.