Voit itse lisätä ja muuttaa sisältöä muokkaa-painikkeiden avulla

Ennen tallennusta suositellaan ottamaan kopio muokkausruudusta (ctrl-a -> ctrl-c)

 Olet itse vastuussa tämän teoksen käytöstä aiheutuvista vahingoista Lue lisää.

Mac vinkit

Wikikko - kansan taitopankkista
Versio hetkellä 1. lokakuuta 2023 kello 21.49 – tehnyt Wikikkosysop (keskustelu | muokkaukset) (→‎YLE-ohjelmien tallennus)
Siirry navigaatioon Siirry hakuun

Johdanto

Erilaisia vinkkejä Macintoshin käyttööön. OSX vinkit, Apple vinkit.

Huom! 2015 lähtien ohjeen perään on tullut lisätä käyttöjärjestelmä. Esm. (El Capitan)

Tietojen keräys

Tietokoneet varastoivat historiatietoa, joka on kaivettavissa erilaisin konstein tietokoneesta itsestään tai internetistä. Osa on tiedostoissa laitteen kovalevyllä, osa verkossa pilvipalveluissa, osa taltioituu verkon kautta lukemattomiin varmuuskopioihin jne. Tieto ei siis poistu roskakoriin vetämällä vaan jättää jälkiä. Tässä jotain esimakua:

  • Käyttikö joku läppäriäni?
    • Ohjelmat > Lisäohjelmat > Konsoli.app
    • Milloin tietokoneeseen on viimeksi kirjauduttu? vasemmalta /var/log/accountpolicy.log
    • Milloin tietokone on viimeksi käynnistetty? vasemmalta kernel.log > hakuruutuun: npvhash=4095
    • Milloin läppärin kansi avattiin viimeksi? hakuruutuun: Wake reason: EC LID0
    • Katso myös sivu Unix.
  • Selain- ja lataushistoria (Safari, Firefox, Chrome jne.)
    • Yleensä voidaan tyhjentää selaimen kautta ja säätää miltä ajalta arkistointia tehdään.
  • Ohjelmien viimeksi käytetyt tiedostot
    • Katso nollaus otsikosta Vinkkejä > Dock
  • Tulostushistoria CUPS.
    • Jos käytät tulostuksessa CUPS:ia, se varastoi automaattisesti tulostuksesta historiatietoja.
    • Anna päätteessä komento: cupsctl WebInterface=yes Tämä muutos on pysyvä, jonka voi asettaa no -sanalla taas pois käytöstä.
    • Avaa Safari ja siirry osoitteeseen: http://localhost:631
    • Valitse välilehti Jobs > Show All Jobs
    • Tulostushistorian voi poistaa komennolla: sudo rm -r /var/spool/cups/ Tämän jälkeen ainakin tietokoneen uudelleen käynnistys saa tulostusjärjestelmän taas toimimaan.
    • Valitse välilehti Administration > Server > View Page Log
    • Lokihistorian voi poistaa usealla tavoin. kyseesssä on page_log niminen tekstitiedosto /var/log/cups -kansiossa ja sen tiedosto-oikeudet ovat -rw-r--r--@ ja user nimesi ja group staff. Pääte-ohjelmassa esimerkiksi työpöydälle sijoitetun tyhjän page_log nimisen tiedoston siirtäminen tapahtuu komennolla: sudo mv /var/log/cups/page_log ~/Desktop/ ja antamalla pääkäyttäjän salasanan. Tiedostossa EI ole päätettä, esim. .txt. Olemassaolevasta tiedostosta voi poistaa myös halutut tulosterivit.
  • Pääteohjelman komentohistoria.
    • Näkyy komennolla history.
    • Poistetaan komennolla history -c
  • Roskakori ja poistetut, mutta ylikirjoittamattomat tiedostot.
    • Poistaessasi tiedoston, se poistuu hakemistosta näkyvistä, mutta ei kovalevyltä, vaan on palautettavissa ennen kuin sen päälle vasta tosiasiassa kirjoitetaan ja useaan kertaan. Vähän niinkuin C-kasetin kyljestä, etiketistä nimen pyyhkiminen ei poista sisältöä vaan sisältö häviää vasta kun sen päälle nauhoitetaan uudestaan ja uudestaan. Tämä pätee myös esm. kameroiden muistikortteihin, varmuuskopiolevyihin jne.
    • Finder > Asetukset... > Lisävalinnat > Tyhjennä roskakori turvallisesti (ei toimi enää El Capitan, katso tältä sivulta ohje Turvallinen poistaminen). Tämä ylikirjoittaa poistettujen tiedostojen päälle, jotta niitä ei voida palauttaa. Tämä koskee siis nyt roskakorissa olevia ja jatkossa sieltä poistettavia. Toiminta pidentää jopa merkittävästi roskakorin tyhjennysaikaa. Komento rm -P tiedostonimi poistaa tiedoston turvallisesti eli kirjoittamalla kolme kertaa päälle. Katso lisätietoa komennosta sivulla Unix.
    • Tilan jonka olet poistanut normaalisti, voit tyhjentää turvallisesti: Ohjelmat > Lisäohjelmat > Levytyökalu > Valitse levy > Valitse painike Tyhjennys > Tyhjennä vapaa tila... > Säädä kuinka monta kertaa päällekirjoitetaan > Tyhjennä vapaa tila. (ei toimi enää El Capitan). Toiminto saattaa kestää kymmeniä tunteja ja lopulta hidastaa tietokoneen niin että sen käytöstä ei tule yhtään mitään. Kannattaa myös harkita kytkeä päältä pois sekä tietokoneen, että näytön nukahtamisen (kaksi liukusäädintä), kovalevyjen nukkumisen, yksityisyys/lisävalinnat.../kirjautumisen ulos. Tietokone saattaa hidastua viimeistään Creating secondary temporary file/Luodaan toissijainen välikaistiedosto kohtaan.
    • Mutta miten poistaa esimerkiksi sähköpostit? Oletettavasti vapaan tilan tyhjennys tyhjentää sen.
  • Erilaisten ohjelmien lokitiedostot ja historiat.
  • Käyttöjärjestelmän (esm. Mavericks) lokitiedostot, virheraportit.
    • Löytyvät yleensä Kirjasto (Library) -hakemistoista. Näitä ovat tietokoneen kirjasto ja kunkin käyttäjän omat kirjastot.
  • Ajoittain ohjelmistot luovat päivitysten yhteydessä tai muutoin tiedostoista varmuuskopioita, jotka jäävät usein käyttäjähakemistoihin.
    • Näitä täytyy poistaa manuaalisesti tai tehdä "puhtaita" asennuksia, joissa esimerkiksi uuteen käyttöjärjestelmään tuodaan vain "loppukäyttäjän tiedostoja".
  • Ladattujen tiedostojen historia.
    • Mac tallentaa selaimella ja sähköpostilla lataamasi tiedostojen tiedot melko tarkasti lokiinsa. Tämä voi olla hyödyllistä esimerkiksi, jos historiatiedot ovat kadonneet ja tarvitset vuosien takaa tiedon mistä nettiosoitteesta latasitkaan jonkun tiedoston. Älä häkelly, kuinka paljon historiatietoa Macista voi löytyä ;-D
    • Anna Pääte-ohjelmassa komento:
      • sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineAgentName, LSQuarantineDataURLString, date(LSQuarantineTimeStamp + 978307200, "unixepoch") as downloadedDate from LSQuarantineEvent order by LSQuarantineTimeStamp' | sort | grep '|' --color
      • Seuraava tekee saman, mutta rivin lopussa voit suodattaa sen koskemaan esimerkiksi jotain domain-osoitetta, ohjelmaa, tiedostoja tms.
      • sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineAgentName, LSQuarantineDataURLString, date(LSQuarantineTimeStamp + 978307200, "unixepoch") as downloadedDate from LSQuarantineEvent order by LSQuarantineTimeStamp' | sort | grep -i 'osoite.fi' | grep '|' --color
      • Jos haluat tyhjentää listan, anna seuraavat komennot. Ensimmäinen tuhoaa ja toinen rakentaa tietokannan uudestaan.
      • sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'delete from LSQuarantineEvent'
      • sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'vacuum'
    • Jos haluat tietää mitä kenttiä tietokannan tauluissa on anna seuraava komento:
      • sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* '.schema LSQuarantineEvent'
        • Tulos voi olla esim. seuraavanlainen: CREATE TABLE LSQuarantineEvent ( LSQuarantineEventIdentifier TEXT PRIMARY KEY NOT NULL, LSQuarantineTimeStamp REAL, LSQuarantineAgentBundleIdentifier TEXT, LSQuarantineAgentName TEXT, LSQuarantineDataURLString TEXT, LSQuarantineSenderName TEXT, LSQuarantineSenderAddress TEXT, LSQuarantineTypeNumber INTEGER, LSQuarantineOriginTitle TEXT, LSQuarantineOriginURLString TEXT, LSQuarantineOriginAlias BLOB );
      • Aiheesta on selvitystä tiedostossa: /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSQuarantine.h
    • Jos haluat estää tiedon keräämisen, voit rakentaa esimerkiksi Automator -ohjelmalla ajoittaisen tyhjennyksen ja ajastaa sen tai ohjata kerättävän tiedon suoraan bittiavaruuteen eli /dev/null -kohteeseen. Seuraavista ensimmäinen poistaa kaikki sillä hetkellä asiaan liittyvät tallennetut tiedostot ja toinen estää niiden tallentumisen tästä eteenpäin.
      • sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'delete from LSQuarantineEvent where LSQuarantineEventIdentifier like "%%";'
      • ln -s /dev/null ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2
    • Lähde
  • Tiedostojen piilotus
    • Tiedostoja voi olla myös piilossa joko käyttäjän asettamana tai ohjelmien asettamana. VAATII TARKENNUSTA:
      • näyttää piilotetut tiedostot ja hakemistot, mutta lista on pitkä: grep -r search * .*
      • etsii annetulla hakusanalla piilotettujen tiedostojen sisältä: find . -exec grep -Hn etsittäväsana {} \;
  • Salasanoja ja muita tietoja sisältävät avainniput iCloudissa.
    • Tämä on näppärä tapa käyttää salasanoja, mutta samalla luovuttaa ne yhdessä paketissa "tuntemattomille tahoille" käytettäväksi tarpeen vaatiessa.
  • Hakupalvelut, nettisivut ja sosiaalinen media tallentavat hakusanoja, paikkoja, vierailtuja sivuja ym. palvelimiinsa parantaakseen annettuja tuloksia. Eivät siis pelkästään käyttäjän koneen evästeisiin, vaan internetin tietokantoihin, joista otetaan varmuuskopioita. Varmuuskopioita ei välttämättä tuhota, vaikka muuttaisit esimerkiksi omia tietojasi itsestäsi. Näin syntyy profiili, historia siitä mitä joskus olet ollut ja miten vuosien varrella muutut muuttaessasi omia tietojasi. Kyse ei siis ole ainoastaan tietoisista muutoksista vaan myös käyttäytymisestäsi jollain nettisivuilla: miten kuljet siellä, mitä klikkailet.
    • Näitä ei aina pysty poistamaan ja asianmukaisesti "poistetun" tilin voi saada palautettua samalla profiililla kun vain alkuperäinen sähköposti on vielä käytössä.
  • Tiedostojen suojaus
    • Suojausta voi lisätä esimerkiksi Järjestelmäasetukset > Suojaus ja yksityisyys > FileVault.

Vinkkejä

Katso myös Imac

11. marraskuuta

  • Jos jokin ohjelma on tämän jälkeen lakannut toimimasta, esimerkiksi se vain pomppii Dockissa. Saattaa olla että saat ohjelman toimimaan kun muutat tietokoneen päivämäärän esimerkiksi 9.11 eli aikaisemmaksi.

.DS_Store

OSX-käyttöjärjestelmä luo pisteellä alkavia piilotiedostoja hakemistoihin, joihin se varastoi hakemistoon liittyvää tietoa. Ne eivät normaalisti näy. Mutta ne näkyvät usein kopioitaessa hakeimstoja PC-käyttöjärjestelmiin. Jos haluat ottaa ne pois käystöstä, anna seuraava komento Pääte-ohjelmassa: defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Acrobat Reader

Esikatselu ohjelman pdf-dokumentin taustaväriä valkoisesta ei ilmeisesti pysty muuttaamaan. Acrobat Reader ohjelmassa Acrobat Reader > Oletusarvot... > Käytettävyys > Mukautettu väri: Sivun tausta

AFP

Tiedostojärjestelmien kytkeminen toisiin Mac-laitteiden välillä samassa sisäisessä verkossa, esm. langattomassa verkossa.

  • Tietokone, jonka tiedostokansioita halutaan jakaa. Aseta Jako-kohdata Tiedostonjako päälle. Valitse Valinnat... ja sieltä Jaa tiedostoja ja kansioita AFP:llä. Tarvittaessa lisää käyttäjiä ja oikeuksia.
  • Tietokone, jossa edellisiin halutaan päästä käsiksi: Finder > Siirry > Yhdistä palvelimelle... > afp://se osoite joka näkyy jakavan koneen tiedostonjako sivulla numeroina kuten 192.168.0.100 > syötä toisen tietokoneen salasana käyttäjälle jonka edellisessä kohdassa lisäsit > valitse jaettava "hakemisto" > valitse Finderin valikosta kohdasta Jaetut kyseinen tietokone.

Apache

Käyttöönotto sivulla PHP asennus

Apple-tuotteen ostaminen

Apple ja televisio

Ks. sivu Televisio

Automaattinen uloskirjautuminen

Mountain Lion kirjauttaa käyttäjän ulos määräajan kuluttua. Asetuksen voi kytkeä pois päältä tai asettaa kirjautumisajan kohdassa: Järjestelmäasetukset / Suojaus ja yksityisyys / Yksityisyys / Lisävalinnat...

Avaa linkki Firefoxissa

Vedä osoiterivin edessä olevasta pienestä ikonista osoite hiirellä Firefoxin päälle Dockissa.

Avaa tyhjä dokumentti iCloud -valikon sijaan

Anna pääteohjelmassa seuraava komento, niin painaessasi Dock:ssa TextEdit tai Esitkatselua, ei aukeakaan iCloud valintaikkuna, vaan tyhjä uusi dokumentti.

defaults write -g NSShowAppCentricOpenPanelInsteadOfUntitledFile -bool false

Backspace

  • Toimii hitaasti
    • järjestelmäasetukset / Näppäimistö -kohdasta aseta näppäintoisto Nopeaksi ja Viive ennen toistoa lyhyeksi.

Beta

  • Applen uusia käyttöjärjestelmäversiota saattaa päästä testaamaan. On syytä huomioida, että nämä voivat olla hyvin epävakaita ja tietokone ei mahdollisesti käynnisty ja käyttöjärjestelmän joutuu asentamaan uudestaan!
  • Asennuksessa kannattaa huomioida seuraavia asioita:
    • Varmuuskopioi kaikki tärkeät tiedostosi, kuvasi jne.!!!
    • Asenna nykyisen Apple-käyttöjärjestelmän viimeisimmät päivitykset ennen uuden käyttöjärjestelmän asennusta.
  • Mojave --> Catalina
    • Ensimmäisessä käynnistyksessä "Setting up..."-ikkuna saattaa jäädä pyörimään tunneiksi. Parin tunnin odottelun jälkeen sammutin tietokoneen pitämällä käynnistyspainiketta pitkään alhaalla ja käynnistin uudestaan. Käynnistyi normaalisti ja päivitys näytti onnistuneen.
    • Päivityksen jälkeen käynnistyspalkki jää noin 75 prosentin kohdalle. Kokeile käynnistää Safe Mode:ssa eli koneen uudelleenkäynnistäminen ja heti vaihtonäppäimen pitäminen alhaalla. Käyttöjärjestelmän käynnistyttyä Safe Modessa sen uudelleenkäynnistys avannee sen normaalisti.

Command Line Tools - Mavericks

Command Line Tools on osa Xcodea ja useiden UNIX-pohjaisten työkalujen asentaminen vaatii GCC-kääntäjän. Xcode Command Line Tools sisältää tämän GCC-kääntäjän.

  • Command Line Tools asennuksen voi tarkistaa komennolla: xcode-select -p jolloin saat esimerkiksi seuraavan polun vastaukseksi /Applications/Xcode.app/Contents/Developer ja tällöin Command Line Tools on asennettu.
  • Päivitä viimeisin Xcode tai asenna jos sitä ei ole asennettu. Aennus AppStore:n kautta. Päivitys tapahtuu t AppStore:n päivitystoiminnon avulla.
  • Command Line Tools asennus tapahtuu antamalla pääteohjelmassa komento gcc tai make
    • Jos asennusta ei ole, avautuu ponnahdusikkuna, josta klikkaa Install
    • Jos ei onnistunut, tämä komento pitäisi myös asentaa: xcode-select --install
    • Ja antamalla komennon gcc saat

Composer

  • PHP Composer on pakettien hallintatyökalu. Composer asentaa tarvittavat paketit. Pakettien luettelon on hallittavan ohjelman hakemistossa composer.json-tiedostossa. PHP Composer on mahdolliesesti asennettu myös palvelimelle, joten komentoja voi antaa SSH-yhteyden kautta pääteohjelmalla.
  • Asennus macOS (5/2021) pääteohjelmalla
  1. curl -sS https://getcomposer.org/installer | php
  2. mv composer.phar /usr/local/bin/composer
  3. chmod +x /usr/local/bin/composer
  • Composer itsensä päivitys

sudo composer self-update

  • Pakettien asentaminen
    • Suorita seuraava komento sovelluksen hakemistossa, jolloin Composer asentaa tarvittavat hakemistot ja tiedostot. On tärkeää suorittaa asennus oikeassa hakemistossa! Esimerkiksi jos asennetaan mpdf, se sijaitsee https://github.com/mpdf/mpdf jolloin komento on alla ensimmäinen. Seuraava komentoesimerkki asentaa halutun releasin, jonka voi valita GitHubin listasta. Jos komennot eivät toimi lisää omia käyttöoikeuksia lisäämällä komentojen alkuun komento sudo.
composer require mpdf/mpdf
composer require mpdf/mpdf:8.0.8

CoreServices

Macintosh HD/Järjestelmä/Kirjasto/CoreServices

Erikosmerkit

kova välilyönti = alt + välilyönti (välilyönti, jota esim. mediawiki ei poista)
© = alt + 1
@ = alt + 2
[ ] = alt + 8 tai 9
{ } = alt + shift + 8 tai 9
/ = shift + 7
\ = alt + shift + 7
• = alt + q
™ = alt + *
€ = shift + 4
£ = alt + 3
$ = alt + 4
‰ = alt + shift + 5
√ = alt + j
≤ = alt + <
≥ = alt + shift + <

GCC

Katso kohta Command Line Tools.

Dashboard

Widgetti työpöydälle

Dashboardissa on widgettejä, esimerkiksi pörssikurssit, joita voi sijoittaa myös työpöydälle erillisen Dashboard näytön sijaan. Huomaa kuitenkin että ne ovat aina kaikkien ikkunoiden päällimmäisenä ja kuluttavat tietokoneen resurssia jatkuvasti, sen sijaan että Dashboardissa ne kuluttavat silloin, kun niitä käytetään.

  1. Järjestelmäasetukset > Mission Control > Ota valinta pois kohdasta Näytä Dashboard tilana
  2. Järjestelmäasetukset > Näppäimistö > Mission Control > Valitse Näytä Dashboard ja pikänäppäimeksi F12
  3. Anna Pääte-ohjelmassa komento defaults write com.apple.dashboard devmode YES
  4. Anna Pääte-ohjelmassa komento killall dock
  5. Paina F12, jolloin Dashboard ilmestyy näkyviin. Tämä voi vaatia fn -näppäimen samanaikaista alhaallapitämistä.
  6. Paina hiirellä haluamaasi widgettiä ja pidä hiiren painike alaspainettuna. Paina nyt samanaikaisesti F12 ja liikuta widgetti haluamaasi kohtaan työpöydällä.
http://macs.about.com/od/usingyourmac/qt/widgetondesktop.htm

Dock

  • Preview, Numbers, Pages ym. tallentavat aikaisemmin avattuja tiedostoja hiiren oikealla painikkeella valittavaksi. Valikon saa tyhjennettyä seuraavasti:
  1. avaa ohjelma ja File > Open Recent > Clear Menu
  2. sulje ohjelma
  3. poista ohjelma dockista ja lisää se Dockiin uudestaan (El Capitan)
  • Option-klikkaus toimii kahdella tavoin. 1) kun klikkaat sen ohjelman kuvaketta, joka on päällimmäisenä, se häviää ruudulta 2) kun klikkaat sen ohjelman kuvaketta, joka on taustalla se tulee näkyviin ja päällimmäisenä ollut häviää.
  • Ikkunan pienentämiseen on kolme erilaista "animaatiota": scale, genie ja piilossa oleva suck. Viimeisimmän saa pääte-ohjelmassa käyttöön komennolla: defaults write com.apple.dock mineffect -string suck ja tämän jälkeen killall Dock
  • MacOS Catalina (1/2020): Yllättäen käynnistettäessä Dock ei ilmesty ollenkaan tai vain silloin kun Hot Cornes toiminnolla käytetään Launchpad. Anna pääteohjelmassa seuraava komento ja odota jonkun aikaa:
defaults write com.apple.dock autohide -bool false; killall Dock
tai jos ei edellinen toimi
defaults delete com.apple.dock; killall Dock

Välilyöntejä kuvakkeiden väliin

Dockiin voi tehdä välilyöntejä kuvakkeiden erottamiseksi toisistaan, esimerkiksi ryhmittelyyn. Anna päätteessä seuraava komento. killall dock käynnistää dockin uudestaan ja jos haluat samalla kertaa tehdä useamman välilyönnin, toistat vain defaults-komentoa useamman kerran ja lopuksi killall. Dockissa tartu hiirellä näkymättömään väliin ja vedä se haluttuun kohtaan samalla tavoin kuin vedät näkyviä kuvakkeita. Poistaminen tapahtuu vetämällä se työpöydälle.

defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'
killall -kill Dock (tämä toimii Yosemitessa)
killall dock (tämä toimii aiemmissa)

Ohjelman alkuperäinen sijainti

Pidä cmd -näppäintä pohjassa kun klikkaat ohjelmakuvaketta niin avautuu Finder ja sijainti, missä ohjelma on.

Haku hiiren valikosta ja/tai pikanäppäimellä

  1. Automatorissa luo palvelu, joka vastaanottaa tekstiä (text) mistä tahansa ohjelmasta (any application)
  2. Valitse Run Shell Script ja Shell: /bin/bash ja Pass input: to stdin
  3. Lisää skriptiksi yksi seuraavista. Tai muokkaa oma, jolloin tee haku haluamallasi sivustolla hakukentässä ja kopioi osoiteriviltä haun alku ja korvaa haettu sana $-merkillä ja oheisen koodin loppuosalla
    1. Google: open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
    2. Google Maps: open "https://www.google.fi/maps/place/$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
    3. Facebook: open "https://www.facebook.com/search/top/?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
    4. Fonecta: open "http://www.fonecta.fi/haku?what=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
  4. Tallenna
  5. Sulje Automator ja avaa uudestaan tallennettu tiedosto. Valitse Asenna, jolloin palvelu asentuu ~/Library/Services -hakemistoon.
  6. Tarvittaessa aseta järjestelmäasetuksissa pikanäppäin, esim. alt-g palvelulle.
  7. Haku tapahtuu värjäämällä haettava teksti ja painamalla pikanäppäintä tai hiiren oikean painikkeen valikosta Services-kohdasta ja haku aukeaa uudella välilehdellä.

Hiiren koordinaatit

  • cmd + shift + 4
  • pois esc-näppäimellä

Homebrew

Homebrew avulla voit asentaa helposti erilaisia ohjemistoja yhdellä komennolla. Etuna on se että se asentaa samalla myös siihen tarvittavat muuta ohjelmat eli riippuvaisuudet. Saattaa ilmetä toisen vastaavanlaisen ohjelman, MacPorts kanssa ristiriitoja. Asennettavia ohjelmia.

  • Asennus seuraavalla komennolla. Asentuu ilman sudo -komentoa edessä /bin/bash -hakemistoon. (päivitetty 7/2020)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
