Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: Sazoro - 21.09.26 - klo:12.41
-
Eli onko mahdollista saada tekstiviestit älypuhelimesta tietokoneelle? Jos on niin miten se tehdään?Käyttikset on Ubuntu ja Windows 11.
-
https://messages.google.com
Ei siinäkään taida suoraan olla tapaa arkistoida viestejä tietokoneelle. Kopioimalla viestejä ja liittämällä mieleiseen teksturiin se onnistuu heikoilla tyylipisteillä.
-
KDE Connect (ja GNOME-työpöpöydällä GSConnect) mahdollistaa tekstiviestien lukemisen ja lähettämisen tietokoneella. Riittää, että puhelin on samassa wifissä tai lähiverkossa tietokoneen kanssa ja molempiin laitteisiin on asennettu KDE Connect -sovellus. Puhelimeen KDE Connect -sovelluksen saa Play-kaupasta tai F-Droidista.
Sama sovellus mahdollistaa myös kuvien ja muiden tiedostojen siirtämisen laitteiden välillä samaan tapaan kuin vaikkapa Applen Airdrop tai Googlen/Samsungin Quick Share.
-
Jos backup tietokoneelle riittää, niin siihen on sovelluksia, esim. Android-puhelimiin SMS Backup & Restore.
Sille voi kertoa, että talleta kopio puhelimeen, ja sitten voi imaista sen tiedoston tietokonelle. Sovellus tallettaa varmuuskopion puhelimeen, ja sen voi sitten imaista tietokonelle. Maksullinen Pro-versio tarjoaa pakkauksen&salauksen ja WebDav-synkkauksen pilveen.
Talletusmuoto on XML (sovelluskuvauksen mukaan).
-
Aloin omista syistäni selvittää miten xml-muotoisesta varmuuskopiosta saa otteen.
Puhelinsovelluksen tekemä varmuuskopio sisältää puhelulokin ja tekstiviestien lisäksi .xsl-tiedostot, joiden avulla kummankin .xml-tiedoston voi muuntaa HTML-muotoon.
Yritin ensin avata tiedoston Firefoxissa, mutta sain tyhjän sivun. Nettihaku paljasti, että XSLT-tuki aiotaan pudottaa selaimista (https://lwn.net/Articles/1034560/) pois (myös Firefoxista (https://connect.mozilla.org/t5/ideas/continuation-of-xslt-support-in-firefox/idi-p/120838)), ja aie on herättänyt keskustelua www:n hallinnasta (https://thenewstack.io/xslt-debate-leads-to-bigger-questions-of-web-governance/).
Sitten löysin SMS Backup & Restore:n tarjoajan nettisivun, jolla varmuuskopion sisältöä voi tarkastella rakenteellisesti; sivu näyttää luettelon kaikista puheluista tai tekstiviesteistä, ja antaa poimia katsottavaksi yhden kerrallaan. Sivulla vakuutetaan, että tarkasteltavaa tiedostoa ei siirretä verkkoon, mutta halusin silti löytäää standalone-työkalun, jolla xml-tiedoston voisi muuntaa muuhun muotoon.
Lopulta löysin keinon muuntaa varmuuskopion HTML-muotoon täysin paikallisesti.
Asenna xmlstarlet ja muunna xml-tiedosto avulla html-muotoon:
sudo apt install xmlstarlet
xmlstarlet tr calls.xsl calls.xml > calls.html
xmlstarlet tr sms.xsl sms.xml > sms.html
xmlstarlet on tarjolla myös snap-pakettina; apt-paketin versio on sama kuin snap-paketin (1.6.1).
Pitäisi opiskella XSLT tarkemmin että osaisi tehdä .xsl-tiedoston, joka muuntaa datan johonkin toiseen muotoon.
-
SMS Backup & Restore ehdotti hiljattain asettamaan sen oletusviestisovellukseksi, jotta se pääsee käsiksi kaikkiin tietoihin.
Olen nyt lukenut FAQ-artikkeleita Why are my outgoing RCS messages not being backed up? (https://www.synctech.com.au/faqs/why-are-my-outgoing-rcs-messages-not-being-backed-up/) ja Why are some messages missing from the backup? (https://www.synctech.com.au/faqs/why-are-some-messages-missing-from-the-backup/) ja minulle valkeni vihdoin, että Google Messages -sovelluksen RCS-viestiketjut voi luotettavasti varmistaa vain Google-pilveen. Myöskään laitevalmistajan vermeet, kuten Samsung Cloud ja Smart Switch, eivät kykene varmistamaan niitä.
RCS:n voi ottaa pois käytöstä ja päästä päähän salattuun viestintään voi käyttää muita sovelluksia, mutta täytyy silti sanoa, että Android-alustan oletusviestisovelluksena Google Messagesilla on melkoinen monopoli.