export HOMEBREW_NO_ANALYTICS=1
brew analytics off
brew update
  • brew install ohjelmannimi ohjelmannimi
  • brew search icu -komennolla haetaan icu-nimiset paketit
    • HUOM! Asentaessassi etsi search -komennolla paketit. Sen jälkeen saatat huomata että siellä on esim. 54, 55, 56 tms. Nämä voivat olla esimerkiksi php -versionumeroita. Varmista mitä php versiota käytät ja asenna sen mukainen. Jos asennat suuremman ohjelman, homebrew saattaa samalla asentaa uuden php:n, jolloin voi esimerkiksi tulla asennettua php beta-versio.
  • brew doctor -komennolla saat selvityksen mitä mahdollisia ristiriitoja ohjelman käyttöön on tietokoneessasi.
  • brew prune -komennolla korjataan vialliset linkit
  • brew update -komennolla päivität Homebrew -ohjelman ja tarkastat että viimeisin versio on käytössä. Tämä kannattaa tehdä aina ennen kun asennat jotain.
    • Virheilmoitus: Error: /usr/local must be writable! --> sudo chown -R $(whoami) /usr/local
Eräs Mavericks -asennusohje

Hosts

Hosts tiedostoon voi asettaa osoitteita, joihin selainriville kirjoitettu domain-osoite siirtyy. Muoto on kohdeosoite osoite ja niiden välissä on sarkainmerkki.

sudo vi /private/etc/hosts tiedoston muuttaminen vi-editorilla
dscacheutil -flushcache ottaa muutokset heti käyttöön

iCloud ja iCoud Drive

Katso sivu iCloud

Ikkuna alas

OSX-pikanäppäimet

Jos elokuvista on tuttua kuinka yhdellä näppäimellä painetaan ikkuna piiloon, niin OSX:ssä se vaatii vähintään kaksi, cmd-h. Tämän räplääminen ei ole sama asia kuin asettaa päällimmäisen ikkunan piilotus esimerkiksi näppäimeen F6.

  • Eräs vaihtoehto on asentaa ohjelma FastScripts ja asettaa seuraava AppleScript:nä (.scpt) tallennettu skripti sen kansioon ja tämän jälkeen asettaa ohjelman asetuksissa pikanäppäin halutuksi.
  • Toinen vaihtoehto on Automator > Dokumentin tyyppi Palvelu > Lisäohjelmat > Vedä Suorita AppleScript työnkulkuun > Aseta Palvelu vastaanottaa ei syötettä mistä tahansa ohjelmasta > liitä oheinen skripti kohtaan (* Your script goes here *) > Tallenna... JA tämän jälkeen Järjestelmäasetukset > Näppäimistö > Oikotiet > Palvelut > Etsi tallentamallasi nimellä > Lisää oikotie > aseta esm. cmd - F19. Jos joku näppäinoikotie ei toimi, kokeile jotain muuta kunnes löydät toimivan.
tell application "System Events"
	set frontProcess to first process whose frontmost is true
	set visible of frontProcess to false
end tell

Ikkunan koon muuttaminen

Kulmasta vetäminen muuttaa vain kahta ikkunan sivua, mutta samanaikaisesti pitämällä pohjassa optio (alt) -näppäintä, koko ikkunan koko muuttuu.

Ikkuna pysymään päällimmäisenä

Haluatko esimerkiksi TeXturin pysymään päällimmäisenä jotta siihen on helppo tehdä muistiinpanoja nettisivulta. Tämä onnistuu kun asennat Afloat -ohjelman. Ohjelmaikkunan saa myös läpinäkyväksi.

Ikkunoiden asettelu

OS X käyttöjärjestelmän ikkunoiden ryhmittely toisiinsa nähden ei ole kovin hilpeätä hommaa. Onneksi tähän on käytettävissä monipuolisia ohjelmia pyörimään taustalle ja hiirellä tai näppäimistöllä on esimerkiksi yhden huitaisun tai painahduksen takana saadaa esimerkiksi kaksi ikkunaa vierekkäin ruudulle. Tämä vain yhtenä esimerkkinä. Ohjelmia on maksullisia ja ilmaisia. Yksi toimiva on alle parin euron (2013) hintainen BetterSnapTool. Muita vaihtoehtoja löytyy esimerkiksi tästä viestiketjusta.

iMac (Maverick) ja MacBook (Lion) ethernet kaapelilla yhteyteen

  • Kytke tavallinen ethernetkaapeli tietokoneiden välille
  • Aseta toisessa tietokoneessa Järjestelmäasetukset / Jako / Tiedostonjako päälle
  • Valitse toisessa tietokoneessa Finder / Laitteet (sivuvalikossa) kohdasta tietokoneesi / Verkko ja hetken kuluttua toinen tietokone ilmestyy ja yhteys avautuu automaattisesti

Java

Javan käyttöön liittyy turvallisuusriskejä.

  • macOS Catalina: Javan sivuilta päivitettäessä esim. jre-8u261-macosx-x64.dmg (Versio 8 Update 261) on internetselainten käyttöön, mutta ei vaikuta järjestelmään muutoin. Esimerkiksi Eclipse ei toimi. Lataa Oraclen sivuilta Java SE Development Kit 8u60 (jdk-8u60-macosx-x64.dmg).
  • Javaversio selviää kun pääteohjelmassa antaa komennon: java -version
  • Jos haluat vain suorittaa Java ohjelmia asenna Java Runtime Environment eli JRE tai JRETM.
  • Jos haluat kehittää Java-sovelluksia, lataa Java SE Development Kit tai JDK™, joka sisältää myös JRE:n.
  • Huom! Pääte-ohjelmassa komentorivillä java -komennon käyttäminen vaatii JDK:n. Asentuu automaattisesti .dmg -tiedstosta Oraclen sivulta.
  • Asennusohjelma ei asenna vanhempaa Javaa kuin jo on asennettu. Jos haluat asentaa vanhemman, poista ensin asennettu Java.
  • Java SE Runtime Environment asennus esim. Mavericks:iin Oraclen sivulta.
    • Lataa paketti ja asenna se.
    • Tarkista että asentamasi versio on oikea: Järjestelmäasetukset > Java > General välilehti > About >
    • Tai päätteessä: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
  • Jos nyt annat päätteessä komennon java -version saat mahdollisesti vanhan version, esim. build 1.6.0_65. Anna seuraava komento ja tämän jälkeen tulisi näkyä uusin, esim. build 1.7.0_51
    • Huom! Tämä nollautuu kun tietokone sammutetaan!
export JAVA_HOME="/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home"
  • JRE poistaminen
    • Poista hakemistosta Macintosh HD/Kirjasto/Internet Plug-Ins tiedosto JavaAppletPlugin.plugin
    • Poista hakemistosta /Kirjasto/PreferencePanes tiedosto JavaControlPanel.prefpane
  • Nostaa 4 megatavuun kun Stack flow -virheilmoitus: java -Xss4m Luokka tähän

JSON muunnos CSV-tiedostoksi

Esimerkiksi Instagramista otettu vienti Direct-viesteistä on JSON-muodossa.

  • https://konklone.io/json Sivuston mukaan muunnos tapahtuu omassa tietokoneessa, joten tiedon ei lähtökohtaisesti pitäisi vuotaa maailmalle.

Kansion salaaminen

Tiedostokansion voi salata salasanalla suoraan OSX:n mukana tulevalla ohjelmalla. Kun kansio on luotu, sen voi avata esimerkiksi pikalinkistä ja käyttää normaalisti. (El Capitan)

  1. Luo kansio normaalisti tai käytä olemassaolevaa kansiota, jonka haluat salata ja jossa on esimerkiksi jo tiedostoja.
  2. Avaa Disk Utility -ohjelma
  3. File > New Image > Image from Folder... > Hae salattava kansio > Paina Open
  4. Anna nimi, sijainti (ei sama kuin kansio jota salaat), formaatti luku/kirjoitus ja salaus 128-bit AES
  5. Anna kansiolle salasana (ja poista tallentaminen avainnippuun)
  6. Alkuperäisen kansion voi poistaa
    1. poista tarvittaessa turvallisesti komennolla: srm -r ~/polku/hakemistonimi (komento ei ole enää käytössä Sierrassa)
  7. Kun klikkaat uutta tiedostoa, kysytään salasana sen avaamiseen. Älä valitse salasanan tallentamista avainnippuun.
  8. Kansio näkyy Finderin sivupalkissa kohdassa Devices
  9. Sulje kansio vetämällä se roskakoriin tai Finderin sivupalkista sulkemalla se pienestä merkistä.

Kirja

OSX sisältää toiminnon, jolla voi tehdä kirjoja.

  1. Esimerkiksi Numbers, Pages, Excel, Word tai missä vain ohjelmassa muotoile teksti tai taulukko haluamanlaisiksi sivuiksi
  2. Tallenna PDF-muodossa esimerkiksi tulostustoiminnon kautta
  3. Avaa PDF > Tulosta > PDF-valikosta valitse Create booklet (mikä lie suomeksi)
  4. Avautuu PDF > Tulosta se kaksipuolisena

Kuvaruutukaappaus

  • cmd-shift-3 ottaa kopion koko ruudusta ja tallentaa lähtökohtaisesti työpöydälle
  • cmd-shift-4 ja sen jälkeen hiirellä vasen painike alhaalla ja vetämällä määritä haluttu osa ruudusta
  • cmd-shift-4 ja paina välilyönti ja sen jälkeen siirrä kamera haluamasi ikkunan päälle ja paina hiiren vasenta painiketta.
  • edellisiin ctrl niin tiedosto tallentuu leikepöydälle.
  • Tallennuskansion muuttaminen. Esimerkissä käyttäjähakemiston juureen, sinne missä on esm. Dokumentit on lisätty kansio Kuvaruutukaappaukset, mutta kansio voi olla aivan missä tahansa, esim. iCloud Drivessä. Anna pääteohjelmassa seuraavat komennot. Tarvittaessa killall SystemUIServer
defaults write com.apple.screencapture location ~/Kuvaruutukaappaukset
  • Tallennuskansion muuttaminen jaetulle iCloud työpöydälle.
defaults write com.apple.screencapture location ~/Desktop
  • Tallennuskansion muuttaminen iCloudiin. Esimerkissä iCloudin juureen on lisätty Kuvaruutukaappaukset -kansio.
cd /
defaults write com.apple.screencapture location Users/osxkäyttäjäjänimesi/Library/Mobile\ Documents/com~apple~CloudDocs/Kuvaruutukaappaukset/
  • Tallennettavan tiedostomuodon muuttaminen. Seuraavassa esimerkissä oletuksena oleva png muutetaan jpg:ksi. Anna Pääteohjelmassa seuraavat komennot:
defaults write com.apple.screencapture type jpg

Käynnistysääni pois

Pois: sudo nvram SystemAudioVolume=%80 Päälle: sudo nvram -d SystemAudioVolume

https://www.howtogeek.com/260693/how-to-disable-the-boot-sound-or-startup-chime-on-a-mac

Langaton verkko Wi-Fi

  • Analyysiä: Macintosh HD/Järjestelmä/Kirjasto/CoreServices/Applications/Langattoman yhteyden vianmääritys.app > Anna salasana > Älä paina Jatka joka johtaisi vianmääritykseen, vaan ylhäältä menupalkista Ikkuna/Lisäohjelmat tai cmd-2 > Wi-Fi-haku > Etsi nyt
  • Kehyskaappauks -kohdassa tehdyt tiedostot .wcap avautuvat ohjelmalla Wireshark.

Launchctl

Katso Cron

Launchpad

Puuttuvat ohjelmat saa lisättyä siirtämällä ne Ohjelmat -kansioon.

Leopard - Snow Leopard - Lion uudelleen asennus

  • Varmusskopiointi. Muista fontit, Kirjastot
  • Käynnistä Leopard asennuslevyltä painamalla C -näppäintä tietokoneen käynnistyksen yhteydessä tai pitämällä alhaalla alt-näppäintä.
  • Valitse kieli ja tämän jälkeen Levytyökalu. Tarkista levy Korjaa kohdasta. Poista osiot tai osioi yms. Lopeta levytyökalu.
  • Hyväksy sopimus ja valitse asennuskohde ja samasta ikkunasta kohta Valinnat, josta voit valita jos levy tyhjennetään, formatoidaan samalla. Valitse kirjaava.

Libav

Macport-ohjelmalla asentaminen (Sierra 1.1.2017)

  • http://libav.org/releases
    • Lataa viimeisin libav-x.x.tar.gz joka on jotain 7 Mt
  • Pura paketti vaikka Finderissa
  • Seuraavat pääte komennot, koko laatikko yhdellä kertaa.
sudo port install yasm zlib bzip2 faac lame speex libogg libvorbis libtheora libvpx x264 XviD openjpeg15 opencore-amr freetype
./configure \
--extra-cflags=-I/opt/local/include --extra-ldflags=-L/opt/local/lib \
--enable-gpl --enable-libx264 --enable-libxvid \
--enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb \
--enable-nonfree --enable-libfaac \
--enable-libmp3lame --enable-libspeex --enable-libvorbis --enable-libtheora --enable-libvpx \
--enable-libopenjpeg --enable-libfreetype --enable-doc --enable-gnutls --enable-shared
make && sudo make install

Linkkiä ei voi viedä Safarista

Kävikö yhtäkkiä niin ettet voi vetää hiirellä linkkiä Safarin osoitepalkista työpöydälle tai Finderiin. Kokeile ensimmäisenä Finderin uudelleenkäynnistystä valitsemalla ylhäälä omena-valikosta Pakota lopettamaan... ja valitse Finder.

Locate

Ensimmäisellä kerralla muodostetaan tietokanta, josta myöhemmin haetaan. Voi kestää pitkäänkin.

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Haku sen jälkeen komennolla locate -i nimi

Lokitiedostot

  • Macintosh HD/Kirjasto/Logs/
    • /DiagnosticReports sisältää kaatumisraportit
  • ~/Kirjasto/Logs

ls

@ attribuutti

drwxrwxr-x@   9 username  staff     306  9 Feb 19:48 images
  • @ merkki tarkoittaa että sisältyy attribuutteja, ne saa näkyviin komennolla xattr tiedostonimi tai xattr -l tiedostonimi
  • Yksittäinen attribuutti poistetaan komennolla xattr -d attribuutinnimi tiedostonimi
    • esim. xattr -d com.apple.TextEncoding /var/log/cups/page_log
  • Kaikki attribuutit poistetaan kerralla xattr -c tiedostonimi

Lähdekoodin asennus

Yksinkertaisimmillaan tällainen. Seuraa mahdollisia virheilmoitukisia, jotka kertovat esimerkiksi mitä pitää asentaa etukäteen että juuri kyseinen asennus onnistuu. Make -komennon saa asennettua lataamalla Xcode -ohjelman App Storesta ja asentamalla sen.

  • mene pääteohjelmalla hakemistoon johon sen olet purkanut
  • anna komento ./configure
    • Katso tuleeko virheilmoituksia, jotka voivat estää asennuksen. Esimerkiksi sopiva C compiler puuttuu.
  • make
  • ehkä make check
  • make install

Lähdekoodin poistaminen

  • mene pääteohjelmalla hakemistoon johon ohjelman olet purkanut
  • poistaaksesi ohjelman binääritiedostot ja "objektitiedostot" hakemistosta anna komento make clean
  • poistaaksesi asennuksen tekemät tiedostot anna komento make distclean

OS X ei näytä järjestelmätiedostoja Finderissa (esim. /usr kansio)

  • Mavericks päätteellä komento: defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder Takaisin piiloon vaihtamalla 1 arvoksi 0
  • Mountain Lion tai Lion päätteellä komento: defaults write com.apple.Finder AppleShowAllFiles YES ja Avaa Finder uudelleen Omenavalikko/Pakota lopettamaan... Takaisin piiloon vaihtamalla YES sanaksi NO.

Maailman merkittävimmät tapahtumat

01/01 Anniversary of the Triumph of the Revolution in Cuba ym. mielenkiintoisia päivämääriä... Anna ppääte-ohjelmassa komento: cat /usr/share/calendar/calendar.history

MacPorts

Tämä apuohjelma helpottaa tiettyjen ohjelmien ja "kirjastojen (library)" latauksia netistä ja niiden asennusta suoraan pääteohjelmasta port komennolla. Näissä ohjeissa on käytetty sitä asennuksen helpottamiseksi. Ohjelmiston voi ladata pakettina ja se asentuu tietokoneeseen normaalien asennusten tavoin.

http://www.macports.org
  • Asennus katso Hp_LaserJet_1000 Yosemite.
    • Asennus voi jymähtää paikalleen yli kymmeneksi minuutiksi...mutta lopulta asentuu.
  • Anna päätteessä komento export PATH=/opt/local/bin:/opt/local/sbin:$PATH ja tarvittaessa aseta se .bash_profile -tiedostoon jotta otetaan käyttöön tietokoneen uudelleen käynnistyttyäkin.
    • saattaa tarvita komennon eteen sudo jos et ole sudo -s kirjautuneena pääteohjelmassa
  • Käytetään esimerkiksi: sudo port install jpeg
  • https://trac.macports.org/wiki/UsingMacPortsQuickStart
  • Virheilmoituksia:
    • Can't open index file for source: rsync://rsync.macports.org/macports/release/tarballs/ports.tar
sudo port -v selfupdate (ohjelman päivitys)
sudo port upgrade outdated
sudo port install coreutils
sudo port install wget
sudo port install gsed
sudo port install ghostscript

Menupalkki

Ruudun oikeassa yläreunassa olevia pieniä kuvakkeiden päällä hiirtä pitäessä niistä ilmestyy valikoita. Kun painat optio -näppäintä samanaikaisesti, valikoihin ilmestyy erilaisia lisätietoja.

Mission Control

Ikkunoita voi esikatsella viemällä hiiren ikkunan päälle ja painamalla välilyöntiä.

Muistin säästäminen

How to free up storage space on your Mac

Muistitikun kopiointi automaattisesti tietokoneeseen

Kopioi muistitikun sisällön tietokoneeseen kun se kytketään tietokoneeseen.

  1. Automator > Folder Action
  2. Folerd Action receives files and folders added to Other...
    1. shift-cmd-g > /Volumes > Go > Choose
  3. Utilities > Run Shell Script
  4. lisää alla oleva skripti ja tee tarvittaessa muutokset polkuihin
  5. File Save... > Tiedostonimi
  6. Kansiotoiminto löytyy tarvittaessa: ~/Library/Workflows/Appliations/Folder Actions
#!/bin/sh
exitcode=1 
#pisteen lisääminen nimen eteen piilottaa hakemiston 
KOHDE="muistitikku"
#tarkasta onko muistitikkuja kiinni
if test -e '/Volumes';then 
exitcode=0
#luo uusi hakemisto tietokoneeseen
mkdir /Users/esaaaltonen/Downloads/$KOHDE
#synkronoi muistitikun sisalto tietokoneeseen
rsync -avu --inplace /Volumes/* /Users/esaaaltonen/Downloads/$KOHDE
fi 
#jos muistitikkua ei ole lopeta skripti 
exit $exitcode
Lähde: http://unix.stackexchange.com/questions/66749/how-to-auto-sync-with-a-plugged-in-usb-mass-storage-device
https://www.linux.com/blog/howto-using-rsync-move-mountain-data
http://www.techradar.com/how-to/computing/apple/using-rsync-to-keep-your-files-in-sync-1305698
http://hints.macworld.com/article.php?story=2007022112171245

Muotoiltu teksti

Usein syntyy ongelmia kopioitaessa tekstiä muotoilun kanssa. Kopioi normaalisti cmd-c -komennolla, mutta jos haluat liittää sen PUHTAANA tekstinä kohteeseen, paina vaihtonäppäin-alt-cmd-V ja tekstistä häviää muotoilu.

Näppäimistöt eivät toimi

Kansiossa Järjestelmä/Kirjasto/Keyboard Layouts olevaa AppleKeyboardLayouts.bundle -tiedostoa ei kannata poistaa, koska näppäimistö ei toimi sen jälkeen esimerkiksi sisäänkirjautuessa salasanan syötössä. Näppäimistö ei reagoi käynnistyksessä edes salasanan nollausnäppäimeen C. Jos näin kuitenkin tapahtuu...

Ratkaisu 1.

  • Näppäimistö reagoi levyn poistopainikkeesen ja käynnistettäessä optio -painikkeeseen, jolla voit valita esimerkiksi käynnistymisen johonkin toiseen asennettuun käyttöjärjestelmään (bootcamp)
  • Syötä käyttöjärjestelmän asennus CD-levy joka on viimeisin asentamasi käyttöjärjestelmä, esimerkiksi Snow Leopard.
  • Valitse käytettävä kieli ja seuraavaksi ylhäältä valikosta Lisätoiminnot kohdasta Salasanan nollaus. Älä vain etene uudelleenasennukseen! Ruudulla on ohjeet.
  • Syötä uusi salasana halutulle käyttäjälle tyhjänä ja hyväksy varmistus. Poistu nollaus-ohjelmasta ja käynnistä tietokone uudelleen käyttämältäsi Mac-taltiolta, ei asennus cd-levyltä.
  • Valitse em. käyttäjä ja jätä salasanakohta tyhjäksi ja valitse Kirjaudu. Valitse jatka kirjautumista.
  • Siirrä poistamasi AppleKeyboardLayouts.bundle -tiedosto takaisin Järjestelmä/Kirjasto/Keyboard Layouts -kansioon. Käynnistä tietokone uudestaan. Jos et käynnistä uudestaan vaan kirjaudut ulos, saattaa olla että ulkoinen näppäimistö pitää irrottaa usb-portista ja kytkeä uudelleen sen saattamiseksi toimintaan.
  • Käyttäjätileistä palauta taas salasana tilille.

Ratkaisu 2.

Käynnistyslevykkeen kautta voi myös Lisätoiminnoista käyttää Päätettä, ja mv -komennolla siirtää tiedoston takaisin em. kansioon. Katso päätekomennot tältä sivulta.

Ohjeen tekeminen ruudusta

QuickTime Player sisältää näyttötallennusmahdollisuuden äänellä. Arkisto/Uusi näyttötallennus. Säädä asetukset avatuvassa pienessä ruudussa. Paina tallennus ja säädä tarvittaessa koko ruutua pienemmäksi tallennusalue. Huomaa että tiedostoista tulee helposti suuria kooltaan.

Oikoluku - Voikko

Suomenkieli texturiin, Pagesiin yms. http://verteksi.net/lab/osxspell/

Pages

  • Hierarkia: Osio sisältää sivuja.
  • Luetteloinnissa käytä luettelotyylejä ja kappaletyylejä samanakaisesti.

Pakota lopettamaan

  • OSX saattaa kuormittua joskus niin pahasti, että se asetaa ohjelmia "tauolle" (paused). Suljettuasi turhia ohjelmia, saat tauolle menneen ohjelman taas käyttöön katsomalla Activity Monitor ohjelmalla kyseisen ohjelman PID-koodin ja antamalla sitten Pääte-ohjelmassa komennon: kill -CONT pidnumerotähän

PHP

Asennusohje sivulla PHP asennus

Piilotetut osiot

HUOM! Älä tee näkyviin tuomiisi tiedostoihin mitään muutoksia ellet todella tiedä mitä teet.

  1. Anna Pääte-ohjelmassa: defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
    1. Vaihatalla viimeisin ykkösen nollaksi saat valikon piiloon.
  2. Avaa Levytyökalu
  3. Yläpalkkiin on ilmestynyt Debug
  4. Valitse Debug > Näytä kaikki osiot
  5. Valitse hiirellä esim. Recovery HD > Paina hiiren oikeaa näppäintä ja valitse Tuo "Recovery HD" näkyviin
  6. Näet sen sisällön Finder:ssa

Pikanäppäimet

cmd-alt-esc Pakota lopettamaan cmd-alt-shift-v Lisää teksti poistamalla muotoilu

Pip

  • sudo easy_install pip
  • pip -V
  • pip install --upgrade pip
  • sudo -H pip install ohjelmannimi ohjelmannimi

Pipx

brew install pipx
pipx ensurepath
  • pipx ensurepath pyytää lupaa ponnahdusikkunassa muuttaa tietoja.

Pipariresepti

Pääte-ohjelmassa: open /usr/share/emacs/22.1/etc/COOKIES

PostgreSQL

  • Asennettu 11.3.2014 ja 7/2020 Catalina. Asennettuna ja käytössä mm. MacPorts ja MySQL.
  1. Asenna Homebrew. Homebrew -asennuksesta tällä sivulla oma kohtansa.
  2. Anna päätteessä seuraava asennuskomento:
    1. brew doctor saattaa antaa useita varoituksia, mutta niitä voi korjata tai jopa niistä välittämättä ajettu PostgreSQL -asennus onnistuneesti.
    2. brew install postgresql
  3. Luodaan tarvittavat hakemistot tietokannan tiedolle. Tämä saatetaan luoda automaattisesti edellä asennuksen yhteydessä, joten tulee virheilmoitus jos näin on jo tehty.
    1. initdb /usr/local/var/postgres -E utf8
  4. Käynnistä PostgreSQL komennolla: postgres -D /usr/local/var/postgres
  5. Avaa uusi pääteikkuna eli PostgresSQL jää päälle toiseen pääteikkunaan, jota ei suljeta.
  6. Luo tavallinen käyttäjä, jolla on oikeus luoda tietokantoja. Syötä seuraava komento päätteeseen:
    1. createuser -d -P postgres
    2. vaihtehtoisesti superkäyttäjä joka voi luoda tietokantoja ja käyttäjiä. Tätä jotkin ohjelmat saattavat vaatia myös postgres käyttäjän oikeuksiksi jotta ohjelma voi luoda tietokannan. Esim. FinFamily.
      1. createuser -P -s -e käyttäjänimitähän
      2. Mikä on tämän merkitys: createuser --interactive käyttäjänimi
    3. Käyttäjälista: psql template1 -c '\du'
    4. Käyttäjän voi poistaa superuser-käyttäjäoikeuksellinen komennolla: dropuser käyttäjänimi
    5. Käyttäjät ja käyttöoikeudet ohje englanniksi
  7. Automaattinen käynnistys tietokoneen käynnistyessä: ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents
Lähde
  • Komentoja voi antaa suoraan komentoriviltä muodossa: psql template1 -c '\list'
    • tai siirtymällä erityiseen "psql -tilaan" komennolla: psql --username=postgres
      • tietokanta johon ollaan liitetty näkyy tämän jälkeen: tietokannannimi=# ja sen jälkeen voidaan syöttää komento.
      • psql -tilassa komennot voidaan antaa esm. \l tai \list
      • taulut (relations): \d
      • poistuminen: \q
      • public schema: \dn+
      • tietokantaan kytkeytyminen: \c tietokannannimi
  • Tietokantalistaus: psql template1 -c '\list'
  • Tietokantaan kytkeytyminen: psql template1 -c '\c tietokannannimi'
  • Varmuuskopio: pg_dump tietokannannimi > tiedostonimivarmuuskopiolle.sql
  • Varmuuskopio: pg_dump -U tietokannanomistaja tietokannannimi -f tiedostonimivarmuuskopiolle.sql
    • Komento annetaan suoraan komentoriviltä, niin varmuuskopio tallentuu kyseiseen hakemistoon.

Piilokansioiden avaaminen

  • /opt kansioon pääsee: Finder > Siirry > Siirry kansioon... > /opt
  • open /opt

Prezi

  • PDF-tiedoston lataaminen Safari-selaimella palvelimelta ei onnistu. Todennäköisesti onnistuu Firefox-selaimella (2/2016)

Puhe

  • Puhekomennot katso Mac vinkit 2
  • Teksti puheeksi -toiminto asetetaan Järjestelmäasetuksissa. Mutta mitä jos haluat esimerkiksi suomeksi ja englanniksi. Kieliä voi lisätä seuraavalla skriptillä.
    • Automator > Palveu > Lisäohjelmat > Suorita skripti > aseta alla oleva koodi ja muokkaa siihen sopiva ääni jonka katsot Järjestelmäasetukset ohjelmasta Sanelu -kohdasta ja puhenopeuden (r-arvo) > tallenna esm. Puhu englanniksi > Järjestelmäasetukset > Näppäimistö > Oikotiet > aseta näppäinyhdistelmäksi esm. cmd-§. Nyt värjää puhuttava teksti ja paina cmd-§ tai valitse hiiren oikean klikkauksen valikosta Puhu englanniksi. Toiselle kielelle aseta näppäinyhdistelmäksi esm. ctr-§.
teksti=$(</dev/stdin)
say -v "Alex" "$teksti" -r 220

Pääte, pääteohjelma

Useat ohjeet tälläkin sivulla ja Wikikossa annetaan Pääte-ohjelmalla. Sitä kutsutaan myös terminal application tai console. Löydät sen Ohjelmat/Lisäohjelmat -kansiosta. Tai cmd-välilyönti ja syötä Spotlightiin pääte tai terminal

  • Wikikossa komennot on esitetty joko suoraan komentona esimerkiksi ls -l tai ne sisältävät $ -merkin edellä $ ls -l. Pääsääntönä on että $ -merkkiä ei kirjoiteta vaan se kuvaa päätettä odottamassa komentoa.
  • Komennot katso sivu Unix. Useat Unix ja Linux komennot toimivat Macissa eli OS X:ssä (=Darwin).
  • cmd-t avaa pääteikkunaan uuden välilehden. cmd-d jakaa pääteikkunan.
  • Tällä sivulla ---selitys: tarkoittaa ainostaan toiminnon selitystä eikä ole osa komentoa.
clear ---selitys: skrollaa pääteikkunaa alaspäin että se näyttää tyhjältä
history ---selitys: Pääteohjelman komentohistoria 
lsof ---selitys: avoimet tiedostot 
open -a Calculator ---selitys: avaa laskimen
open -a Preview tiedostonimi.pdf ---selitys: avaa pdf:n esikatselu ohjelmassa
open -e tiedostonimi ---selitys: avaa tiedoston TeXturissa
open tiedostonimi
open http://www.wikikko.info
open mailto:etunimi.sukunimi@osoite.domainpääte
opendiff tiedosto1 tiedosto2 ---selitys: vertailee tiedostoja Xcode -ohjelmassa
pbpaste tarkoittaa leikepöydältä hakua, voit korvata sen esim. työpöydän tiedostolla: cat ~/Desktop/tiedosto.nimi
| pbcopy tarkoittaa leikepöydälle sijoittamista, voit korvata sen esm.  > ~/Desktop/tiedosto.nimi
pbpaste | expand | pbcopy ---selitys: muunna leikepöydällä olevan tekstin sarkainmerkit välilyönneiksi
pbpaste | head -n 10 ---selitys: näytä leikepöydän 10 ensimmäistä riviä
pbpaste | tail -n 10 ---selitys: näytä leikepöydän 10 viimeistä riviä
pbpaste | rev | pbcopy ---selitys: käännä leikepöydällä olevat tekstirivit toisinpäin
pbpaste | sort | pbcopy ---selitys: lajittele leikepöydällä olevat rivit
pbpaste | sort | uniq | pbcopy ---selitys: jätä vain yksi samanlainen rivi jos useita samanlaisia ja lajittele leikepöytä
pbpaste | sort | uniq -d | pbcopy ---selitys: jätä vain yksi samanlainen rivi jos useita samanlaisia ja poista ne rivit joista ei useampia
pbpaste | sort | uniq -u | pbcopy ---selitys: jätä vain ne rivit joista ei ole useita samanlaisia rivejä leikepöydällä
pbpaste | tidy | pbcopy ---selitys: siisti leikepöydällä oleva HTML-koodi
pbpaste | wc -l ---selitys: leikepöyällä olevan tekstin rivimäärä
pbpaste | wc -w ---selitys: leikepöydällä olevien sanojen määrä
sudo pmset sleep 15 ---selitys: tietokone nukkumaan 15 minuutin kuluttua
sudo shutdown -r now ---selitys: tietokoneen uudelleenkäynnistäminen
sudo shutdown now ---selitys: tietokoneen sammuttaminen
textutil -convert html tiedostonimi.pääte ---selitys: muuntaa txt, rtf, doc tiedoston HTML tiedostoksi
w ---selitys: sisäänkirjautuneet
whoami ---selitys: käyttäjänimi
/usr/sbin/softwareupdate -l ---selitys: tarkistaa päivitykset
/usr/sbin/softwareupdate -ia ---selitys: asentaa kaikki päivitykset
/usr/sbin/softwareupdate -i <nimi> ---selitys: asentaa tietyn päivityksen

Root -oikeudet

Kun annat pääteohjelmassa tämän komennon niin root-oikeutesi pysyvät koko ajan voimassa ja voit jättää sudo -komennon pois päätekomennoista, joissa sitä tarvitaan. Sen merkkinä on risuaita #. Poistu exit -komennolla tai ctrl-d

  • sudo -s
    • ja anna pääkäyttäjän salasana
  • sudo -i
    • tätä suositellaan ennemmin käytettävän.
  • sudo su ei suositella käytettävän.

Roskakori (trash)

  • Sijaitsee /käyttäjähakemistosi/.Trash
  • Tiedoston voi poistaa turvallisesti Pääte-ohjelmassa komennolla rm -P tiedostonimi ja hakemiston rm -rP hakemistonimi

Ruutu.fi

  • "Virhe ladattaessa mainoksia. Virhe voi johtua mainonnan esto-ohjelmasta tai mahdollisesta häiriöstä tietoliikenteessä."
    • Safarin AdBlock lisää http://ruutu.fi ja ehkä www.ruutu.fi Stop blocking ads -kohdassa. Käynnistä selain tai tarvittaessa tietokone uudestaan.
  • "Johtuen sisältöoikeuksista tämä video ei ole saatavilla maahan jossa olet nyt. Pahoittelemme mahdollista vaivaa."
    • Tietokoneen asetuksista Language & Religion > Region Finland. Käynnistä tietokone uudestaan.

Sarkain näppäin

cmd-sarkain näppäimellä voi siirtyä ohjelmasta toiseen, pitämällä lisäksi shift-näppäintä voi siirtyä taaksepäin.

Scroll lock ja Excel

Meneekö hermot kun Excel -ohjelmassa kursorista liikkuu koko taulukko? Paina fn-F14

sh skripti

sh skriptinnimi tarkoittaa sh-skriptin ajamista, jolla ei ole tiedosto-oikeudessa x
bash skriptinnimi tarkoittaa bash-skriptin ajamista, jolla ei ole tiedosto-oikeudessa x
skriptinnimi tarkoittaa suoraan ajettavan skriptin ajamista, eli tiedosto-oikeudessa x
./skriptinnimi tarkoittaa kuten edellinen eli määrittele polku
chmod +x skriptinnimi muuttaa tiedoston suoraan ajettavaksi eli lisää tiedosto-oikeuteen x
  • Skriptitiedoston alussa kerrotaan ei-binääritiedostolle "hashbang":llä millä ohjelmalla se ajetaan. Esm. bash. Skripti ajetaan kyseisellä ohjelmalla käyttäen niitä argumentteja joita ajokomennossa annat.
#! /usr/bin/env bash
#! /usr/bin/env perl
#! /usr/bin/env python
#! /usr/bin/env sh

Systen Integrity Protection (SIP)

  • Virheilmoitus: Operation not permitted
    • Virheilmoituksen saattaa saada kytkettyä pois Järjestelmänhallinta > Security & Privacy > Privacy-välilehti > Full Disk Access > Avaa lukitus > + > Hae sovelluksista Terminal ellei se jo ole luettelossa, valitse se > Käynnistä pääteohjelma uudestaan.
    • Päätteellä esim. mv tai cp tiedoston yhteydessä ilmenevä virheilmoitus, joka johtuu siitä, että macOS on suojannut seuraavat hakemistot ja yritit tehdä niihin muutoksia:
/System
/usr
/bin
/sbin
    • Tallenna ohjelmat sen sijaan seuraaviin hakemistoihin:
/Applications
/Library
/usr/local
    • Esimerkiksi /usr/bin -hakemisto on tarkoitettu vain macOS:n käyttöjärjestelmän itsensä tallentamille tiedostoille. Jos haluat korvata jonkin siellä olevan tiedoston esimerkiksi uudemmalla versiolla tallenna se hakemistoon /usr/local/bin, johon tallentamiseen riittää sudo -oikeus. Jos kuitenkin jostain syystä, mitä todellakaan ei suositella, tarvitset ensimmäisenä mainittuja hakemistoja, tulee SIP kytkeä pois päältä, tehdä muutokset ja kytkeä takaisin päälle. Ks. ohje esim. sivulla Hp LaserJet 1000.
      • Jos tallennat tiedoston /usr/local/bin -hakemistoon, pitäisi se löytyä automaattisesti sieltä vähintään pääteohjelman/laitteen uudellenkäynnistyksen jälkeen, koska macOS hakee ensin /usr/local/bin -hakemistosta ja vasta sitten /usr/bin -hakemistosta. Jos näin kuitenkaan ei tapahdu, ks. ohje sivulta UNIX, kohdasta PATH

SkyDrive

  • SkyDrive saattaa yhtäkkiä lopettaa toiminnan niin että se käynnistyy, mutta muutaman sekunnin kuluttua sammuu.
    • Ratkaisu 1
    • varmista että SkyDrive ohjelma ei ole käytössä
    • värjää seuraava hiirellä, paina hiiren oikeaa näppäinta ja valitse Palvelut > Avaa, jolloin pääset suoraan kansioon jonka siirrät työpöydälle. Muista että kansio pitää poistaa, ei sen sisältö!
~/Library/Containers/com.microsoft.skydrive-mac
    • käynnistä SkyDrive ja sinun pitäisi pystyä asettamaan asetukset uudestaan. Voit käyttää jo entuudestaan käyttämääsi kansiota.
    • jos asia korjaantui, voit tuhota vanhan kansion työpöydältä.
    • jos asia ei korjaantunut varmista että SkyDrive ohjelma ei ole käytössä
      • siirrä kansio työpöydältä taikaisin ylikirjoittaen sinne mahdollisesti muodostettu uusi kansio
      • toista edellä kuvattu seuraavalle kansiolle. Muista että kansio pitää poistaa, ei sen sisältö!
~/Library/Containers/com.microsoft.SkyDriveLauncher
Ohjeen lähde

Skype

  • Viestihistorian siirtäminen tietokoneesta toiseen:
  1. Asenna Skype uuteen tietokoneeseen, kirjaudu sisään ja kirjaudu ulos ja sammuta ohjelma.
  2. Kopioi tuotavasta henkilökohtaisesta kirjasto-hakemistosta ~/Library/Application Support/Skype helper/ se hakemisto, jossa on käyttäjätunnuksesi nimi uuteen hakemistoon.

Sqlite

Ks. Sqlite

Star Wars Episodi IV ASCII kirjainmerkeillä video

Pääte-ohjelmassa: telnet towel.blinkenlights.nl

Sähköpostin lähetys Pääte-ohjelmasta

  • Lähetys 1. Kirjoita sähköpostin sisältö ja paina ctrl-d
mail -s "Otsikko" nimi@domain.fi
  • Lähetys 2. Kirjoita sähköpostin sisältö ja tyhjälle riville kirjoita EOF jolloin viesti lähtee.
mail -s "Otsikko" nimi@domain.fi <<EOF
  • Lähetys 3.
echo "Sisältö tähän" | mail -s "Otsikko" nimi@domain.fi
  • Lähetys 4. Sisällön lähettäminen työpöydällä olevasta tekstitiedostosta nimeltä main.cf
mail -s "Otsikko" nimi@domain.fi < ~/Desktop/main.cf 
  • Lähetys 5. Kopio on c ja piilokopio on b
mail -s "Otsikko" -c kopiovastaanottaja@domain.fi varsinainenvastaanottaja@domain.fi 
  • Shell skriptistä lähettäminen. Sijoita seuraavat kaksi lausetta tiedostoon: tiedostonimi ja aja tiedosto komennolla: sh tiedostonimi
#!/bin/bash
ls -l | mail -s "Otsikko" vastaanottajannimi@domain.fi
  • mail komento näyttää sähköpostit ja painamalla ? saat ohjeen. Esim. d poistaa viimeisimmän viestin.
  • vastaava komento on myös mailx
  • postqueue -p ja mailq näyttävät postijonon.
  • Virheloki löytyy cat /var/log/mail.log ja asetukset hakemistosta /etc/postfix/

Lähetyksen käyttöönotto Mavericks ja Mountain Lion

Saattaa olla että internetyhteyden tarjoava palvelu ei päästä viestejä lähtemään roskapostivaaran takia. Tai ehkä oma palomuurisi. Seuraava ohje on se joka loppujen lopuksi toimi, mutta varmuutta ei ole koska sitä ennen oli kokeiltu jo monenlaista muutakin pohjalle. Tässä kuitenkin annetaan käyttöön joku oma sähköpostiosoite, google-tili tai muu.

  1. sudo vi /etc/postfix/main.cf
    1. paina esc ja a ja lisää seuraavat rivit ja paina esc :wq
    2. smtp.gmail.com sijaan voit käyttää myös muuta palvelinta jonka smtp-osoitetta sinun on mahdollista käyttää. Ei ehkä ole väliä mihin kohtaan tiedostoa lisäät rivit, mutta 314 riviltä lähtien on relayhost.
relayhost = [smtp.gmail.com]:587
smtp_tls_loglevel=1
smtp_tls_security_level=encrypt
smtp_sasl_auth_enable=yes
smtp_sasl_password_maps=hash:/etc/postfix/sasl/passwd
smtp_sasl_security_options = noanonymous
  1. sudo mkdir /etc/postfix/sasl
  2. sudo vi /etc/postfix/sasl/passwd
    1. paina esc a ja lisää seuraava rivi ja paina esc :wq
[smtp.gmail.com]:587    postilaatikonkäyttäjätunnus:postilaatikonsalasana
  1. sudo postmap /etc/postfix/sasl/passwd
  2. Kokeile nyt lähettää sähköposti
  3. EHKÄ sudo postfix start

Lähteet

http://rimann.org/blog/mac-postfix-relay-authentification
http://slashusr.wordpress.com/2012/02/14/enabling-postfix-for-outbound-relay-via-gmail-on-os-x-lion-11/

Muita vinkkejä kokeiltavaksi jos edellinen ei toimi

http://blog.deversus.com/2012/07/fix-for-postfix-in-mac-os-x-10-8-mountain-lion/
http://hints.macworld.com/article.php?story=20081217161612647
http://stackoverflow.com/questions/11696609/php-mail-no-longer-works-after-update-to-osx-mountain-lion

Särkeekö silmiä

Ensiapuun voi kokeilla f.flux -ohjelmaa.

Tarralaput (Stickies)

Tarralaput näkyvät työpöydällä. Kyseessähän on Macin mukana tuleva Tarralaput -ohjelma. Nämä ovat eri tarralappuja kuin Dashboard tarralaput. Tietysti ei kannata unohtaa Muistiinpanot -sovellusta, joka synkronoituu muiden Applen laitteiden kanssa.

  • Yksittäisen tarralapun saa kelluvaksi eli pysymään kaikkien ikkunoiden päälimmäisenä valitsemalla kyseisen tarralapun ja painamalla option (alt) - command (cmd) - f (ElCapitan)
  • Tarralappuihin on helppo lisätä teksti värjäämällä hiirellä teksti ja painamalla shift-cmd-y.
  • Palvelu, joka avaa uuden tarralapun. (Sierra OSX)
    • ScriptEditor > New Document > Lisää oheinen ohjelmapätkä > Export... File Format-muodossa Application ja Run-Only.
    • Avaa tiedoston tietoruutu Finderissa (Get Info) > Lataa joku sopiva ikoni netistä > Vedä ikoni yläkulmassa olevan skripti-ikonin päälle
    • Vedä tiedosto Dockiin.
    • Järjestelmäasetukset > Security & Privacy > Privacy > Accessibility > anna applikaatiolle oikeus hallita
launch application "Stickies"
tell application "System Events" to tell process "Stickies"
	click menu item "New Note" of menu "File" of menu bar 1
end tell
do shell script "open -a Stickies"
  • Jos kaipaat valokuvia työpöydälle tarralappujen muodossa, siihen käy esim. PhotoStickies.

Taru sormusten herrasta tapahtumat

Päätteessä komento: cat /usr/share/calendar/calendar.lotr

Tekstin kopioiminen

Usein teksti häviää bittiavaruuteen kun se on tärkeä. Tällaisia tilanteita ovat esimerkiksi tärkeän sähköpostin lähettäminen, tekstin kirjoittaminen nettisivulle, sähkökatko omakotitalossa, selaimen kaatuminen nettisivua selatessa jne.

  • cmd-a ja cmd-c tallentaa tiedon leikepöydälle, mutta vaarana on sen häviäminen sähkökatkosessa tms. Palautus cmd-v
    • avaa TeXturi ja cmd-a ja cmd-v sinne ja tallenna pilveen cmd-s estää katoamisen.

Cmd-c kopioi leikepöydälle, mutta TeXturissa (ja kokeile muissakin) on olemassa myös toinen leikepöytä ctrl-k, josta liitä on ctrl-y. Voit siis käyttää samanaikaisesti kahta leikepöytää. Koska ctrl-k leikkaa, niin napsauta peräkkäin ctrl-k ja ctrl-y ja vasta sitten siirry haluamaasi kohtaan johon liität ctr-y:llä.

Tekstin valitseminen pystysuoraan

TeXturissa, pdf:ssä tms. pidä optio (alt) -näppäintä alhaalla ja tee valinta. Näin voit kopioida allekkainolevaa tekstiä sarakemaisesti.

Tetris tai snake

Pääteohjelmassa: emacs > Paina samanaikaisesti esc-x > kirjoita tetris > pelaa nuolinäppäimillä ja välilyönnillä > pois ctrl-z. Vaihtoehtoisesti vaihda tetris sanaksi snake.

TeXturi

  • cmd-delete poistaa viimeksi kirjoitetun rivin. Delete tarkoittaa tässä enterin yläpuolella olevaa näppäintä.
  • option-delete poistaa viimeksi kirjoitetun sanan.
  • Oma sanasto johon lisää TexTurissa sanoja löytyy: ~/Library/Speling/LocalDictionary Sen voi kopioida OSX:stä toiseen.

Tiedoston meta-tiedot

Kuvien, äänitiedostojen ym. nk. metatiedot löytyvät Finderista avaamalla tiedoston Tiedot. Tarkemmin pääset tutustumaan antamalla pääte-ohjelmassa komennon: mdls tiedostonimi.pääte Helpointa saada tiedoston polku käyttöön on vetää hiirellä tiedosto pääte-ikkunan päälle ja lisäämällä rivin eteen tuo mdls -komento.

Tietoa Mac:sta

  • Omena ruudun yläkulmassa > Tietoja tästä Macista > Lisätietoja
  • Pääteohjelmassa
/usr/bin/sw_vers
/usr/sbin/system_profiler

Tulosta valinta

Valmista toimintoa ei ole joten tehdään palvelu, jota voi käyttää hiiren oikean puoleisen painikkeen takaa kohdasta Palvelut. Tehdään palvelu Automatorilla.

  1. Automator > Uusi palvelu
  2. Palvelu vastaanottaa valitut tekstit mistä tahansa ohjelmasta
  3. Vedä edellisen alle Uusi tekstitiedosto. Tiedostomuoto Sama kuin syöttöteksti
  4. Vedä edellisen alle Tulosta Finder-kohteita
  5. Vedä edellisen alle Siirrä Finder-kohteet roskakoriin
  6. Jos haluat, voit Järjestelmänhallinta > Näppäimistö > Oikotiet -kohdassa asettaa pikanäppäimen toiminnolle. Jos pikanäppäin ei toimi, yritä jotain muuta yhdistelmää, koska kyseinen näppäintoiminto on jo jossain toisessa käytssä.

Tulostuspikalinkki

  • PDF-tulostus painamalla kaksi kertaa peräkkäin cmd-p
  1. Järjestelmäasetukset > Näppäimistö > Application Shortcuts > +
  2. Application: All Applications. Menu Title: Tallenna PDF... Keyboard Shortcut: paina cmd-p

Tulostus Windows XP:hen kytketyllä tulostimella

  • Jos et löydä Windows kohdasta tulostinta, jonka olet jakanut ensin Windows:ssa. Ja olet varmistanut että tulostimen nimi ei sisällä erikoismerkkejä eikä välilyöntejä voit lisätä sen IP -kohdasta.
  • Huom! Kun avaat Windowsissa tulostusjonoikkunan voit seurata että tiedosto siirtyy Mac:sta Windowsiin. Se ei välttämättä tulostu jos ohjuri on Macin puolella reistailee, vaikka tulostus samalle tulostimelle Windowsissa onnistuu moitteetta.
  1. Windows:
    1. Ohjauspaneeli > Lisää tai poista sovellus > Lisää tai poista Windowsin osia > Muut verkon tiedosto- ja tulostuspalvelut ja siitä Tiedot... ja valitse Unix-tulostuspalvelut. > Seuraava > Valmis
    2. Ohjauspaneeli > Tulostimet ja faksit > Valitse tulostin > Jaa tämä tulostin > Jää tämä tulostin > Jakonimi esim. hplaser
  2. Mac:
    1. Lisää kirjoitin (+) > IP > Osoitekohtaan IP-osoite Windows-tietokoneeseen, esm. 169.254.0.118 > Protokolla Line Printer Daemon - LPD > Queue: Windowstulostimen nimi, esm. hplaser > Use: Valitse ohjuri, jos ei valmiiksi löytynyt. > Add

Ohjeen lähde

Tuuletin käy jatkuvasti ylikierroksilla

  • Kyse saattaa olla järjestelmänhallintayksikön nollaamisesta. Katso ohje sivulta https://support.apple.com/fi-fi/HT201295
    • Esm. vanha MacBook josta voi poistaa akun: Sammuta > Jos virtalähde on liitetty, irrota > Poista akku > Paina virtapainiketta 5 s. ajan > Liitä akku ja virtalähde > Käynnistä.

Turvallinen poistaminen

  • Komento ei ole enää käytössä Sierrassa. El Capitan mukana poistui Turvallinen roskakorin tyhjentäminen (jos se välttämättä sitä edes oli), mutta El Capitanissa toimii srm -komento.
srm tiedosto/hakemistonimi
srm -r hakemistonimialahakemistoineen
  • Oheisella ohjeella voit tehdä hiiren oikeaan näppäimeen valinnan, jolla poisto tehdään. Siinä käytetään srm -komentoa, joka kirjoittaa 35 kertaa tiedoston päälle.
  1. Automator > Service
  2. aseta Service receives selected files or folder in Finder.app
  3. vedä Uitilities kohdasta Run Shell Script
  4. Shell: /bin/bash ja Pass input: as arguments
  5. korvaa koodi seuraavalla
for file in "$@"
do
if [ -f "$file" ]
then
srm "$file"
else
srm -r "$file"
fi
done
  1. Tallenna ja anna nimi esm. Secure Delete

Lähde: http://www.tutposts.com/create-secure-delete-tool-on-mac

Vapaan tilan tyhjentäminen El Capitan

  • ole erittäin tarkkana, että polku on oikein!!!
  • 0 – Single-pass zero-fill erase, 1 – Single-pass random-fill erase, 2 – US DoD 7-pass secure erase, 3 – Gutmann algorithm 35-pass secure erase, 4 – US DoE algorithm 3-pass secure erase.
  • Esimerkki. Kirjoitetaan 7 kertaa vapaan tilan päälle. Katsotaan ensin aseman nimi, oli se sitten koneen oma kovalevy tai ulkoinen asema, ja sitten annetaan komento. Polku kuuluu olla sitaattien sisällä. Eteneminen näkyy prosentteina.
ls /Volumes
diskutil secureErase freespace 2 "/Volumes/asemanimi"

USB-tikku

  • Komennolla cd Volumes kytkeydytään päätteessä muistitikkuun.

Virtualenv ja virtualenvwrapper

Nämä sallivat erillisen Python-ympäristön eri projekteille. Projekti voi olla esimerkiksi OpenCV -ohjelma. Tällöin tämä ohjelma asentuu sille luotuun ympäristöön, joka käyttää Pythonia. Erityisesti hyödyllistä kun projektit vaativat eri versioita kirjastoista. Näitä suositellaan käytettäessä Python kehityksessä, mutta ei ole siis pakollista. Ympäristö on siis täysin ?erillään? järjestelmästä ja Homebrew Python asennuksista.

  1. sudo -H pip install virtualenv virtualenvwrapper
  2. vi ~/.bash_profile
    1. Lisää rivit: # Virtualenv/VirtualenvWrapper ja source /usr/local/bin/virtualenvwrapper.sh
  3. uudellenkäynnistä: source ~/.bash_profile
Uusi ympäristö: mkvirtualenv ympäristönnimi
Ympäristöstä poistuminen osx:n omaan Python-versioon: deactivate
Luettelo ympäristöistä: workon
Olemassaolevaan ympäristöön siirtyminen: workon ympäristönnimi
Ympäristöstä toiseen vaihtaminen: workon toinenympäristönnimi
Luettelo ympäristöistä: lsvirtualenv
Tuhoa ympäristö (ensin poistu ympäristöstä): rmvirtualenv ympäristönnimi
Monista ympäristö: cpvirtualenv ympäristönnimi [uusiympäristönnimi]
http://virtualenvwrapper.readthedocs.org/en/latest/command_ref.html

Välilyönnin korvaaminen rivinvaihdolla

Kun kopioit esimerkiksi sarakemuodossa olevia sanoja pystysuoraan pdf:n jostain sarakkeesta ja viet sen TeXturiin, saattaa osa sanoista olla samoilla riveillä. Erotellaksesi nämä sanat kukin omalle rivilleen, käytä korvaustoimintoa. Paina Etsi-kohdassa välilyöniä ja sijoita korvaa kohtaan rivinvaihto. Kopioi tätä ennen rivinvaihto jostain kohtaa tekstiä leikepöydälle. Siisä värjää jonkun rivin loppu ja seuraavan rivin välinen alue ja paina kopioi.

Vocabulary

Vocabulary oli näppärä sanasto-ohjelma, jonka kehitys on päättynyt. El Capitanin myötä ohjelma lakkasi toimimasta lopullisesti. Ohjelman saa kuitenkin toimimaan kun muuttaa järjestelmän päivämäärän johonkin kesälle tai alkusyksyyn 2015. Vocabularyn jatkeeksi voi suositella iVocabulary -ohjelmaa.

  • CSV-tiedoston tuonti
  1. Tee taulukko, jossa on A-sarakkeessa ulkomaankielinen sana, josta tulee vastaus ja B-sarake jossa on suomenkielinen sana, josta tulee kysymys. Jos sinulla ei ole jompaa kumpaa, lisää vaikka a-kirjainta sarakkeeseen. Jotain pitää olla joka solussa
  2. Tallenna taulukko csv-tiedostona. Koodaus UTF-8 käy. Saattaa olla että Excel-ei onnistu, joten käytä Pages-tekstinkäsittelyohjelmaa
  3. Valitse kieli, johon tiedosto tuodaan.
  4. Tuo CSV-tiedosto.
    1. Jos ensimmäinen sana on 1 -rivillä huomioi otsikon tuontimahdollisuus.
    2. Tarkista että kysymys ja vastaus on oikein
    3. Odota, sanojen tuonti voi kestää yllättävän kauan.
  • Sanastojen vienti
    • Sanastolistan päällä klikkaa hiiren oikeaa painiketta.

VPN

VPN on "palvelu" jolla voi muodostaa esimerkiksi kotitietokoneen ja iPhonen välille yhteyden joka on vahvasti suojattu. VPN palvelimeen (server) voi kytkeytyä suoraan Macin Verkko kohdasta tai iPhonen Asetukset/Yleiset/VPN. Tämä vaatii palvelin ominaisuuden kohteelta johon kytketään. Tällaisia ohjelmia ovat esimerkiksi Mac OSX Server tai esim. http://www.greenworldsoft.com tarjoama VPN Server Configurator for Mac.

Wget

Wget asennus Mavericks käyttöjärjestelmään.

  • Asenna Xcode Apple Storesta ja käynnistä se.
  • Päätteessä seuraava komento joka hakee netistä ja asentaa komentorivityökalut: xcode-select --install
  • Tarkista Xcode > Preferences > Loctions > Command Line Tools: Xcode ...
  • Katso mikä viimeisin wget versio
  • Päätteessä siirry cd /Downloads
  • Päätteessä seuraavat komennot yksi kerrallaan kun edellinen suoritettu
curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz
tar -zxvf wget-1.14.tar.gz
cd wget-1.14/
./configure
  • ./configure saattoi antaa virheilmoituksen configure: error: --with-ssl was given, but GNUTLS is not available. jos GNUTLS ei ole käytettävissä. Aja tällöin uudestaan komennolla ./configure --with-ssl=openssl
make
sudo make install
rm -rf ~/Downloads/wget*
  • asennus löytyy hakemistosta /usr/local/bin/wget Testaa esimerkiksi:
wget http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz

Wi-Fi

Näet lisätietoa langattomasta verkosta pitämällä alt-näppäintä alhaalla ja klikkaamalla yläpalkissa näkyvää wi-fi -kuvaketta.

Yhteystiedot

  • Osoitekirjan vienti Exceliin (Address Book --> Excel)
    • Tarve saattaa esiintyä esimerkiksi silloin kun käyttää perinteistä puhelinta, jossa on vain numeronäyttö. Tällöin on helppo katsoa soittajan nimi, kun järjestää nimet taulukossa puhelinnumeron mukaan järjestykseen.
    • csv -muoto: http://www.apple.com/downloads/macosx/internet_utilities/addressbooktocsvexporter.html
    • txt -muoto: http://gwenhiver.net/address-book-exporter.html
    • Em. ilmaisohjelmilla voi tallentaa osoitetiedot ja tuoda ne sitten taulukkolaskentaohjelmaan.
    • txt-muotoinen tiedosto kannattaa tuoda suoraan vetämällä hiirellä .txt-tiedosto Execel-ohjelma logon päälle, jolloin ääkköset tulevat oikein. Sen voi tuoda myös exelin Import -komenllolla File -valikon kautta tekstitiedostona. Ohjatussa tuonnissa voi määritellä tuontiasetuksia, mutta klikkailemalla vain eteenpäin onnistuu myös. Tämän jälkeen sarakkeita ja rivejä voi vapaasti muokata.

ISO USB-tikulle

ISO-tiedosto on automaattisesti käynnistyvä ohjelma, jonka saa käynnistymään suoraan tietokonetta käynnistettäessä. Se voi olla käyttöjärjestelmä tai joku tietty tietokoneohjelma. Esimerkiksi Macissa painamalla käynnistettäessä opt (alt) -näppäintä avautuu vaihtoehdot, jotka sillä hetkellä on käytettävissä.

  • ISO-tiedoston voi asentaa ulkoiselle kovalevylle tai muistitikulle niin, että osioit muistitikun ensin Ohjelmat > Lisäohjelmat > Levytyökalun avulla. Osiointi tehdään FAT -muotoon. Tällöin osiointiin pitää varata vähintään ISO-tiedoston koon verran. Kaikkiin osioihin on mahdollista tallentaa vaikka niihen on asennettu ISO-tiedosto.
HUOM! Tikulla olevat tiedot menetetään!
  1. Lataa UNetbootin http://unetbootin.sourceforge.net
  2. Työnnä muistitikku koneeseen
  3. UNetbootin asennus vaatii root-salasanan antamisen.
  4. Valitse Diskimage ja ... -kohdasta asennettava ISO-tiedosto
  5. Tarkista että Type on USB Drive ja Drive haluttu muistitikku > Ok > Exit
    1. Saat /dev/disk3s1 tai jotain kun annat päätteessä ilman muistitikkua kiinni komennon diskutil list ja saman komennon uudestaan muistitikku kiinni. Vertaile mitä listaan tuli lisää. Jos muistitikulla on useampi osio, se on esim. edellä juuri tuo s1.

Clonezilla

Clonezilla on kovalevyn kopiointiohjelma, jolla voi kopioida koko kovalevyn tai sen osioita (partition). Se osaa kopioida Windowsit, Linuxit, OSX:t jne. Clonezilla ei kuitenkaan kopioi yksittäisiä tiedostoja, joten muistitikun koko tulee helposti rajaksi. Tämän takia muistitikulta voi esimerkiksi käyttää Clonezillaa ja toiseen USB-porttiin lisätä ulkoisen kovalevyn, johon kopioidaan. Clonezilla voi siis asentaa esimerkiksi muistitikulle em. ISO USB-tikulle ohjeen avulla Mac-tietokoneessa.

  1. Käynnistä muistitikulta asettamalla muistitikku käynnistämättömään mac-tietokoneeseen ja pitämällä option eli alt-näppäintä pohjassa kun käynnistät tietokoneen.
  2. Valitse nuolella EFI Boot ja paina enter. Odota jos ruutuun ilmestyy virheilmoitus Could not open "\EFI\BOOT\fallback.efi": 14 Hetken kuluttua aukeaa kuitenkin Clonezillan ruutu, josta tarvittaessa voit valita näytön resoluution. Vanhemmassa MacBook:ssa saattaa esimerkiksi toimia vain Default settings, KMS. Jos painat suoraan virheilmoituksen päältä, saattaa olla ettet saa mitään selvää näytöstä. Jos sopivaa ei löydy sammuta virtapainikkeesta ja yritä uudestaan kunnes sopiva löytyy.
    1. Clonezilla toimii nuolinäppäimillä ylös ja alas ja sivulle. Hyväksyntä tehdään enterillä. Jos useampi kohta täytyy valita, se tehdään välilyöntinäppäimellä, jolloin tähti ilmestyy/poistuu merkkinä valitulle riville. Esc siirtyy edelliseen ruutuun. Saattaa myös toimia hiirellä. Ohjelmassa on mahdollisuus monessa kohtaa palata alkuun ja ohjelma kysyy myös tuplavarmistuksia.
  3. Valitse kieli
  4. Valitse Don't touch keymap
  5. Valitse Start Clonezilla
  6. Ole erittäin huolellinen että et tuhoa mitään mitä et ole tarkoittanut. Source on se mistä kopioidaan ja Target on kohde mihin kopioidaan.
http://wiki.inveneo.org/index.php/Clonezilla_Bootable_USB_Stick

Windows - Mac (OSX) yhdistäminen

Katso sivu Macista Windowsiin

YLE-ohjelmien tallennus

Päivitetty 10/2023
  • Lataajan asennus
    • Lataajan kotisivu ja ohjeet löytyvät: https://aajanki.github.io/yle-dl
    • Homebrew: Asennus Homebrew:n avulla ei onnistu kuin viimeisimpään macOS-versioon ja kahteen versioon aiemmin! Kannattaa päivittää Homebrew ennen asennusta ja seurata asennuksessa ilmeneviä ohjeita, esimerkiksi linkin tekemisen osalta, jos se ei synny automaattisesti. Jos tiedostot ovat jo asennettu, ne tulee päivittää. Asennuksen jälkeen on hyvä sulkea Pääte-ohjelma ja avata se uudestaan!
    • Pipx: Asennus Pipx:n avulla ei välttämättä onnistu vanhoihin macOS-versioihin, esimerkiksi Catalinaan 10/2023.
    • MacPorts: Asenna tämän sivun 'MacPorts'-ohjeen mukaan. Asennus onnistuu esimerkiksi vanhaan Catalina-versioon 10/2023.
      • Asenna FFmpeg komennolla: sudo port install ffmpeg -> hyväksy asennus painamalla Y ja enter.
    • Vanha ohje: Asennusohjesivulla on pip3 asennuskomento, jolla voi myös päivittää. Jos tulee ilmoituksia, että PATH-puutteita, liitä kyseiset tiedostot komennolla export PATH=/tähän ilmoitettu polku:$PATH
    • Tarvittaessa päivitä aiemmin asennettu pip komennolla /usr/local/opt/python@3.9/bin/python3.9 -m pip install --upgrade pip
  • Yle-ohjelman lataaminen:
  1. Avaa tallennettava Areenan ohjelma, kopioi koko https-osoite, poista siitä numerosarjan jälkeiset merkit ja anna komento: yle-dl http-osoitetähän
  2. Tiedosto tallentuu käyttäjän juurihakemistoon mkv-muodossa em. komennolla, joka on katsottavissa esim. VLC-sovelluksella.

MKV-tiedoston vienti m4v-tiedostoksi tms.

MKV-tiedostoa ei voi muokata esim. iMovie:ssa. Seuraavassa ohjeessa muunnetaan vain haluttu kohta mkv-tiedostosta m4v-tiedostoksi.

  1. Avaa VLC-sovellus tietokoneella.
  2. Katso videolta minuutit ja sekunnit mihin asti haluat ohjelmaa muuntaa m4v-mutoon.
  3. Avaa video sen aloituskohtaan ja paina stop, jolloin video keskeytyy.
  4. File > Convert / Stream... > Vedä hiirellä / Open media... sama mkv-tiedosto > Valitse profiili Video - H.264 + MP3 (MP4) tai muu > Browse... tallennushakemisto > Save > Continue eli valitse ponnahdusikkunasta että tallennus jatkuu siitä kohtaan mihin pysäytit videon. Muunnoksen aikana video ei näy, joten seuraa alapalkin minuuttilukemaa ja pysäytä stop-painikkeesta muunnos oikeassa kohtaan.

Yosemite, Mountain Lion, Lion ei näytä kirjastoa

  • Finder / Ylävalikosta Siirry / Pidä Option painiketta alhaalla jolloin valikkoon ilmestyy Kirjasto ja valitse hiirellä Kirjasto
  • Päätteellä komento: chflags nohidden ~/Library/

Äänenvoimakkuuden säädin

  • Jos haluat hienosäätää ääntä, pidä alhaalla shift-option -näppäimiä ja säädä ääntä.
  • Jos äänen lisääminen tai vähentäminen päästää äänimerkin, sen voi estää pitämällä shift -näppäintä alhaalla. Tai päinvastoin.
  • Jos pidät alhaalla option (alt) -näppäintä ja painat äänenvoimakkuus tai näytönkirkkaus -näppäimiä, aukeaa järjestelmäasetukset niiden osalta.

Äänenvoimakkuus ilmestyy ruutuun pysyvästi

Joskus käy niin että yhtäkkiä ruutuun ilmestyy äänenvoimakkuuden säädinkuvake joka ei reagoi näppäimistöön. Tällöin auttaa kun vetää ulkoisen näppäimistön usb-liittimen pois ja kytkee uudelleen.

Adobe Acrobat Reader

Mavericks

  • Jouduitko asentamaan Adobe Acrobat Readerin, mutta haluat kuitenkin käyttää Safarissa Applen omaa pdf-ohjelmaa. Joudut manuaalisesti poistamaan plugin-tiedostot.

Panther

Uuden Acrobatin asennus saattaa aiheuttaa sen että pdf -dokumentit eivät enää tulostu.


Automator

  • Ajastettu suoritus (Catalina 2019):
    • Valitse Calendar Alarm dokumentin tyypiksi.
    • Tallennettaessa muodostetaan kalenteriin ajastettu toimenpide ja samalla annetaan oikeudet kalenterille käyttää Automator-sovellusta ja skriptin mukaan tarvittavat muut oikeudet.
    • RATKAISEMATTA: Kalenterimerkintä ilmestyy ja suorittaa saman tien skriptin toimenpiteet, joten miten saada kalenterimerkintä vasta haluttuun ajankohtaan ilman suorittamatta skrpitiä?
  • Tiedosto-oikeusongelma (El Capitan). Alaa yhtä äkkiä ilmenemään ongelma, jossa tiedostoja ei voi avata ja virheilmoitus ettei ole tiedosto-oikeuksia.

Kokeile ensimmäisenä Omenavalikko > Pakota lopettamaan > Finder

Automatorin tallennuskohteet

Työnkulku - oletus on ~/Dokumentit tai valinnan mukaan
Ohjelma - oletus on ~/Dokumentit tai valinnan mukaan
Palvelu - ~/Kirjasto/Services
Tulostusliitännäinen - ~/Kirjasto/PDF Services
Kansiotoiminto - ~/Kirjasto/Workflows/Applications/Folder tai valinnan mukaan
Kalenterihälytys - ~/Kirjasto/Workflows/Applications/Calendar
Kuvansiirtäjäliitännäinen - ~/Kirjasto/Workflows/Applications/Image Capture

Palvelut (Services)

  • Hiiren oikealla painikkeella tai ohjelman nimestä avautuvasssa menussa on yleensä Palvelut -valikko (Services). Sinne voi Automatorilla lisätä omia kohteita. Automator sisältää valmiita komentoja, joita hiirellä vetämällä voit rakentaa haluamaksesi. Kun tallennat tekemäsi ohjelman palveluna, se tallentuu /käyttäjänimesi/Library/Services -hakemistoon ja ilmestyy Järjestelmäasetukset > Näppäimistö >Oikotiet > Palvelut -luetteloon, jossa se voidaan kytkeä päälle tai pois ja asettaa sille pikanäppäin. Automatorissa pitää siis valita Palvelu eli File > New > Quick Action alkuvalikosta.
  • Jos pikanäppäin ei toimi, se on todennäköisesti käytössä jollekin muulle palvelulle, joten kokeile jotain muuta kunnes löydät toimivan näppäinyhdistelmän.

Tuumat senteiksi

  1. Automator --> Quick Action
  2. Workflow receives current text in any application
on run {input}
	display dialog input as string & " tuumaa on " as string & (input as inches as centimeters as number) & " cm" as string
end run
on run {input}
	display dialog input as inches as centimeters as number
end run
  • as toimii kertomerkkinä ja number tarkoittaa että värjättyä syöttöarvoa käsitellään numerona.
  • Värjää esim. hiirellä jokin numero nettisivulla ja valitse hiiren oikean näppäimen alta palveluista nimeämäsi skripti, ponnahdusikkuna näyttää tuloksen.
https://www.oreilly.com/library/view/applescript-the-definitive/0596005571/ch14s07.html

Virkkeen ensimmäinen kirjain isoksi

  • Harkitse asentaa MacOS appi WordService, josta asennuksen jälkeen ota käyttöön Initial Caps of Sentences.
  • Vaihtoehtoisesti virkeen ensimmäisen sanan muuttaminen isoksi kirjaimeksi:
  1. Automator --> Quick Action
  2. Workflow receives current text in any application
  3. Valitse Run Shell Script > Shell /usr/bin/perl
#!/usr/bin/perl -w
use strict;
my($text);
#Haetaan teksti leikepöydältä
$text =`pbpaste`;
$text ="\L$text";
$text = ucfirst $text;
print $text;
  • Värjää teksti, kopioi leikepöydälle, valitse palvelu.
  • HUOM! Muuntaa vain koko kopioidun teksti ensimmäisen kirjaimen tekstiksi eli jos teksti sisältää useita virkkeitä, jokaisen ensimmäistä kirjainta ei muuteta samalla.

Folder Action

  • Kun teet Automatorilla kansiotoiminnon, kytke se päälle ohjelmalla, joka löytyy hakemistosta Macintosh HD > System > Library > CoreServices > Folder Actions Setup.app
  • Kansiotoiminnot tallentuvat hakemistoon Macintosh HD > Users > käyttäjänimi > Library > Workflows > Applications > Folder Actions

Google haku uuteen välilehteen

Safarin Google-haku avaa linkin samassa välilehdessä. Tämä avaa uudessa välilehdessä.

  1. Luo uusi Palvelu Automatorissa
    1. Valitse Kirjasto > Lisäohjelmat > Run Shell Script
    2. Aseta komentotulkki /bin/bash ja välitä syöte stidiniin
    3. Kirjoita seuraava tyhjään ruutuun: open "http://www.google.com/search?q=$(ruby -rcgi -e 'print CGI.escape $<.read.chomp')"
    4. Tallenna nimellä: Google haku uusi ikkuna
  2. Järjestelmäasetukset > Näppäimistö >Oikotiet > Palvelut > Google haku uusi ikkuna
    1. Aseta pikanäppäin, esimerkiksi: vaihtonäppäin - cmd - <
  3. Värjää Safarissa sana tai sanat ja paina em. näppäinyhdistelmää.

Tiedostojen ja ohjelmien avaaminen yhdellä klikkauksella

Automator sopii mainiosti usein käyttämäsi työympäristön avaamiseen yhdellä klikkauksella. Esimerkiksi opiskelet karttapallon pyöritystä ja tarvitset sitä varten auki tietyn Finder kansion, Safarin, Pagesin pallotiedoston, Spotifyen taustalle soimaan, TeXturin muistiinpanoille ja timeEditionin kirjaamaan ajankuluasi.

  • Avaa Automator > Uusi dokumentti > Ohjelma
  • Valitse kirjastosta Tiedostot ja kansiot > Vedä Hae tietyt Finder-kohteet oikeanpuoleiseen ruutuun
  • Lisää kohteet listalle Lisää... painikkeen avulla. Kohteita ovat esimerkiksi tiedostot, kansiot ja ohjelmat. Älä lisää Safaria.
  • Vedä Avaa Finder-kohteita edellisen alapuolelle
  • Valitse kirjastosta Internet > Vedä Hae tietyt osoitteet edellisen alapuolelle ja poista Applelinkki.
  • Lisää avattavat kohteet listalle Lisää painikkeen avulla.
  • Vedä Näytä verkkosivuja edellisen alapuolelle

Tallennetaan ohjelmana

  • Testaa painamalla yläkulmasta Suorita. Hyväksy varoitus painamalla OK. Korjaa tarpeen mukaan.
  • Tallenna Arkisto > Tallenna... > Anna nimi, sijainti ja tallenna Ohjelmana
  • Vedä sovellus Dock palkkiin tai jos niitä on useita luo uusi kansio ja siirrä ohjelma sinne. Vedä kansio Dock palkkiin oikeaan reunaan poikkiviivan oikealle puolen ja säädä avausmuodoksi Viuhka

Tekstin syöttö palvelusta

Tekstin lisääminen haluttuun kohtaan palvelu-toiminnosta. Joko ohjelman nimen palveluvalikosta tai jopa hiiren oikean painikkeen kautta.

  • Automator: Service receives no input in any application
  • Run AppleScript
on run
tell application "System Events"
keystroke "Tähän teksti joka tulostuu haluttuun kohtaan"
end tell
end run

UNIX komento

  • Lisäohjelmat > Suorita skripti
  • Tallenna esimerkiksi ohjelmana

Snow Leopardiin päivityksen jälkeen Automator ohjelma ei enää toimi

Lataa Pacifist ohjelma osoitteesta http://www.charlessoft.com/ ja asenna se. Aseta Snow Leopard asennuslevy asemaan ja valitse Open Apple Install Discs. Ohjelma purkaa levyllä olevan tiedoston ja valitse tiedostohierarkiasta Contents of OSInstall.mpkg/Contents of EssentialSystemSoftware/Contents of Automator.pkg ja paina Install. Valitse Install, anna pääkäyttäjän salasana ja valitse Reinstall ja ruutuun että samalle kysymykselle ei kysytä uudestaan. Asennuksen jälkeen Automator pitäisi olla käyttökunnossa taas. Eräs ohje neuvoo asentamaan myös Combo v10.6.2 päivityksen tämän jälkeen, jonka voi Hakea osoitteesta http://support.apple.com/kb/dl959?locale=fi_FI&viewlocale=fi_FI mutta sen asennus ei välttämättä onnistu.

Apple Script

Ks. Applescript

CanonScan D660U skanneri

  • Leopard ja Snow Leopard käyttöjärjestelmille ei ole ohjainta, joten tämän skannerin käyttö onnistuu vain seuraavan kaupallisen ohjelman kautta. Mikä kyllä toimii hyvin. VueScan
  • Parallelsin kautta Windowsissa skanneria voi kyllä käyttää. Esimerkiksi Vistassa täytyy asentaa Canonin nettisivuilta löytyvä ohjain ja toolbox. Skannaus saattaa välillä pysähdellä hetkeksi, ja espanjaksi neuvoa lampusta, mutta kannattaa hetki odottaa.

Cyberduck

Näppärä tiedostojen hallintaohjelma palvelimen ja (koti)tietokoneen välillä.

  • Jos zip yms. eivät toimi, vaihda sftp.

Disk Utility

  • operation failed with status 49168
    • Ilmenee esim. kun yritetään luoda .dmg-tiedostoa hakemistosta. (Catalina 2019 Beta). Kokeile seuraavia:
  1. Irrota Time Machine pois käytöstä.
  2. Kohdehakemisto, johon tiedosta tehdään ei ole 1) iCloud Drive-hakemisto 2) mahdollisesti esim. ei Downlands-hakemisto 3) ei sama kuin lähtöhakemisto. Kokeile kohdehakemistoksi esim. Users > käyttäjätilisi > Documents.

Esikatselu

  • Esikatselu ei yhtä äkkiä avaa enää pdf-tiedostoja vaan ilmoittaa että ei ole lukuoikeuksia. Esimerkiksi iCloud Drive:ssä olevia tiedostoja. Lopeta Esikatselu ja avaa uudelleen.

Pdf

  • Dokumenttien yhdistäminen. Automatorin työkulun avulla voit yhdistää useita pdf-sivuja yhdeksi dokumentiksi. Voit esimerkiksi tehdä Automatorilla ohjelman, jonka päälle vetäessäsi dokumentteja, niistä muodostuu yksi pdf-tiedosto.
  • Sivun poistaminen. Jos pdf sisältää ylimääräisiä sivuja, voit poistaa niitä yksitellen tai useita kerralla valitsemalla ne ja painamalla shift-cmd-delete. Sivujen valinta on helppoa kun avaat miniatyyrikuvat näkyviin ikkunan vasempaan reunaan.

Finder

  • Oman kotikansion kirjaston saa pysyvästi näkyviin valitsemalla kotikansion juuren, painamalla cmd-j ja valitsemalla Näytä kirjastokansio.
  • shift-cmd-g avaa Siirry kansioon-ikkunan, josta voi siirtyä myös piilokansioihin. Esimerkiksi käyttäjän oma kirjasto: ~/Kirjasto/
  • option (alt) pohjassa kun säädät sarakkeen leveyttä, säätää kaikkia sarakkeita samanaikaisesti yhtä leveiksi
  • Sekunnit saa näkymään Järjestelmäasetukset > Kieli ja alue > Lisävalinnat > Aika > lisää piste ja vedä hiirellä sekunnit kohtaan Lyhyt > OK
  • Tiedosto-oikeusongelma (El Capitan). Alaa yhtä äkkiä ilmenemään ongelma, jossa tiedostoja ei voi avata ja virheilmoitus ettei ole tiedosto-oikeuksia.
    • Kokeile ensimmäisenä Omenavalikko > Pakota lopettamaan > Finder
  • Private -hakemisto. Avaa pääteohjelma ja anna komento cd private

Piilotiedostojen näyttäminen

Onko esim. .htaccess hukassa? Avaa Pääte ja anna seuraava komento:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Piilotus tapahtuu:

defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder  

Asentaminen

  • Finder ei näytä kaikkia asennuksissa tarvittavia hakemistoja, joten niitä pääset katsomaan Pääte-ohjelmalla. Mutta voit siirtää esim. lataamiasi tiedostoja Tiedostohaut kansiosta purkamattomina tai purettuina Macintosh HD kansioon, joka on juurihakemisto johon päätteellä pääsee kun riittävän kauan antaa komentoja cd .. Tällöin pääset niihin helposti käsiksi pääteohjelmasta.
  • Pakatut ohjelmat voi purkaa myös menemällä siihen hakemistoon johon purun halutaan tapahtuvan ja jos tiedosto on ladattu Tiedostohaut kansioon: tar -xvjf ~/Downloads/pakattuohjelmannimi.tar.bz2

Esikatselu koko näytöllä

Värjää hakemisto ja paina option-välilyönti.

Esikatselu Quicklook

Välilyönnilla esikatseltavaksi tarkoitettujen tiedostojen listaa voi laajentaa. Näin esimerkiksi .flv tiedostot saa näkymään esikatselussa. Lisää .qlgenerator päätteiset tiedostot /Kirjasto/QuickLook -nimiseen hakemistoon (tai luo sellainen) ja käynnistä tietokone uudelleen. Sivulla http://www.mactricksandtips.com/2008/02/ultimate-list-of-quicklook-plugins.html löytyy hyvä hakemisto erilaisista esikatselu plugineista. Hakukoneille voi etsiä lisää sanoilla: quicklook plugin

Näppäriä ovat esimerkiksi:
Archive.qlgenerator
colorxml.qlgenerator
flv.qlgenerator
Folder.qlgenerator

Sivupalkista kadonneet hakemistot

Safarin avatessa Finderin esim. tiedoston lataamista varten palvelimelle, saattaa Suosikit-kansio ja sitä myös tarpeellitset kansiot olla kadonneet. (El Capitan 6/2016)

  • Huom! Finderin työkalurivi ja asetukset täytyy asettaa uudestaan seuraavan jälkeen. Saattaa vaikuttaa myös Finderin Suosikit-luettelossa näkyviin omiin lisäyksiin.
  1. Poista tiedosto /käyttäjähakemisto/Library/Preferences/com.apple.finder.plist
  2. Käynnistä tietokone uudelleen

Kuvakkeen (ikonin) muuttaminen

Yksittäisen tiedoston ikonin voi muuttaa. Tämä on esimerkiksi näppärää jos teet Automatorilla työkulkuja ja haluat sijoittaa ne Dock:iin.

  1. Valitse Näytä tietoja alkuperäisestä tiedostosta, jonka kuvakkeen haluat muuttaa
    1. Jos kuvake sijaitsee jo Dock:ssa valitse sen päällä Valinnat > Näytä Finderissa > Näytä tietoja
  2. Tarkista että kaikki oikeudet ovat Luku ja Kirjoitus
  3. Klikkaa tiedostokuvaketta Näytä tietoja-ruudun yläosassa. Se muuttuu siniseksi.
  4. Etsi sopiva kuvake esimerkiksi Googlella ja kuvan päällä valitse Kopioi kuva. Kuvan tulee on .ICNS -päätteinen!!!
  5. Klikkaa Näytä tietoja ikkunaa ja katso että vanha kuvake on vielä sininen
  6. Klikkaa yläpalkista Muokkaa > Sijoita
  7. Kuvake muuttuu ja jos ohjelma sijaitsee Dock:ssa, sekin muuttuu hetken kuluttua.
    1. Jos ikoni ei muutu, kokeile kirjautua ulos tai Pakota lopettamaan Finder Omena-valikosta.

Kansioiden yhdistäminen

Kaksi samannimistä kansiota voidaan yhdistää vetämällä toinen toisen päälle samalla painaen optio (alt) -näppäintä.

Finder ka XtraFinder

Uusi tiedosto suoraan kansioon

Turhauttaako avata sovellus, tehdä dokumentti ja tallentaa se haluttuun kansioon kun sen sijaan voisit suoraan tehdä dokumentin auki olevaan Finderin kansioon?

  • Palvelu (Service) (El Capitan 10.11.5)
    • Automator > New Document > Service > Service receives no input in Finder.app > From Utilities drag action Run AppleScript > Add following script > File/Save.../Save service as: New Text File
    • Go to any folder > Finder/Services/New Text File
    • Huom. Virheilmoitus, jos yrität luoda nimettömän tiedoston toistamiseen samaan hakemistoon.
tell application "Finder" to make new file at (the target of the front window) as alias with properties {name:"untitled.txt"}
  • XtraFinder
    • Vaitse Add items to Finder menus / New File...
    • Avaa haluamasi sovellus, esim. Pages, Numbers, Excel, Word ym. ja luo tyhjä tiedosto tai sellainen tiedosto jonka haluat että XtraFinder tallentaa kansioon kun klikkaat New File... Tallenna tiedosto esimerkiksi työpöydälle.
    • Klikkaa Manage file templates ja vedä luomasi tiedosto avautuneeseen kansioon.
    • Nyt kun kansiossa klikkaat hiiren oikeaa näppäintä ja valitset haluamasi luotavan tiedoston, voit antaa tiedostolle nimen ja se ilmestyy kansioon. Nyt avaat tiedoston ja voit alkaa sitä normaalisti muokkaamaan halamallasi ohjelmalla.

Lataukset -kansio

Automaattinen ladattujen tiedostojen avaus. Jos haluat että avautuu muitakine tiedostoja kuin Applen turvalliseksi määrittelemät: http://apple.stackexchange.com/questions/82370/how-to-automatically-open-files-downloaded-from-safari

Muita toimintoja

XtraFinder tarjoaa lukuisia pieniä näppäriä toimintoja joita todennäköisesti olet ihmetellyt miksi ne eivät kuulu Macin muuten niin näppärään maailmaan ;-) Esimerkiksi:

  • Tustkastuttaako kun Finderin palstanäkymässä viimeistä avoinna olevaa saraketta saa aina olla hiirellä vetämässä sopivan levyiseksi. Features/Automatically adust width of Name column säätää sarakkeen kansion pisimmän tiedostonimen mukaan tai voit määritellä kuinka leväksi se säätyy.

Uusi tekstitiedosto suoraan kansioon Mavericks

Turhauttaako avata sovellus, tehdä tiedosto ja tallentaa se haluttuun kansioon etsimällä editorin kautta oikea hakemisto kun sen sijaan voisit suoraan tehdä dokumentin auki olevaan Finderin kansioon?

tell application "Finder"
	if exists Finder window 1 then
		set p to POSIX path of (target of Finder window 1 as alias)
	else
		set p to POSIX path of (path to desktop)
	end if
	set answer to text returned of (display dialog "" default answer "nimi.txt")
	if answer is "" then return
	do shell script "touch " & quoted form of (p & answer)
	set f to POSIX file (p & answer) as alias
	if p is POSIX path of (desktop as text) then
		set selection to f
	else
		select f
	end if
end tell
  • Avaa Automator ja valitse Palvelu
  • Valitse yläreunasta Palvelu vastaanottaa ei syötettä
  • Valitse Launch Application eli Avaa ohjelma ja etsi tallentamasi ohjelma (app)
  • Tallenna... anna nimi jonka haluat jatkossa näkyvän valikossa
  • Avaa Järjestelmäasetukset / Oikotiet / Palvelut ja näet tallennuksen siellä. Voit määritellä sille näppäinoikotien.

iCal

Viikkonumerointi

iCal päivänäkymään voi lisätä viikkonumeron seuraavasti:

  • Järjestelmäasetukset / Kieli ja teksti / Muodot / Päivämäärä Muokkaa... / Pitkä kohtaan vedeä hiirellä Vuoden viikko. Ympärille voi esimerkiksi lisätä sulkeet. Tällöin viikkonumero näkyy päivä-kalenterissa.
  • Ottamalla käyttöön Google-tilin kautta Google-kalenterin ja valitsemalla sieltä viikkonumerotkalenterin. Lisäämällä Google-kalenterin synkronoinnin iCaliin.

Google kalenteri

  • iCal voi synkronoida Google-kalenterin kanssa. Google-kalenteri taas voi lukea esimerkiksi toverin Google-kalenteria. Näin iCalissa voi nähdä kaverin Androidissa päivittämät Google-kalenterin tapahtumat.

iChat

  • Keskustelut löytyvät osoitteesta Käyttäjät/Käyttäjänimi/Kirjasto/Containers/com.apple.iChat/Data/Library/Messages/Archive johon voi kopioida keskustelut jos niitä ei siirrää siirtymisapurilla.

Vanhat keskustelut eivät näy Maverick iChat:ssa

Vanhat viestit ovat tallessa em. hakemistossa, esimerkiksi Jabber/Google viestit, mutta ne eivät tule näkyviin.

  • Sulje iChat
  • Anna päätteessä komento: /Applications/Messages.app/Contents/MacOS/Messages -errorLogLevel 7
  • Siirrä Archive hakemisto työpöydälle Käyttäjät/Käyttäjänimi/Kirjasto/Containers/com.apple.iChat/Data/Library/Messages/Archive
  • Anna päätteessä sama komento kuin edellä.
  • Sulje iChat
  • Siirrä työpäydältä Archive kansion sisältö uuteen Archive hakemistoon, joka on muodostunut.
  • Avaa iChat normaalisti kuvakkeesta ja vanhojen keskuteluiden pitäisi virrata normaalisti kelattaessa taaksepäin viestejä.

iPhoto

Kts. myös kohta Photos

Kätketyt kuvat

Kätkettyjen kuvien löytäminen kymmenien tuhansien kuvien joukosta voi olla työlästä. Ratkaisu on helppo:

  • Arkisto / Uusi älykäs albumi...
  • Anna albumille nimi ja aseta täyttämään seuraava ehto: Kuva on kätketty.
  • Kätketyt kuvat ilmestyvät tähän albumiin siten että kuvan yläkulmassa on oranssi rasti, josta voit klikata kätkennän pois päältä.

Useiden Photo Library -tiedostojen käyttäminen samalla käyttäjällä

Paina optio-näppäin alas ja klikkaa iPhoto-ikonia. Avautuu pieni ikkuna josta voit valita minkä Photo Libraryn haluat avata. Valitse kirjasto... -painike ja haluamasi Photo Library. Samalla komennolla voi myös luoda uuden Photo Libraryn.

Projektien siirto iPhoto 08

Projektin, esimerkiksi valokuvakirjan siirtäminen käyttäjältä toiselle onnistuu seuraavasti. Tämä ei kuitenkaan siirrä projektia toisen Photo Library -tiedoston sisälle.

  • Kopioi siirrettävä Kuvat-kansiossa oleva iPhoto Library toiselle tietokoneelle. Varo siirtämästä Kuvat-kansioon, ettei alkuperäinen tuhoudu!
  • Katso kohta yllä Useiden Photo Library -tiedostojen käyttäminen samalla käyttäjällä.

iVocabulary

iVocabulary on sanasto-ohjelma joka on hyvä ja nopea vaikka sanojen määrä on merkittävä.

  • Sana voi kuulua joko Chapteriin tai Lessoniin, mutta ei kumpaankin.
  • VARO Kun poistat sanan, se poistuu tietokannasta, eikä toimintoa voi perua!
    • Vahinko tapahtuu helposti kun on lippu valittuna eli jokin suodatus päällä.
  • VARO Kun poistat Lessonin, kaikki siinä olevat sanat poistuvat, etkä voi perua toimintoa!
  • Tallentaminen. Ctrl-s ??
    • Sanojen todellinen kokonaismäärä näkyy kun olet sammuttanut sovelluksen ja avannut sen uudestaan.
  • VINKKI Kannattaa ottaa säännöllisesti varmuuskopio ja luoda tarvittaessa vaikka Automator–pikakuvake, jota klikkaamalla varmuuskopiointi tapahtuu automaattisesti. Varmuuskopioitava hakemisto sijaitsee henkilökohtaisessa kirjastohakemistossa: ~/Library/Group Containers/7UMMMKVNA9.group.de.chbeer.ivocabulary3/Database joka sisältää .sqlite-loppuisia tiedostoja.

Tietokannan kopioiminen tietokoneesta toiseen

  • Kopioi hakemiston sisältö tietokoneesta toiseen, joka on henkilökohtaisessa kirjastohakemistossasi: ~/Library/Group Containers/7UMMMKVNA9.group.de.chbeer.ivocabulary3/Database Helpoiten tämä käy muodostamalla 'Arkiston' hiiren oikean näppäimen valikosta.
  • Jos siirrät täysin uuteen iVocabulary asennukseen, käynnistä ja sammuta ohjelma ennnen tietokannan kopiointia.

Lesssonin palauttaminen

Jos vahingossa poistat Lessonin, joka sisältää sanoja, ne häviävät tietokannasta. Eräs keino palauttaa niitä varmuuskopiosta on seuraava:

  • Tehdään tämä aikaisemmasta varmuuskopiosta, koska olemassaolevassa ei mahdollisesti sanoja enää ole.
  • Kirjoita Finderin hakuruutuun iVocabulary ja avaa hakemisto7UMMMKVNA9.group.de.chbeer.ivocabulary3 tms. joka sisältää .sqlite tietokannan.
  • TÄRKEÄ! Ota varmuuskopio koko hakemistosta. Esimerkiksi muodosta siitä Arkisto.
    • Avaa arkisto ja kohdista seuraavat toimenpiteet tässä hakemistossa olevaan tiedostoon. Älä siis alkuperäiseen, joka on iVocabularyn käyttämä. Tämä siitä syystä, että Firefoxin lisäosa tallentaa mahdollisesti avaamasi .sqliten vanhan päälle ja tyhjentää kansion muista!!!
  • Asenna Fireforx-lisäosa nimeltään SQLite Manager
  • Avaa Firefox > Työkalut > SQLite Manager
  • Avaa varmuuskopion Database-hakemistosta .sqlite -päätteinen tiedosto
  • Valitse Ececute SQL
  • Kirjoita komento SELECT Z_PK, ZTITLE FROM ZSOURCE ja paina Run SQL
    • Saat listauksen Lessoneista ja niiden numerot. Huomaa, että Lesson voi olla useammalla numerolla.
    • Taulussa ZSOURCE on siis Lessonit ja Chapterit, myös poistetut. Ts. vaikka lesson tai chapter vielä on mainintana tässä taulussa, sanoja siihen lessoniin tai chapteriin ei välttämättä enää ole.
  • Kirjoita komento SELECT ZTARGETWORD, ZSOURCEWORD, ZCOMMENT FROM ZWORD WHERE ZPAGE LIKE '7'
    • Sijoita viimeiseksi numeroksi se Lesson numero jonka sanat haluat näkyviin
    • Huomaa, että tässä haetaan vain kolme saraketta: alkuperäiskieli, toinenkieli ja kommentti. Aikaisemmin sanaan liitettyä lippua ei siis haeta ja sitä ei palauteta.
    • Taulussa ZWORD on siis kaikki sanat
    • Lisäohjeita tietokannasta hakuun SELECT-komennolla esimerkiksi sivulla PHP ja MySQL
  • Värjää kaikki sanat (rivit) jotka haluat palauttaa hiirellä shift-näppäintä apuna käyttäen
  • Valitse hiiren oikean näppäimen valikosta Copy Row(s) CVS (MSExcel compatible)
  • Avaa taulukko Excelissä. Muuta sarakejärjestys niin, että se on Suomi, Englanti, Kommentti. Ääkköseet pitäisi näkyä ihan oikein.
  • Tallenna taulukko csv-muodossa
  • Avaa iVocabulary ja luo uusi Lesson ja valitse (sinisenä) se sivupalkista. Jos et luo uutta lessonia, sanat tuodaan chapteriin, etkä löydä niitä enää yhtenä "ryhmänä"
  • Valitse iVocabulary valikosta Import > Import CSV
  • Valitse Text Encoding Western (Mac OS Roman), jolloin ääkköset näkyvät ja Separator Character , (pilkku)

Sanaston tuominen

6/2022
  • iVocabulary itsessään sisältää käyttäjien luomia sanastoja, joita voi tuoda ohjelman sisältä.
  1. Verkosta voi löytää myös sanalistoja, jotka ovat joko valmiiksi kahdella halutulla kielellä tai vain halutulla kielellä. Tällaisesta listasta voi muodostaa Excelin A-sarakkeeseen luettelon ja kääntää tiedoston sanat Google kääntäjälä halutulle kielelle. Tiedosto latautuu tietokoneelle. Tiedostot yhdistetään yhdeksi excel-taulukoksi, jossa tuttu kieli on sarakkeessa A ja opeteltava kieli sarakkeessa B. Tiedosto tallennetaan .csv-muodossa.
  2. iVocabularyssä ensimmäisessä ikkunassa valitaan 'Create New Document' ja nimetään ponnahdusikkuna uuden kielen mukaan ja valitaan kielet. Kaikkia kielivalintoja ei ole valittavissa, joten vähintään lähelle menevä sopii valita?
  3. Vasempaan palkkiin tulee uusi Lesson, se valitaan (siniseksi)! Jos et luo uutta lessonia, sanat tuodaan chapteriin, etkä löydä niitä enää yhtenä "ryhmänä".
  4. Valitse iVocabulary valikosta Import > Import CSV
  5. Valitse Unicode UTF-8 ja Separator Character ; (puolipiste) tai tarvittaessa , (pilkku), sen mukaan että ponnahdusikkunan esikatselussa sanat jakautuvat kahteen sarakkeeseen.
  6. Sanojen lukumäärästä riippuen tuonti saattaa kestää muutamia minuutteja.
  7. Sanojen synkronointi pilveen ja iOS-laitteeseen ja uudestaan takaisin tietokoneeseen voi kestää muutamia minuutteja.
  8. Tietokonesovellus saattaa myös jumiutua sammutettaessa se, mutta Force Quit ei vaikuta haittaavan ja sanastot toimivat normaalisti sovelluus uudelleen käynnistettäessä.

Kalenteri (Calendar)

Useampi lomakalenteri

  • Kalenteri poimii näytettävät vapaapäivät tietokoneen alueasetuksesta järjestelmäasetuksista. Seuraavassa ohjeessa asetetaan tilapäisesti halutun muun maan kalenteri oletukseksi ja käydään kalenteri-ohjelmassa tekemässä tämän kalenterin nettiosoitteesta oma kalenteri. Tämän jälkeen palautetaan taas tietokoneen oletusalue ja näytetään sen alueen vapaapäivät. Nyt kalenterissa näkyy kahden eri maan vapaapäivät. Saattaa olla että käyttöjärjestelmäpäivityksissä tämä täytyy uudistaa. (Catalina 2/2020)
  • Kalenterin osoite, jota voi kokeilla ennen seuraavaa selvitystyötä lisäämällä suoraan kyseisen kalenterin: https://p33-calendars.icloud.com/holidays/ru_ru.ics tai https://p57-calendars.icloud.com/holidays/ru_ru.ics
  1. System Preferences > Language & Region > Region > halutun lomakalenterin maa > salasana kaksi kertaa ponnahdusikkunaan
  2. Calendar > Preferences > Show Holidays calendar -valinta pois > Show Holidays calendar -valinta päälle > (Show Birthdays calendar päälle) > Sulje Preferences
  3. Kalenteri näkymässä vasemmasta kulmasta Calendars > uuden maan lomakalenterin päällä hiiren oikeasta Copy URL to Clipboard
  4. Calendar > File > New Calendar Subscription... > liitä kalenteri ponnahdusikkunaan > Subscribe > aseta haluamasi asetukset > OK
  5. System Preferences > Language & Region > Region > halutun "peruskalenterin" maa > salasana kaksi kertaa ponnahdusikkunaan
  6. Calendar > Preferences > Show Holidays calendar -valinta pois > Show Holidays calendar -valinta päälle > (Show Birthdays calendar päälle) > Sulje Preferences

Käyttöjärjestelmän päivitykset

Mavericks --> Yosemite

  • Mitä uutta Yosemitessa
  • Tiedoston koko noin 5,17 Gt.
  • Asennus sujuu vaivatta ja noin puolessa tunnissa uudehkossa Macissa.
  • Jos käytät hp LaserJet 1000 -tulostinta, se ei todennäköisesti enää toimi samalla foo-ajurilla.
  • Office Word vaatii Javan asentamisen. Uuteen asennettuun Javaan täytyy tehdä linkki
    • sudo ln -s Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java /usr/bin/java
    • Jos muut Javat eivät toimi ja/tai saat ilmoituksen: "To open 'this Java application' you need to install the legacy Java SE 6 runtime.", tämä saattaa toimia: Java for OS X 2014-001
  • Jos käytät MySQL, PHP, Apache eli esim. omaa Mediawikiä, joudut kytkemään ne uudestaan päälle. Katso sivu PHP Asennus. Toisin sanoen joudut tekemään uudestaan kytkennät, myös tiedostojen käyttäjä- ja ryhmäkytkennän ja polun omaan Sites-hakemistoon, jos ne on aiemmin asetettu niin. Saat siis palautettua tilanteen ennalleen, ilman että itse tietokantoihin ja ohjelmien tiedostojärjestelmiin ja asetuksiin tarvitsee tehdä muutoksia!

Käyttöjärjestelmän uudelleenasennus

Kestääkö tietokoneen käynnistäminen tavanomaista pitempään? Ehkä on aika aika asentaa käyttöjärjestelmä uudestaan. Asennetuista ohjelmista ja tietokoneeseen tehdyistä säädöistä johtuen toimenpiteeseen voi kulua aikaa. Tässä eräs ohje uudelleenasennukseen ja tiedotojen kopioimiseen kun Applen omaa siirtymäapuria ei käytetä, mikä on suositeltavampi vaihtoehto! Jos kuitenkin olet tehnyt omia muutoksia ohjelmiin, lisännyt omia tietokantoja yms. kannattaa pitää ne mielessä myös siirtymäapuria käytettäessä.

HUOM! ÄLÄ LUOTA TIME MACHINEEN!

Saattaa helposti käydä, ettet ainakaan helpolla saa Time Machine -varmuuskopiota auki uudessa asennuksessa. Kannattaa siis kopioida tiedostot ulkoiselle kovalevylle varmuuden vuoksi.

TEHTY 15.3.2018 High Sierra:lle.

Varmuuskopiointi

Käyttöjärjestelmän uudelleenasennus voidaan tehdä säilyttämällä omat tiedostot kovalevyllä, mutta siitä huolimatta varmuuskopiointia suositellaan. Varmuuskopiointi tulee erityisesti kyseeseen jos kovalevy halutaan ennen asennusta ylikirjoittaa niin, että aikaisempia tiedostoja ei voi sieltä enää lukea.

  1. Tarralaput (stickies) tallenna niiden sisältö esim. tekstitiedostoon ja Muistioon.
  2. Ota ylös sovellukset-hakemistossa olevien ohjelmien nimet: cmd-a > shift-alt-cmd-v
  3. Safari
    1. Kuvaruutukaappaus (shift-cmd-4) asennetuista lisäosista.
  4. Kuvaruutukaappaus esimerkiksi seuraavista:
    1. Dock
    2. Finder-sivupalkki
    3. Internet-tili -luettelosta
    4. Järjestelmäasetukset kuvakkeista
    5. Mission Control > Hot Corners...
    6. Käynnistyksen yhteydessä avattavat ohjelmat: käyttäjä-asetuksissa
    7. Muut asetussivut, joista voi olla apua uudelleenasennuksessa.
  5. Suorita Time Machine-varmuuskopiointi (kahdelle) ulkoiselle kovalevylle.
  6. Kopio omat tiedostot, työpöytä, lataukset-hakemisto, valokuvat, elokuvat, musiikki (iTunes), henkilökohtainen kirjaston tarvittavat tiedostot, tarvittavat sovellukset jne.
    1. Omia tiedostoja löytyy lähinnä henkilökohtaisesta hakemistosta.
    2. iCloud Driveen tallennetut tiedostot löytyvät henkilökohtaisesta kirjastosta ~/Library/Mobile Documents/com~apple~CloudDocs
    3. Henkilökohtainen kirjasto-hakemisto (~/Library) sisältää usein tärkeitä tiedostoja kuten sähköpostit, paikalliset muistiot yms., itse tehdyt työnkulut (workflows) ja esimerkiksi joidenkin ohjelmien tietokantoja. Tällaisia voivat olla esimerkiksi kirjanpito-ohjelman tietokanta ja ne sijaitsevat usein Application Support -hakemistossa. Koko kirjastohakemiston siirtäminen on lähtökohtaisesti turhasta. Tämä ei ole sama kirjasto-hakemisto kuin tietokoneen vaan kyseessä on käyttäjäkohtainen hakemisto. Jos käyttäjiä on useampia, jokaisella on oma hakemisto!
    4. Jos olet tehnyt muutoksia sovellukset-hakemistossa olevien sovellusten paketteihin, tällöin ainakin ne sovellukset kannattaa varmuuskopioida. Joskus taas ohjelman asennus ei onnistu tai sitä ei enää löydy internetistä, jolloin sovellukset-hakemistossa olevan ohjelman asentaminen uuteen tietokoneeseen riittää. Yleensäkin ne ohjelmat kannattaa kopioida, jotka eivät kuulu Mac OS X-ohjelmiin tai ovat tunnettujen yritysten ohjelmistoja (esim. Skype, Spotify).
    5. Kopioi mahdolliset itse asennetut tietokannat, kuten MySQL.
  7. Tallenna tärkeimmät omat tiedostot iCloud-palvelimelle ja katso, että iCloud Drive on päivittynyt pilveen ennen asennusta.
  8. Mail-sähköpostilaatikot, jotka ovat paikallisia (eivä siis iCloudissa) vie Mail-ohjelman sisältä yksitellen Export Mailbox -toiminnolla ulkoiselle tallennuslevylle.
  9. Varmista, että iCloudiin päivittyy esimerkiksi:
    1. iCloudissa olevat sähköpostit
    2. kalenterit
    3. muistiot; katso, että muistioita ei ole paikallisena tietokoneessa vaan kaikki ovat pilvessä
    4. tehtävälistat
    5. kirjanmerkit
    6. osoitekirja
    7. salasanat
    8. Mailin allekirjoitukset ja säännöt
  10. (Aja virustarkastus tallentamaasi varmuuskopioon.)
  • Huom! Säilytä varmuuskopiot pitempään, koska saattaa olla, että tarvitset niitä asennuksen jälkeen vielä kuukausienkin kuluttua, esim. kun jotain aiemmin asentamaasi ohjelmaa ei enää ole saatavissa.

Uudelleenasennus

  1. Deauthorize iTunes.
  2. Kirjaudu iCloud:sta ulos.
  3. Kirjaudu iMessages-ohjelmasta ulos.
  4. Uudelleenkäynnistä tietokone ja pidä heti kun tietokone alkaa sammumisen jälkeen käynnistyä näppäimiä cmd-alt-r alhaalla ja vapauta ne kun ilmestyy pyörivä maapallo tms. Tämän näppäinyhdistelmän pitäisi asentaa suoraan viimeisimmän käyttöjärjestelmän internet-yhteyden avulla vaikka kovalevyllä olisi tietokoneen mukana tullut vanhempi versio. Näin ylimääräiset päivitykset jäävät pois. Vai onko kyseessä se versio, mikä on tietokoneeseen viimeksi asennettu...
  5. Ylikirjoita tarvittaessa kovalevy Disk Utility -ohjelmaa apuna käyttäen niin monta kertaa kun näet tarpeelliseksi. Kovalevyllä on siis kaksi "osiota", toinen, jossa on "alkuperäinen" käyttöjärjestelmä ja esimerkiksi asennusohjelmisto ja toinen, joka nyt alustetaan eli formatoidaan ja jossa on käyttäjän tallentamat tiedostot.
  6. Katso, että internetyhteys on päällä ja valitse uudelleenasennus.
  7. Anna tarvittavat asetukset.
https://support.apple.com/en-us/HT201065

Asetukset

  • iCloud Drive-lataus alkaa automaattisesti taustalla ja myös säähköpostitilit, sähköpostiallekirjoitukset, sähköpostisäännöt, iBooks-tiedostot, kirjanmerkit, osoitekirja, kalenteri, tehtävälistat ja muistiot päivittyvät taustalla tai viimeistään sovellusta avattaessa (ja mahdollisesti se uudelleen käynnistettäessä ensimmäisen kerran jälkeen).
  1. Aseta Firewall päälle.
  2. Aseta FileVault päälle. Vaatii uudelleenkäynnistyksen, mutta alkaa toimimaan taustalla ja kestää pitkään.
  3. Järjestä verkkoasetuksissa Wi-Fi-yhteys Ethernet-yhteyden ylle, jotta Time Capsulea kytkettäessä säilyy Wi-Fi-yhteys tietokoneesta internettiin ellei muuta järjestelyä ole.
  4. Järjestelmäastusten kautta asetusten asettaminen.
  5. OSX-ohjelmien asetusten ja työkalurivien asettaminen.
  6. (Käynnistä Safari ja asenna maksullinen F-Securen Safe ja Freedome VPN.)
  7. Asenna Safari Flash Player
  8. (Asenna Java SE eli JRE)
  9. Lisää 'Dock-ikonista uusi Safari-ikkuna' -toiminto, joka avaa ikonista uuden safari-ikkunan tämän sivun ohjeen mukaan.
  10. Lisää 'Tarralaput (Stickies) -toiminto, joka avaa ikonista tyhjän tarralapun tämän sivun ohjeen mukaan.
  11. Muuta kuvaruutukaappaus-kohdehakemisto esim. työpöydäksi ja kuvaruutukaappauksen tiedostomuoto .jpg:ksi. Ks. tämän sivun kohta 'Kuvaruutukaappaus'.
  12. Palauta Time Machinen avulla tiedostot ulkoiselta kovalevyltä tai erikseen kopioimalla ne takaisin hakemistoihin varmuuskopiolevyltä.
    1. Kytke Time Machine käyttöön. Jos et saa vanhoja varmuuskopioita Time Machinessa auki, ks. otsikko 'Time Machine -tiedosto (.sparsebundle) ei toimi'.
  13. Asenna muut sovellukset ja säädä niiden asetukset.
  14. Mail: Sähköpostilaatikot tuo Mail-ohjelmalla. Ks. tarvittaessa ohje tällä sivulla. Testaa sähköpotiosoitteiden toimivuus.
    1. iTunes:
    2. Photos:
  15. Asenna muut sovellukset.
    1. Office 20xx for Mac: deaktivoi tietokoneen aikaisempi asennus kotisivulta ennen asennusta.
    2. Skype: tuo tarvittaessa aiemmat keskustelut. Ks. tämä sivu kohta Skype.
  16. Aseta tietokoneen käynnistyksen yhteydessä käynnistettävien ohjelmien näkyvyys järjestelmäasetusten käyttäjäasetuksissa.
https://support.apple.com/en-us/HT204904

Labels & Adresses

  • Jos email, homepage, Custom kentät eivät toimi. Kokeile liittää ne jonain muuna, esm. prefix, suffix, Other Street jne. mitkä eivät ole muutoin käytössä.
  • Jos aiemmin tehdyt tiedostot eivät aukea:
  1. lopeta Labels & Adresses (quit)
  2. Poista Library/Preferences/com.belightsoft.LabelsAddresses.appStore.plist
    1. pääteohjelmassa käsky olisi defaults delete com.belightsoft.LabelsAddresses.appStore.plist
  3. Poista Library/Caches/com.belightsoft.LabelsAddresses.appStore
  4. Avaa ohjelma > avaa joku mallipohja > File > Open... > aiemmin tehty tiedosto

Levytyökalu

  • Ukoisen kovalevyn alustus (formatointi, tyhjennys) ei onnistu. Tulee kaikenlaisia virheilmoituksia ettei levyä voida poistaa jne. Ratkaisu 1: käynnistä tietokone uudelleen.
  • Suojausvalinnat. Valitse montako kertaa levyn päälle kirjoitetaan "tyhjää", jotta siellä olevia tietoja ei voida lukea eritysohjelmilla. Kolme kertaa pitäisi riittää lähtökohtaisesti.
  • Tyhjennä vapaa tila... Vapaan tilan voi myös tyhjentää turvallisesti, esimerkiksi kirjoittamalla sen päälle 3 kertaa. Tämä on siis vaihtoehto kun esimerkiksi kytket turvallisen roskakorin tyhjennyksen päälle myöhemmin ja haluat varmistaa että aikaisemmin normaalisti poistamasi tiedostot eivät enää ole luettavissa. Katso myös rm -P -komento sivulta Unix

Mail

Mail ongelmiin voi lähtökohtaisesti kokeilla ensin lopettaa ohjelma.

Alias

  • Viestiä kirjoittaessa aliakset eivät näy macOS Mail-ohjemassa Catalina 10.15.7 (5/2021), mutta näkyvät iPhonessa ja iCloudia selaimessa käytettäessä. Mail > Preferences > Accounts on macOS:ssa näyttää vain tilin alkuperäiset sähköpostiosoitteet. Myöskään puhelimessa tai pilvessä tallennetut luonnokset eivät synkronoidu macOS Mailiin.
    • Käynnistetty uudestaan Mail ja tarkasteltu pilvessä tiliä. Yhtä äkkiä macOS Mail asetuksissa painettassa taas kerran Email Address-kohtaa asetuksissa, nähdään kuinka yksi kerrallaan aliakset ilmestyvät pudotusvalikkoon.

Liitteet

  • Liitteiden poistaminen (4/2020)
    • Sähköpostin liitteitä saattaa olla kertynyt vuosikymmenien Mailin käytön aikana tuhansia, jos sähköpostit ovat säästetty, mutta miten niistä pääsee eroon tehokkaasti? Ei helpolla! Hyvä yritys on poistaa ne värjäämällä liitteet sisältävät sähköpostit ja käyttämällä Mailin liitteenpoistotoimintoa. Se poistaa liitteet sähköposteista mutta jättää liitetiedostot ainakin aika pitkälti V7-hakemistoon (tai joku muu V-hakemisto). Sähköposteja voi valita yksittäin tai siis useita kerralla ja poistaa liitteet komennolla Message > Remove Attachments. Kun Mail-ohjelman sulkee kokonaan ja käynnistää uudestaan, liitinmerkit häviävät. Toiminto saattaa olla varsin hidas, edistysmistä voi seurata esim. macOS:n ohjelmalla Activity Monitor, jossa CPU-välilehdellä Mail-ohjelman prosentti käy korkeana toiminnon käydessä. Poistamista saattaa joutua tekemään useamman kerran peräkkäin samoille sähköposteille ja toiminto saattaa aiheuttaa myös Mailin kaatumisen. Tämä toiminto poistaa tiedosto sekä palvelimelta että tietokoneen tiedostojärjestelmästä eli on kaikkein tehokkain tapa varmistaa tiedostojen lopullinen tuhoaminen. Toiminto poistaa myös sähköpostien kuvat.
    • Liitteelliset sähköpostit on helppo löytää postilaatikosta kun valitsee View > Sort By > Attachments, jolloin ne tulevat ensimmäiseksi.
  • Liitteiden tallentaminen massana tiedostojärjestelmän kautta (4/2020)
    • Jos esimerkiksi ennen liitteiden poistamista haluaa ottaa kaikki liitteet ja kuvat talteen.
    • Liitteitä ja kuvia on tallentuneena sekä Mail Downloads-hakemistoon (~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads) että hakemistoon ~/Library/Mail/V7 Jälkimmäiseen varsinkin.
    • Mail Downloads-kansiossa ei ole kaikkia liitetiedostoja, joita on V7-hakemistoissa eikä päinvastoin eli ts. jos kaikki liitetiedostot halutaan varmasti löytää, täytyy kummatkin kansiot käydä läpi.
    • Tiedostojen/kansion poistaminen hakemistoista on turvallista myös käsin eli se ei sotke Mail-ohjelman postilaatikoita.
    • Vaikka Mail Downloads-hakemiston poistaa, liitteet ovat V7-hakemistoissa ja mahdollisesti jossain tuntemattomassa paikassa ja palvelimella. Vaikka liitetiedoston poistaa manuaalisesti sekä Mail Downloads-hakemistosta että V7-hakemistoista ja katkaisee yhteyden pilvipalveuun, tiedosto löytyy kuitenkin jostain kun avaa Mail-ohjelmassa sähköpostin, jossa liite on. Mystistä!!! Kun litteen avaa sähköpostissa, se tallentuu uudestaan Mail Downloads-kansioon, jos se on sieltä poistettu.
  • Tiedostot saa helposti kerättyä lukemattomista alikansioista valitsemalla vuorollaan hakemiston V7 ja Mail Downloads ja kirjoittamalla Finder-hakuun Documents ja klikkamalla hakukohteeksi vuorollaan em. kansion. Järjestämällä kansiota ja keräämällä sieltä tiedostoja saa lopulta liitetiedostot erilleen. Tämän jälkeen löytyneet tiedostot voi esimerkiksi kopioida johonkin toiseen kansioon vetämällä hiirellä. Itse liitteiden poistaminen kannattaa tehdä edellä kuvastusti Mail-ohjelman sisältä Remove Attachments-toiminnolla. Huom! Kuvat eivät sisälly Documents-hakuun, joten ne haetaan images-haulla.
  • Huomaa, että tiedostojen tallentumiseen vaikuttaa asetus Mail > Preferences... > Accounts > Download Attachments

Viestiin vastaaminen tyhjentää sisällön

Vastattessa viestiin, viestin sisältö vilahtaa avautuvassa ikkunassa ja katoaa sen jälkeen. Viestin välittämisessä ongelmaa ei esiinny. (Big Sur)

  • Asetuksissa täytyy olla valittuna Preferences > Composing > Quote the text of the original message

Sähköpostiosoitteet Excelistä Mailiin

  1. Sähköpostiosoitteet allekkain esim. sarakkeessa A
  2. Lisää seuraava kaava esim. sarakkeeseen B1: =A1&","
  3. Kopioi kaava muihin B-sarakkeen soluihin.
  4. Valitse B-sarakkeen rivit Mailiin, jotka nyt siis sisältävät pilkun jokaisen sähköpostiosoitteen lopussa.

Sähköpostilaatikon siirto

  • OSX Mail --> OSX Mail (El Capitan)
    • Valitse sivupalkista sähköpostilaatikko
    • valitse yläpalkista Mailbox > Export Mailbox > tallennuskohde
    • odota, sähköpostilaatikon koosta ja tietokoneen nopeudesta riippuen voi kestää jonkin aikaa.
    • siirrä tiedosto toiseen tietokoneeseen
    • valitse yläpalkista File > Import Mailboxes... > Apple Mail > tuotava tiedosto

Ajastettu sähköpostin lähetys

  • Vaihtoehto 1 (12/2018)
  1. Automator > New Document > Application
  2. Vedä New Mail Message ylimmäksi tehtäväksi ja sen alle Send Outgoing Mail. Lisää vastaanottaja, otsikko, sisältö.
  3. Tallenna Application-muodossa.
  4. Calendar > New Event > Alert > Custom... > valitse Open file ja valitse Automatorilla tallennettu sovellustiedosto. Muokkaa lähetysaika.
  5. Ongelmana tässä on se, että Mojave pyytää lupaa Automatorin käyttää Mailia. Saman kalenterimerkinnän voi siirtää uuteen kohtaan vaikka vetämällä ja sama viesti lähtee tämän jälkeen uudestaan. Mutta jos applikaatiotiedostoa muutetaan, Mojave kysyy taas lupaa, vaikka se olisikin Järjestelmähallinan Privacy:ssä merkitty jo luvalliseksi. Tämä siis vaatii lisätarkastelua.
  • Vaihtoehto 2
  1. Mavericks/Ohjelmat/Automator > Uusi dokumentti > Kalenterihälytys ja Valitse > Kirjasto/Sähköposti/Uusi sähköpostiviesti > Edellisen alle Kirjasto/Sähköposti/Lähetä lähtevät viestit
  2. Automatorissa jätä vastaanottaja tyhjäksi, mutta kirjoita aihe ja sähköpostiviestin sisältö. Jos lisäät tässä vaiheessa vastaanottajan, viesti lähtee välittömästi.
  3. Arkisto/Tallenna.../Anna tiedostolle nimi/Tallenna
  4. Kalenteriin ilmestyy uusi tapahtuma ja sähköposti ilmoittaa Virheestä > Muokkaa viestiä > Sulje viesti/Älä tallenna
  5. Lisää Automatorissa nyt vastaanottaja > Arkisto/Tallenna.
  6. Finder/Käyttäjänimesi/paina alt-näppäin pohjaan ja klikkaa Siirry/Kirjasto > Workflows/Applications/Calendar/tallentamasi lähtevä sähköpostitiedosto löytyy täältä > Siirrä esm. työpöydälle
  7. Kalenteri > Lisää tapahtuma > Anna tapahtumalle nimi > Valitse kalenteriksi Automator > Valitse Hälytys/Muokattu... > Valitse Avaa tiedosto > Valitse Muu... ja sähköpostitiedosto työpöydältä > Valitse Tapahtuma-aikana > OK > Syötä sama lähetysaika alkaa ja loppuun kohtiin
  • Samaa sähköpostitiedostoa voit käyttää jatkossa.
    • ÄLÄ klikkaa suoraan tiedostoa, koska silloin se lähetetään välittömästi, vaan avaa Automator ja avaa tiedosto sen kautta, tee muutokset sähköpostiin ja tallenna tiedosto. Tee ajastus normaalisti.
  • Jos haluat lisätä liitteitä sähköpstiin, vedä Automatorin toimintotilaan ylimmäiseksi Kirjasto/Tiedostot ja kansiot/Hae tietyt Finder-kohteet ja määritä siihen liitteet.
  • Jos haluat lähettää yhteistiedot -ohjelmassa olevalle ryhmälle, sekin on mahdollista Automatorin Yhteystiedot kohdan kautta.
  • Jos kalenterissa uusi tapahtuma ei avaa Muu... -kohdan tiedostovalintaa, lopeta kalenteri ja käynnistä se uudelleen.

Exchange

  • Outlook.office365.com automaattisen löytämisen luoma exchange -tili ei enää synkronoi Saapuneet -kansion kanssa. Syystä en ole selvillä, mutta vaikuttaa että Mailin hakemistopuussa Exchange-tilin Inbox -hakemistoon ei tule siirtää sähköposteja.
    • Kyseessä on IMAP tili, joten sähköpostien ja kalenteritietojen ei pitäisi hävitä kun poistat tilin Mailin asetuksista - -painikkeella. Asenna tili uudestaan ja pitäisi taas toimia.

Hakuongelma - Koko viesti

Haettaessa viestejä, "Koko viesti" -kohta näkyy harmaana ja sitä ei voi valita.

Ratkaisu 1

Valitse tällöin sen vierestä esimerkiksi Saapuneet -kansio, jolloin Koko viesti saattaa taas muuttua valintakelpoiseksi ja valitse sitten Kaikki postilaatikot.

Liput

Lipun lisääminen näppäinoikotien avulla: Järjestelmäasetukset > Näppäimistö > Oikotiet > App Shortcuts > + > Ohjelma: Mail.app > Valikon otsikko: kirjoita tähän tarkasti sen lipun nimi jolla olet nimennyt lipun Mail-ohjelmassa > Näppäinoikotie: paina tähän haluamasi oikotie esm. alt-cmd-b > Lisää. Valitse jokin sähköposti ja kokeile.

Liitteet

Liitteet voi sisällyttää/ei sisällyttää vastauksiin tai edelleenlähetyksiin kohdasta Muokkaa > Liitteet > Sisällytä alkuperäiset liitteet vastatessa

Lähetysongelma

Yht'äkkiä Mail-ohjelma ei lähetä postia, pyörittää vain Lähetetään merkkiä ja kyselee lähtevien palveluiden tarjoajien tunnuksia. Ei auta uudelleenkäynnistys. Jos et ole tehnyt mitään asetusmuutoksia, seuraavista ratkaisuja kannattaa kokeilla. Saattaa ehkä ilmetä varsinkin jos olet vaihtanut eri palveluntarjoajalta toiselle, esim. olet lähetellyt Kolumbuksella ja sitten siirry dnainternetin alueelle. Se toimiiko palveluntarjoajasi antama lähtevä postiosoite, selviää kun lataat esimerkiksi Thunderbird sähköpostiohjelman ja kokeilet lähettää sillä.

Ratkaisu 1

  • Siirrä viesti tai kaikki viestit, jotka ovat Lähtevät-kansiossa johonkin Saapuneet kansioon. Eli tyhjennä lähtevät viestit kansio. Ei ole kyse Vedokset kansiosta.
    • HUOM! USEAMMAN VIESTIN SIIRTÄMINEN SAMALLA KERTAA SAATTAA TUHOTA MEILEJÄ, SE ESIMERKIKSI SIIRTÄÄ VAIN JONKIN VIESTIN JA TEKEE SIITÄ KOPIOITA. ALKUPERÄINEN MUU VIESTI KATOAA TUNTEMATTOMAAN.
  • Kyseisessä saapuneet kansiossa valitse lähtevä viesti ja paina Shift-cmd-D eli Viesti/Lähetä uudelleen.
  • Valitse lähteväksi palvelimeksi "se normaali" jota käytät ja paina Lähetä.
  • Jonkinlaisesta bugista ohjelmassa on kyse. Applen sivusto neuvoo: If you're still unable to send new messages after verifying your settings, you may need to delete the existing messages from your Outbox. (You may want to copy their contents before deleting them.) (http://support.apple.com/kb/TS1307?viewlocale=en_US&locale=en_US)

Lähetysongelma: ei hyväksy smtp-osoitetta

Aiemmin toiminut lähetys palveluntarjoajan suojaamattomasta verkosta eli siitä verkosta, jonka laajakaistakuukausimaksu maksetaan. Lähetyksellä tarkoitetaan tässä muuta sähköpostiosoitetta kuin palveluntarjoajan osoitetta.

Ratkaisu 1

Tuhoa smtp osoite minus kohdasta ja lisää se uudestaan + kohdasta.

Sähköposti allekirjoitus

  • Sijainti kun iCloud käytössä: /Library/Mobile Documents/com~apple~mail/Data/MailData/Signatures/
  • Sijainti kun ei iCloud käytössä: /Library/Mail/V3/MailData/Signatures/
  • Vienti: Kopioi em. Signatures-kansio ja käynnistä Mail uudestaan.

Sähköposti säännöt

  • Sijainti Mojave: ~/Library/Mail/V6/MailData/SyncedRules.plist

Maps

  • Maps ei synkronoi macOS Catalina ja iOS 14 välillä.

Mcrypt asennus

Messages (Viestit)

  • Viestit voi normaalisti tulostustoiminnan kautta tulostaa PDF-muodossa.
  • Viestien (tekstiviestien) vienti tekstitiedostoon, ks. Sqlite

MySQL tietokanta asennus

Katso sivu PHP tai vanhempi asennus Cyclos

Nano

Pieni tekstieditori pääteohjelman kautta käytettävissä. Muissa *nix varianteissa tunnetaan mm.nimellä pico (Solaris, HP-UX, linux)

  • nano tiedostonimi
  • ikkunan alareunaan ilmestyy ohjeeksi kirjainkomentoja, joita käytetään ctrl-näppäimen kautta.

Numbers

CSV-tiedoston tuonti Numbers -ohjelmaan

Katso Taulukkolaskenta

Nollien piilottaminen

  1. Valitse koko taulukko cmd-a tai haluamasi solu / solut.
  2. Valitse inspektorista Solu > Datamuoto Luo muokattu muoto...
  3. Anna vaikka nimi Piilota nollat
  4. Lisää Sääntö: Jos yhtä kuin 0
  5. Tyhjennä säännön alla oleva ruutu
  6. Paina OK

Näytönsäästäjä Screen Saver -5000 -ongelma

Netissä on useita näytönsäästäjiä, joita mainostetaan Macissa toimivaksi. Ohjelman lataus ja zip tiedoston purkaminen etenee normaalisti. Asennus alkaa, mutta päättyy virheilmitukseen: An error occurred: -5000 The Screen Saver could no be installed because an error occured. Asia varmaan tältä osin tulee selväksi, mutta virheilmoitusten suunnittelija ei ole halunnut selvittää mikä on virheilmitus numero -5000 tarkemmin. Miksi asennus ei onnistu. No ehkä joskus Apple panostaa virheilmoitusten ymmärtämiseen. Tällaisia selvityksiä löytyi googlella:

  • Screen savers don't run under rosetta so they have to be intel screen savers for them to work. This has nothing to do with 10.5 but everything to do with intel vs ppc. Lähde: http://forums.macrumors.com/showthread.php?t=373263&page=23
  • Onko tähän jotain ratkaisuja, jos omistaa Intel -koneen ==> Ei ole.

Panther

Ongelma: Syntymäpäivämäärän kuukausi tulostuu aina joulukuuksi. Ratkaisu: Järjestelmäasetukset / Maakohtaiset / Muodot / Muokkaa / Näytä : Valitse valikosta Lyhyt/Keskikokoinen/Pitkä/Täysi vuorollaan ja poista -ta merkit välistä (esim. maaliskuuta). Jos ei auta niin tee kaikista riveistä muotoa pp.kk.vuosi eli vain pisteet välissä ja numeroita. Sammuta Osoitekirja ja käynnistä uudestaan.

Photos

Kts. myös kohta iPhoto

  • Albumien järjestys
    • Klikkaa 'My Albums' > Sort > valitse haluttu vaihtoehto.
  • Photos ei synkronoi iCloudin kanssa
    • Ota pois käytöstä F-Securen Freedome.
  • Photos Shared Albums ei synkronoi. Näkyy esim. vanhoja jaettuja albumeita vaikka ne on poistettu toisessa laitteessa.
    • Varmista että Freedome on pois päältä. Tee jollekin jaetulle albumille kyseisessä laitteessa jotain. Esimerkiksi lisää kyseisessä laitteessa kuva johonkin albumiin, nimeä albumi uudestaan tai poista albumi joka on poistettu toisessa laitteessa. Tämän seurauksena Shared Albums päivittää itsenä ajan tasalle.
  • My Photo Stream ei päivity Maciin
    • Photos > Preferences > iCloud > ota rasti pois My Photo Stream ja kytke takaisin muutaman sekunnin päästä.
  • Kuvat, jotka eivät ole missään albumissa.
    • File > Smart Album > Anna nimi albumille > Album is not Any > Ok

Safari

  • Safarin salasanat eivät enää täyty automaattisesti ja Asetuksissa salasana-välilehti on tyhjä.
    • Klikkaa automaattinen täyttö-välilehdessä salasanat ja tunnukset täppi pois. Sammuta safari ja käynnistä uudelleen. Klikkaa täppi takaisin.
  • Historiaan tallennettavien kohteiden enimmäismäärä, esim. 50 kpl, anna päätteessä: defaults write com.apple.Safari WebKitHistoryItemLimit 50
  • Historiaan tallennetavien kohteiden ikä, esim. 5 päivää: defaults write com.apple.Safari WebKitHistoryAgeInDaysLimit 5

Virheilmoitukset

  • Safari Can't Open the Page Too many redirects occurred trying to open "https:...". This might occur if you open a page that is redirected to open another page which then is redirected to open the original page. (Google Drive -sivua avattaessa 2018)
    • Sivu aukeaa todennäköisesti esim. Firefox-selaimella.

Hidas Safari

  • Safari saattaa avata esimerkiksi osoitekenttään tehtyä Google-hakua 15 sekuntia. Välimuistin tyhjentäminen ei vaikuta. Kokeile NVRAM-uudelleenkäynnistystä painamalla Safarissa cmd-opt-P-R tuossa järjestyksessä. opt = alt-näppäin. Yleensä vaikuttaa nopeuttavasti ainakin hetken. Tämän lisäksi paina Cmd-Q, joka pakottaa Safarin sulkemaan itsensä ja sen jälkeen paina shift-näppäin pohjaan ja samalla klikkaa Safari auki. Edellinen toimenpide avaaa Safarin kuin ensimmäistä kertaa. (macOS Catalina 10.15.7, 10/2022)

Edellinen sivu takaisin-näppäimellä

Näppäimistössä rivinvaihto/enter/return -näppäimen yläpuolella oleva kursoria takaisinpäin ja tekstiä poistava näppäin vei Safarissa ennen edelliselle selaimen sivulle. Saat toiminnon takaisin antamalla Pääte-ohjelmassa seuraavan komennon ja käynnistämällä Safarin uudestaan:

Yosemite-käyttiksessä: defaults write com.apple.Safari NSUserKeyEquivalents -dict-add Back "\U232b"
Takaisin ennalleen: defaults delete com.apple.Safari NSUserKeyEquivalents
  • Ehkä tämäkin vielä toimii: Anna päätteessä seuraava komento niin takaisin painikkeella pääsee edelliselle sivulle.
defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2BackspaceKeyNavigationEnabled -bool YES

Dock-ikonista uusi Safari-ikkuna

Seuraava ohjeen avulla saa yhdellä klikkauksella aukeamaan uuden Safari-ikkunan vaikka vanhoja olisi ennestään avoinna:

  • ScriptEditor > New Document > Lisää oheinen ohjelmapätkä > Export... File Format-muodossa Application ja Run-Only
tell application "Safari"
	make new document
	activate
end tell
  • Avaa tiedoston tietoruutu Finderissa (Get Info) > Lataa joku sopiva ikoni netistä > Vedä ikoni yläkulmassa olevan skripti-ikonin päälle
  • Vedä tiedosto Dockiin.

Salasana ei tallennu avainnippuun

Eräät sivustot eivät tallenna salasanoja avainnippuun, tällä tavoin voit sen kuitenkin tehdä.

  1. Kirjaudu vapaavalintaiseen sivustoon internetissä mielikuvituksellisin tunnuksin. Safari ehdottaa todennäköisesti tunnusten tallentamista avainnippuun, jonka hyväksyt. Toki itse sivustolle kirjautuminen ei onnistu. Osa sivustoista ei salli tallentamista avainnippuun, kokeile jotain toista sivustoa. Tarkista myös että Safarin salasana-asetuksissa rasti on ruudussa Täytä käyttäjätunnukset ja salasanat automaattisesti.
  2. Avaa Avainnipun käyttä ja etsi äskeinen kohde sieltä. Yleensä se löytyy www -osoitteen mukaan.
    1. Avaa kohde ja täytä siihen sen sivun tiedot, johon haluat oikeasti kirjautumistiedot tallentuvan. Esim. Nimi, tili (käyttäjätunnus), salasana
    2. Sijaintiin voit lisätä esim. http://osoite.fi/hakemisto

Evästeet eli Cookies

  • Löytyvät /käyttäjänimi/Library/Cookies/Cookies.binarycookies
  • Näet ne helpoiten Safari > Kehitys > Näytä verkkoinspektori > Evästeet
  • Jos haluat avata tiedoston, siihen löytyy Python 2 versiolla toimiva tiedosto osoitteesta http://www.securitylearn.net/2012/10/27/cookies-binarycookies-reader/
    • Seuraavalla komennolla avaat tiedoston: python BinaryCookieReader.py /Users/käyttäjänimesi/Library/Cookies/Cookies.binarycookies

Debug

  • Ylävalikkoon saa seuraavalla komennolla Debug-valikon. Sammuta Safari ja käynnistä uudestaan komennon jälkeen.
    • defaults write com.apple.Safari IncludeInternalDebugMenu 1

Välilehden tunnus

  • Kytke Debug päälle > Miscellaneous Flags > Show Web Process IDs in Page Titles

Safarissa tiedoston lataus (esim. Youtube)

  • Nettisivulla ylhäältä Ikkuna / Toiminta / Optionäppäin alas ja tuplaklikkaus esimerkiksi videotiedoston päällä. Tallentaa tiedoston latauskansioon.
  • Tai kopioi osoite esim. cmd-c, paina oikeasta yläkulmasta Lataukset ruutu auki, paina cmd-v

Lukulista (Reading List) vienti

Seuraava python-ohjelma tekee lukulistan linkeistä tekstitiedoston, joka sisältää linkit.

Lähde: http://alexwlchan.net/2015/11/export-urls-from-safari-reading-list
# Save file as filename.py
# How to use in terminal: python3 filename.py
# New file is exported to Downloads
# Automatorscript if used: /usr/local/bin/python3 /Users/yourusername/path/Readinglist_Creator.py

import os
import plistlib
import time

INPUT_FILE  = os.path.join(os.environ['HOME'], 'Library/Safari/Bookmarks.plist')
OUTPUT_FILE = os.path.join(os.environ['HOME'], 'Downloads/Safari_Reading_list_')
OUTPUT_EXTENSION = '.txt'

# Create the date
t = time.localtime()
timestamp = time.strftime('%Y-%m-%d_%H%M', t)

# Load and parse the Bookmarks file
with open(INPUT_FILE, 'rb') as plist_file:
    plist = plistlib.load(plist_file)

# Look for the child node which contains the Reading List data.
# There should only be one Reading List item
children = plist['Children']
for child in children:
    if child.get('Title', None) == 'com.apple.ReadingList':
        reading_list = child

# Extract the bookmarks
bookmarks = reading_list['Children']

# For each bookmark in the bookmark list, grab the URL
urls = (bookmark['URLString'] for bookmark in bookmarks)

# Write the URLs to a file
with open(OUTPUT_FILE + timestamp + OUTPUT_EXTENSION, 'w') as outfile:
    outfile.write('\n'.join(urls))

Välilehtien tallentaminen

Usein törmää tilanteeseen että työn tai mielenkiinnon kohteena uppoutuu asiaan niin että syntyy liuta välilehtiä, joita haluaa käyttää myöhemmin. Yksinkertaisinta lienee tallentaa ne suoraan kirjanmerkkeihin Safarin oman toiminnon kautta. Mutta mitäpä jos et halua tallentaa niitä sinne? AppleScript:llä voi tehdä yksinkertaisen ohjelman, joilla välilehtien osoitteet saa tallennettua tekstitiedostoon sekä sh-skriptiksi, jonka voi suorittaa jolloin kaikki välilehdet aukeavat uudestaan.

Tällainen ohjelma löytyy OSX ohjelmia sivulta.

Setuptools asennus

Helppo ladata, rakentaa, asentaa, päivittää ja poistaa Python paketteja. Wget komennon asennusohje katso sivu Mac vinkit https://pypi.python.org/pypi/setuptools#unix-based-systems-including-mac-os-x

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python

Samsung SCX-4200 tulostin

Samsungin nettisivuilta hae SCX-4300 ajuri ja asenna kyseinen tiedosto. Tämän jälkeen tulostinta lisättäessä tietokone löytää automaattisesti ajurin ja sen lisäys onnistuu. Jos yritetään asentaa nettisivuilta löytyvää -4200 ajuria, ei lisäystoiminto onnistu. Tulostin toimii, skanneria ei ole kokeiltu.

Snow Leopard

Toimimattomat Dock kuvakkeet

Asennuksen jälkeen Dockissa olevat ohjelmat saattavat herjata että ne eivät toimi tämän MacOSX version kanssa:

  • Ohjelman Safari.app tätä versiota ei voida kyttää tämän Mac OS X -version kanssa. Sinulla on Sari.app 4.0.2.
  • Outoa sinänsä, että ohjelmisto ei automaattisesti päivitä näitä, mutta poista siis vanhat kuvakkeet pois ja vedä uudet ohjelmien kuvakkeet Ohjelmat -kansiosta.

AirPort Time Capsule ja Time Machine

  • Pikavinkki: Kuinka poistaa käytöstä varmuuskopioinnista muistuttavat ilmoitukset. Poista asetuksista valinta kohdasta Back Up Automatically. Tarvittaessa poista myös varmuuskopiolevy. Sen voi ottaa uudestaan käyttöön kun sitä tarvitaan.

Time Capsule:lla voit tehdä esimerkiksi seuraavaa:

  • Varmuuskopioida siihen esim. Time Machinella
  • Yhdistää sen ethernet-kaapelilla internet-verkkoon ja luoda Time Capsulesta langattoman verkon sen ympärille
  • Yhdistää sen langattomasti olemassaolevaan langattomaan verkkoon. Esimerkiksi Macin ja modeemin väliseen verkkoon.
  • Kytkeytyä Time Capsuleen ilman että se on kytketty tietokoneeseen. Time Capsule on itsenäinen yksikkö, joka ei vaadi tietokonetta pystyäkseen toimimaan näin. Kytkeytyminen voi tapahtua esimerkiksi Takaisin omaan Maciin tai iPhonen FileBrowser -app:lla.

Yleisiä huomioita

  • Time Capsulessa on 2.4 GHz ja 5 Ghz -langattomat nopeudet. 5 Ghz on huomattavasti nopeampi kuin 2.4 GHz. Tämän voi huomata esimerkiksi 2.4 GHz yhteydessä hyvin, hyvin, hitaana Time Machinen varmuuskopiointina ja onkin yleensä merkki siitä että hitauden ongelma on todennäköisesti langattomassa yhteydessä. Ethernet-kaapelillahan varmuuskopiointi on yleensä nopeaa, varsinkin jos käytetään nopeampaa kaapelia (kaapeleita on erilaisia).
    • Näet nopeuden painamalla alt-näppäintä ja samalla klikkaamalla ruudun yläpalkissa olevaa Wi-Fi -kuvaketta.
  • Langaton modeemi luo oman verkon suoraan modeemista huoneistoon. Time Capsule voidaan kytkeä käyttämään tätä verkkoa tai luoda TimeCapsulesta langaton verkko huoneistoon. Kummatkin verkot voivat olla myös samanaikaisesti. Mutta tietokone käyttää normaalisti vain yhtä verkkoa kerrallaan. Eli jos haluat kytkeytyä 5 GHz nopeudella Time Capsuleen ja samaan aikaan käyttää internettiä, on luotava Time Capsulesta verkko huoneistoon ja tuotava internetyhteys kaapelilla modeemista Time Capsuleen tai tietokoneeseen.
  • Time Capsulessa voi olla automaattisia varmuuskopioita useista tietokoneista ja sitä voi lisäksi käyttää myös samaan aikaan normaalisti tallennuskohteena hakemistoineen.
  • AirPort-työkalu (AirPort Utility) toimii joko ethernet-kaapelilla tietokoneen ja Time Capsulen välillä tai langattomassa verkossa.
  • Klikattaessa AirPort Time Capsule -kuvaketta, aukeaa pieni ikkuna, josta alakulmasta löytyy painike 'edit'. Siitä muuttamaan TC:n asetuksia.
  • Hitaus varmuuskopioinnissa: 1) kannattaa kokeilla 5 GHz Wi-Fi:ä, voi olla nopeampi. 2) Katso minkälaista ethernet-kaapelia käytät. Kaapelin kylkeen on kirjoitettu Category -teksti. Cat 5 on hitain, Cat 5e on nopeampi ja Cat 6 nopein. Varmuuskopiointi tapahtuu yleensä nopeimmin ethernetkaapelilla. HUOM! Katso AirPort Utility-ikkunan vasemmasta yläkulmasta painikkeesta 'Other Wi-Fi Devices' oletko varmasti kytkeytynyt Time Capsuleen haluamallasi yhteydellä (ethernet/langaton).
  • Katso myös sivu Varmuuskopiointi.

Time Capsule ethernet-kaapelilla modeemiin ja tietokone langattomasti Time Capsuleen

Tässä vaihtoehdossa internetyhteys siis tulee Time Capsuleen, jossa luodaan sen ympärille langaton verkko, johon kytkeydytään tietokoneella. Tällöin esimerkiksi modeemin/reitittimen oma langaton yhteys jää käyttämättä. Tämä vaihtoehto mahdollistaa esimerkiksi etäyhteyden Back to my Mac -toiminnolla suoraan Time Capsuleen, silloinkin kun tietokone ei ole päällä.

  • Kytke ethernet-kaapeli modeemista Time Capsulen porttiin <-->.
  • Avaa AirPort-työkalu (AirPort Utility). Jos Time Capsule ei tule ikkunaan näkyviin, TimeCapsule voi löytyä Wi-Fi kuvakkeesta langattomissa verkoissa. Nimi saattaa olla joku h33fd3 -tyyppinen.
  • Langaton verkko -välilehdellä 'luo langaton verkko', anna nimi ja laadukas salasana. Valitse alareunasta 'Langattoman verkon valinnat...' ja kytke päälle 5 GHz. 5 GHz-verkon voi myös piilottaa wi-fi -verkkojen listauksista.
  • Tietokoneen verkkoasetuksissa (Advanced...) vedä Wi-Fi verkkojen järjestys niin, että TC-verkko on mahdollisen reittimen verkon yläpuolella.

Time Capsule ethernet-kaapelilla tietokoneeseen ja tietokone langattomasti modeemiin

  1. kiinnitä tietokoneesta tuleva ethernet-kaapeli aukkoon, joka on merkitty <-->
  2. AirPort Utility aukeaa/avaa se ja odota kunnes yläkulmaan tulee painike 'Other Wi-Fi Devices (1)',
  3. valitse TimeCapsule xxxxxx
  4. avautuu langattoman verkon asennus. Syötä erittäin hyvä salasana ja asenna verkko.
  5. asentumisen jälkeen valitse punainen numero ja avautuvasta ikkunasta edit
  6. valitse Wireless ja ota pois käytöstä langaton verkko
  7. jos nyt langaton verkko ei toimi, eli internet ei toimi: Avaa tietokoneen järjestelmäasetukset valitse Verkko ja vasemman ruudun alareunasta rattaankuvasta kohta Aseta palvelujärjestys... Vedä hiirellä Wi-Fi Ethernet kohdan yläpuolelle ja paina Ok. Paina Käytä (Apply). Nyt tietokone muodostaa langattoman yhteyden verkkoon ja käyttää ethernet-yhteyttä TimeCapsuleen.
  8. avaa järjestelmäasetukset ja Time Machine. Lisää TimeCapsule varmuuskopiointilistalle.

Time Capsule ethernet-kaapelilla tietokoneeseen ja tietokone ethernet-kaapelilla modeemiin

Time Capsule langattomasti modeemiin ja tietokone ethernet-kaapelilla Time Capsuleen

Time Capsule langattomasti modeemiin ja tietokone langattomasti modeemiin

Onko mahdollista?

Back to My Mac ja AirPort Time Capsule

Time Capsule on itsenäinen yksikkö, joka kytkettynä internetverkkoon on käytettävissä muista laitteista myös kotoa kauempaa, esimerkiksi töistä tai lomamatkalta ilman tietokoneen käynnissä pitämistä.

  • Käyttöönotto
  1. AirPort Utilityn Base Station -välilehdellä täytä tarvittavat tiedot ja lisää iCloud käyttäjätili salasanan kanssa luetteloon.
  2. Disks -välilehdellä valitse 'Enable file sharing', 'Share disk over WAN' ja salasanasuojaus.
  3. Tietokoneen järjestelmäasetuksissa iCloud -kohdassa ota käyttään 'Back to My Mac'.
  • Kytkeytyminen Time Capsuleen
  1. Finderissa laajenna 'Shared'-valikko sivupalkissa (jos ei näy, aseta näkymään Finderin asetuksissa). Time Capsule pitäisi näkyä avatussa listassa (jos ei näy, käynnistä tietokone ja tarkista että AirPort Utilityssä on vihreä pallo Base Station -välilehden käyttäjätunnusrivillä).
  2. Klikkaa kahdesti Time Capsule -kuvaketta ja anna salasana jonka määrittelit AirPort Utilityssä vaadittavaksi. Tämä vaihe muodostaa yhteyden TC:hen.
  • Jos käyttäjätunnuksen perässä on Base Station-sivulla keltainen pallo, valitse 'Edit' ja lisää salasana. Näin käy usein kun TC:n asetuksia muuttaa.
  • Kts. myös seuraavassa kohta Jos TC:n keltainen valo vilkuu... joka voi ratkaista yhteysongelman.
https://discussions.apple.com/thread/3699096

Yhteysongelmat

  • Jos TC:n keltainen valo vilkkuu ja virheilmoitukset ovat seuraavat: Ethernet Unplugged, Internet Connection, No DNS Servers.
    • Voit kokeilla muuttaa AirPort Utilityn Network-välilehdellä 'Router Moden' 'DHCP and NAT'-valinnasta 'Off (Bridge Mode)' -valinnaksi. Valon pitäisi nyt muuttua vihreäksi. Tässä valinnassa 'Share disk over WAN' poistuu, mutta Back to My Mac toimii. Kyseessä on 'Multiple-NAT configurations issue' https://support.apple.com/en-us/HT203147
  • Jos Time Machine ilmoittaa, että levyä ei löydy, mutta se näkyy kuitenkin Finderissa kohdassa Laitteet (jos Laitteet ei näy aseta näkymään Finderin asetuksista), valitse Järjestelmäasetukset/Time Machine ja Lisää tai poista varmuuskopiolevy... Poista aikaisemmin asennettu TimeCapsule ja lisää se uudestaan. Tämä ei poista varmuuskopiotiedostoja. Joudut antamaan salasanat uudestaan, joten varaa ne valmiiksi. Valitse myös kohta Encrypt backups, jos olet jo aiemminkin suojannut varmuuskopiot.
    • Virheilmoitus: There was a problem connecting to the server "Time Capsule xxxxxx". Contact your system administrator for more information. Tarkista, että annoit salasanan, jolla kytkeydytään itse Time Capsule-laitteeseen, etkä salasanaa jolla olet suojannut varmuuskopion. Tarvittaessa resetoi Time Capsule ja aloita alusta yhteyden muodostus siihen ja yritä sitten lisätä Time Capsule Time Machineen. Katso ohje alla.
  • Jos olet asettanut Time Capsulen ethernet-kaapelilla modeemiin ja kaapelin siitä tietokoneeseen tai langattomasti ja haluat ottaa yhteyden Time Capsuleen iPhonen FileBrowser ohjelmasta. Muista tällöin valita Time Capsulen Levyt -kohdasta myös kohta Laajenna WAN-verkkoon.
  • Yksi (viimeinen) vaihtoehto on painaa reset-nappulaa että oranssi valo alkaa vilkkumaan ja pitää sitä alaspainettuna noin 5 sekuntia vielä lisäksi. Tämän jälkeen määritä yhteys uudelleen AirPort Utility -työkalun avulla.
Reset ei poista olemassaolevia varmuuskopioita.

Time Machine-varmuuskopiointi ja alustus

HUOM! Jos Time Capsule ei näy Finderissa eikä se näy Disk Utilityssä: Se näkyy silloin AirPort Utility–sovelluksessa. Ja jos valittuna on vain ethernet-yhteys; Other Wi-Fi Devices > Ethernet > AirPort Time Capsule. Täältä on mahdollista alustaa levy uudestaan.

  • Vanhan varmuuskopion poistaminen (Mojave 12/2018)
  1. Disk Utility > valitse kyseisen varmuuskopiolevyn looginen asema eli se joka on hierarkisesti alempana ja paina vieressä olevaa "unmount" painiketta poistaaksesi sen käytöstä. Ilman tätä toimenpidetta yritettäessä formatoida varsinaista asemaa tulee virheilmoitus "Couldn't open evice".
  2. Formatoi varsinainen asema Journaled-valinnalla ja valitsemalla tässä vaiheessa Journaled, Encrypted jos aiot salata Time Machine-varmuuskopion. Ilman salauksen asettamista tässä vaiheessa, sen asettaminen vasta Time Machinessa saattaa aiheuttaa useiden kymmenien tuntien odottelun ensimmäisen varmuuskopion valmistumisen yhteydessä kun se Disk Utility vaiheessa asennettuna voi vain olla muutamia tunteja.
    1. Valitse tarvittaessa kuinka monta kertaa tietojen päälle kirjoitetaan.
  3. Time Machine > lisää asema luetteloon, valitse tarvittaessa salausvaihtoehto ja aloita ensimmäisen varmuuskopion tekeminen.

Time Machine -tiedosto (.sparsebundle) ei toimi

ERITTÄIN TÄRKEÄÄ LUETTAVAA:

  • Asennettaessa uusi kovalevy tai tehtäessä uusi käyttöjärjestelmän asennus, jossa tiedostot tuhotaan olemassa olevalta kovalevyltä ja palautetaan joltain ulkoiselta levytä, kannattaa vakavasti harkita varmuuskopioida kaikki tiedostot myös tavallisina tiedostoina Time Machine varmuuskopion lisäksi "kaiken varalta" jos Time Machine ei toimi. Vanhaan .sparsebundle-tiedostoon pääseminen saattaa olla erittäin hankalaa. Saman tietokoneen sama kovalevykään ei välttämättä aukaise vanhempia Time Machine-varmuuskopioita.
  • Seuraavassa on eri vaihtoehtoja, joita kannattaa kokeilla. Näiden sekalainen "epätoivoinen" yrittäminen toi jossain vaiheessa Finderin sivupalkkiin Laitteet-kohtaan 'Time Machine -varmuuskopiot', joka ratkaisee asian ja vanhat varmuuskopiot ovat käytettävissä ja sieltä manuaalisesti siirrettävissä turvaan.
  • Ongelma liittyy ilmeisesti Sierra-käyttöjärjstelmään, mahdollisesti vanhemmalla käyttöjärjestelmällä voisi saada auki?
  • Force Quit Finderia usein ja säännöllisesti, se saattaa auttaa!
  • Tarkkaile jatkuvasti, ilmestyykö Finderin sivupalkin Laitteet-kohtaan 'Time Machine -varmuuskopiot' kun teet säätöjä.
  • Todennäköisin keino päästä sparsebundle-tiedostossa olevaan hakemistoon kiinni ei ole Finderin sivupalkin Shared-kohdasta vaan Devices (Laitteet), johon ilmestyy omana kohtanaan 'Time Machine -varmuuskopiot' ja valitsemalla Backups.backupdb jne. ja Latest tai sopivan varmuuskopioversion kansioista ja kopioimalla tiedostoja sieltä manuaalisesti uudelle kovalevylle tms. Tämä todennäköisesti toimii, vaikka etä pääsisii siirtymään normaalisti Siirry Time Machineen -toiminnolla varmuuskopioihin.
    • Sparsebundle tulee siis saada "mountattua levynä" ja lähtökohtaisesti se pitäisi tapahtu klikkaamalla kyseistä tiedostoa. Finderin asetuksista riippuen, onnistunut toiminta näyttää sen sivupalkissa ja työpöydällä.
  • Mahdollisesti tämä Applen High Sierra -bugi on Ethernet-kaapelissa, joten kytke Time Capsule langattomana ja tietokone internettiin ethernet-kaapelilla.
  • Aseta päälle Time Machine ja toisaalta kytke Time Capsule myös pois siitä. Eräänä kertana yhteys juuri syntyi kun Time Machine ei ollut kytkettynä.
  • Klikkaamalla yläpalkissa olevan Time Machine -kuvakkeen valikon auki ja painamalla alt-näppäintä, ilmestyy valinta, jossa voi aukaista muita Time Machine -varmuuskopioita. Tämä aukaisee Time Machine-käyttöliittymän, mutta vanhoja hakemistoja ei välttämättä pääse selaamaan.
  • Time Capsulea ei voi kytkeä sen takana olevasta USB-liittimestä suoraan tietokoneen USB-liittimeen vaan Time Capsuleen voi liittää toisen ulkoisen kovalevyn ja ottaa sparsebundle:sta kopion.
    • Kytke Time Machinen automaattinen varmuuskopiointi pois päältä!!! > Liitä riittävän suuri ulkoinen kovalevy Time Capsuleen USB-johdolla > Avaa AirPort Utility > Valitse AirPort Time Capsule -kuvake ja avautuvassa ikkunassa paina Edit > Valitse välilehti Disks > Valitse osio Data > Paina Archive Disk... > Valitse ulkoinen kovalevysi > Paina Archive > Paina Continue.
  • Jos yrität päästä käsiksi varmuuskopioon Finderin kohdasta Jaetut AirPort TimeCapsule ja sieltä .sparsebundle tiedostoon, et mahdollisesti onnistu, joten kokeile edellisen kohdan neuvoa.
  • Disk Utility ei mahdollisesti pysty myös liittämään .sparsebundle -tiedostoa vaan kaatuu. Muutoin se pitäisi onnistua: Disk Utility > File > Open Disk Image > Valitse sparsebundle-tiedosto. Kannattaa avata etukäteen Activity Monitor tai Force Quit-ikkuna, joilla kaatuneen ohjelman saa lopetettua.
  • Jos tietokone jumiutuu, todennäköisesti Time Machine yrittää siirtyä Time Machine käyttöliittymään, mutta ei pääse sinne esim. suojatun sparsebundle-tiedoston takia eikä salasanaa kysyvää ikkunaa ilmesty. Tietokoneen sammutusyritys voi auttaa kuitenkaan sammuttamatta (jos onnistuu).
  • Pääte-ohjelmassa sparsebundleen pitäisi pystyä kytkeytymään: hdiutil attach /Volumes/TimeCapsule/nimi.sparsebundle/ Jos nimessä on välilyöntejä ja väliviiva niin, esim. /teksti\ -\ teksti.sparsebundle/
  • Sparsebundlen voisi saada kopioitua seuraavalla komennolla: sudo rsync -avPh --delete-after /Volumes/TimeCapsule/nimi.sparsebundle/ ~/Downloads/nimi.sparsebundle/
  • Jos vaikuttaa että .sparsebundle on vioittunut, etkä pääse tiedostoihin käsiksi katso sivu http://blog.jthon.com/?p=31 Disk Utility ei mahdollisesti pysty korjaamaan, käytä fsck_hfs -komentoa yhdessä Disk utilityn kanssa. Tämän ajo saattaa kyllä estää tämän jälkeen Time Machinen kytkeytymisen (näin kävi 16.8.2015), mutta ehkä Laitteet–kohdasta saa itse tiedostot käyttöön.
    • hdiutil attach -nomount -readwrite /Volumes/TimeCapsule/nimi.sparsebundle
    • Kun tulostuu jotain, esim. ... Apple_HFSX niin komento: fsck_hfs -rf /dev/disk1s2
  • Time Machinen loki ilmeisesti: log stream --style syslog --predicate 'senderImagePath contains[cd] "TimeMachine"' --info

Time Machine -tiedoston (.sparsebundle) poistaminen

  • Roskakoriin sparsetiedoston heittäminen saattaa aiheuttaa tuntie, päivien toimenpiteen, jolle siis näytä tulevan loppua. Nopeampi vaihtoehto (minuutteja) saattaa olla seuraava:
    • Pääte-ohjelmassa siirry hakemistoon, jossa sparsebundle, esim. cd /Volumes/TimeCapsule ja anna komento: rm -Rfv nimitähän.sparsebundle

Ukelele

Näppäinten uudelleen järjestely. Esimerkiksi § näppäimen tilalle @.

Pikakäyttöohje

  • Ohjelma asennetaan siirtämällä se Ohjelmat kansioon ja käynnistämällä sieltä.
  • Ohjelma käynnistyy, mutta sen saa näkyville painamalla kitaran kuvaa Dockista.
  • Käytä pohjana valmista näppäimistöä, lataa se suoraan ohjelman käynnistyttyä valitsemalla kohdan Copy of other keyboard layout. Löydät suomalaisen näppäimistön ohjelman mukana tulevasta kansiosta Ukelele/System Keyboards/Unicode/FinnishExtended.layout
  • Valitse ylhäältä Keyboard/Set Keyboard Type ja valitse käyttämäsi näppäimistö, näin saat oikennäköisen näppäimistön muokattavaksi.
  • Tee muutokset esimerkiksi napsauttamalla hiirellä kahdesti näytöllä näkyvän näppäimistön muutettavaa näppäintä.
  • Anna näppäimistöltä haluamasi näppäin, joka siihen sijoitetaan.
  • Tallenna näppäimistö Työpöydälle
  • Siirrä tallentamasi näppäimistö Käyttäjänimesi/Kirjasto/Keyboard Layouts -hakemistoon.
    • Tällöin vaikutus on vain sinulle. Jos siirrät Macintosh HD/Kirjasto/Keyboard Layouts -hakemistoon, on vaikutus kaikille.
    • HUOM! Keyboard Layouts hakemiston pitää muuttua, muuten mac ei tunnista muutosta. Eli jos siellä on edellisiä, niin toimii ainakin silloin kun siirrät tiedostot pois toiseen kansioon väliaikaisesti ja siirrät ne sitten takaisin.
  • Kirjaudu ulos ja uudestaan sisään. Tai käynnistä uudelleen tietokone.
  • Avaa Järjestelmäasetukset ja Maakohtaiset ja Syöttövalikko. Valitse listalta näppäimistösi nimi. Voi olla yksinkertaisempaa että vielä valitset alta ruudun Näytä syöttövalikko valikkorivillä. Tällöin valikkoriville ilmestyy esimerkiksi suomenlippu.
  • Paina valikkoriviltä suomenlippu ja valitse näppäimistö jonka teit.
  • HUOM! Jos et käynnistänyt tietokonetta, sinun pitää lopettaa ja käynnistää uudelleen jokainen ohjelma, jossa haluat näppäimistön toimivan. Jos et tätä tee niin avoimissa ohjelmissa ei toimi kuin esimerkiksi vain suomalainen näppäimistö. Toimii vain Unicode -näppäimistöä ymmärtävissä ohjelmissa.

Virheilmoituksia

  • "x.app” is damaged and can’t be opened. You should move it to the Trash. (El Capitan 2016)
    • System preferences > Security & Privacy > General > Allow apps downloaded from anywhere

Windows Vista ja Parallels

Parallels ohjelman kanssa pääset käyttämään esimerkiksi Vistaa tai XP:tä suoraan Macin puolelta täysin yhtäaikaisesti käyttämään eri ikkunoissa ilman mitään tietokoneen uudelleenkäynnistyksiä. Toiminta on käytännössä helppoa kun esimerkiksi käyttää Spaces -tilaa, jossa johonkin ruutuun avaa koko ruudulle Vistan ja toisessa pyörittää Leopardia. Tai Coherence tilassa, jossa Mac ja Windows ovat "päällekkäin". Tiedostojen siirto ja ohjelmistojen käyttäminen on helppoa ja toimivaa. Varmasti ongelmiakin on mutta peruskäyttö, esimerkiksi Adoben ohjelmien ei ole tuottanut ongelmia. Se huomio kannattaa tehdä että 1Gt muistilla hommasta ei kyllä tahdo tulla mitään. Asentamalla 4Gt (n. 70e 2008) muistia, voi ohjelmia olla rutkasti auki samanaikaisesti. Vaikka Leopard on hiljainen eli tuuletin pyörii hiljaa, niin Vista usein vaatii aikamoista tuulettimen pyöritystä esimerkiksi MacBook perusmallissa. Vistan asennuksen voi tehdä esimerkiksi ensin Boot Camp -toiminnolla ihan normaalisti ja tämän jälkeen asentaa Parallels ohjelmiston. Vistalle kannattaa varata vähintään yli 20 Gt kovalevytilaa, jos vähänkään aikoo asentaa jotain isoja ohjelmistoja tämän jälkeen Vistan puolelle. Vista täytyy rekisteröidä Parallelsin asetuksen jälkeen, eli jos rekisteröit sen jo Vistan asennuksessa Boot Campin avulla, niin nyt se täytyy tehdä uudestaan. Jos rekisteröinti joudutaan tekemään puhelimitse, niin se on muutaman minuutin kestävä numerosähläys, joten kannattaa yrittää asentaa Vista ja Parallels peräkkäin ja tämän jälkeen vasta tehdä aktivointi.

Asennusohje 1: Vistan asennus Boot Campin kautta

Lyhykäisyydessään seuraavassa kuvattu. Ongelma voi syntyä lähinnä siitä että ei osata asentaa Vistan puolelle Parallels Tools..

  • Olet asentanut Booc Camp toiminnolla Vistan tietokoneeseen samalle kovalevylle eri osioon.
  • Asenna Parallels 4.0
  • Käynnistä ja mene Wizardia pitkin eteenpäin Custom -toiminnon kautta.
  • Asennuksen päätyttyä, on todennäköistä että Windows saattaa toimia, mutta se herjaa esimerkiksi ethernet yhteyden puuttumista, ohjainten puuttumista. Vista kuitenkin toimii normaalisti kun kone bootataan suoraan siihen.
  • Kun Vista on päällä, valitse Parallelsin ylävalikosta Virtual Machine kohdasta Install Parallels tools...
    • Mutta, kun olet painanut tuon Install Parallels Tools asennuksen, niin se on näkymätön CD/DVD -levy. Eli nyt täytyy avata Vistan valikosta Tietokone ja D-asemassa oleva tämä näkymätön levy ja sieltä Setup. Vasta tämä asentaa Vistan puolelle tarvittavat ohjurit ja saa internetyhteyden toimimaan.
  • Uuden Parallelsin mukana tulee virustorjuntaohjelma ja palomuuri. Tarvittaessa tämä voi myös blokata yhteyksiä, jos teet muutoksia.

Ongelmia

Error 2738: Could not access VBScript run time for custom action .

Ongelma ilmenee jokaisen Parallels päivityksen jälkeen, ja vaikka Windows käynnistyy uudestaan, ei asia etene. Silloin seuraava toiminta voi ratkaista ongelman. Ainakin Windows Vista Business Edition / MacBook Leopard koneessa.

  • Älä paina Ok ikkunassa, joka ehdottaa uudelleen käynnistystä, vaan jätä se auki.

Vaihtoehto 1

  • Käynnistä / Ohjelmat / Apuohjelmat
  • Komentorivi ohjelman päällä paina hiiren oikeaa painiketta ja valitse Suorita järjestelmänvalvojana. Jos ei onnistu kirjaudu sisään Vistaan järjestelmänvalvojana ja klikkaa normaalisti vasemmalla Komentorivi -ohjelma auki.
  • Anna 32-bittisessä koneessa komento cd /Windows/system32
    • anna 64-bittisessä koneessa hakemisto on syswow64
  • Anna komento regsvr32 vbscript.dll
  • Saattaa antaa virheilmoituksen RegSvr32: Moduulin vbscript.dll ladattiin, mutta kohteen DllRegisterServer kutsu epäonnstui. Virhekoodi 0x80004005.
  • Poistu Komentorivi-ohjelmasta komennolla exit

Vaihtoehto 2

  • Windowsissa Käynnistä-valikon hakuruutuun kirjoita regedit
  • Valitse vasemmalta Tietokone ja ylhäältä Muokkaa / Etsi... ja kirjoita B54F
  • Kun HKCU\SOFTWARE\Classes\CLSID\{ B54F3741-5B07-11CF-A4B0-00AA004A55E8} löytyy, valitse se ja paina hiiren oikeasta näppäinvalikosta Poista ja hyväksy poistotoiminto. Sulje regedit.
  • Käynnistä cmd.exe kirjoittamalla cmd.exe käynnistä valikon hakuruutuun.
  • Kirjoita regsvr32 vbscript.dll Saattaa antaa virheilmoituksen, mutta kuitenkin näyttää toimivan.
  • Sammuta Windows ja lopeta Parallels Desktop kokonaan ja käynnistä uudestaan Windows.
  • Ohjelma alkaa ajamaan Parallels Toos asennusta ja boottaa Windowsin lopuksi.

Bluetooth

Asennusohje sivulla http://kb.parallels.com/en/5962

Wireshark

Wireshark on verkkoprotokalla-analysaattoriohjelma. Sen avulla voi selvittää tarkasti mitä verkossasi tapahtuu. Ohjelma tallentaa liikennettä, todentaa ja analysoi prokollia, määrittää liikenteen lähteitä ja kohteita sekä katsoo pakettien sisältöä. Se selvittää esimerkiksi mitä liikennettä jokin netistä ladattu ohjelma tekee. Lue lisää englanniksi. Wireshark avaa esimerkiksi .wcap ja .pcap tiedostot.

Lyhyesti toiminnasta

  1. Tallenna paketteja laajakaistan tai langattoman verkon kautta. Ensin määritellään asetukset mitä tallennetaan ja millä tavoin.
    1. Jos seuraat jotain tietyn ohjelman toimintaa, sulje mahdollisimman paljon muita nettiä käyttäviä ohjelmia.
  2. Tallennuksen alettua Wireshark tallentaa tietokoneeltasi läheteneet ja sinne saapuneet paketit.
  3. Lopeta tallennus
  4. Analysointi
    1. Värikoodit: vihreä TCP-liikenne, tumman sininen DNS-liikenne, vaalean sininen UDP-liikenne, musta TCP-ongelmapaketti.
    2. Suodata liikennettä: Yksinkertaisin Filter-laatikko. Kokeile esimerkiksi jotain värikoodin nimeä kuten udp.
    3. Kun haluat nähdä koko asiakkaan ja palvelimen välisen keskustelun, valitse jokin paketti ja Analyze > Follow TCP Stream tai UDP.
    4. Pakettilistauksen alla voit kaivautua jonkin paketin yksityiskohtiin.
    5. Naapurin wi-fi liikenteen paketin sisällön luvattomasta lukemisesta tai hänen sinun liikenteesi tarkkailemisesta ei anneta ohjeita.
Lähde
Eräs ohje

Mavericks asennus

Asennus tehty 23.4.2014

  1. Asenna X11 eli XQuartz. Vaatii vähintään uudelleenkirjautumisen tietokoneeseen.
  2. Asenna Wireshark
  3. Käynnistä Wireshark ja sen kysyessä Where is X11? selaa hakemistoon Ohjelmat/Lisäohjelmat/XQuartz.app johon se on asennettu.
  4. Dockiin ilmestyy Wireshark ikoni. Lopeta Wireshark.
  5. Käynnistä XQuartz ja avautuu pääteohjelman ikkuna. Kirjoita sinne seuraava ja odota, koska asennuksen eteneminen voi kestää minuutteja ja lopulta aukeaa Wireshark-ikkuna:
/Applications/Wireshark.app/Contents/MacOS/Wireshark
  1. Lopeta Wireshark ja XQuartz
  2. Avaa Wireshark
Lähde