-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.pi.v.chmurka.n
et!not-for-mail
From: a...@h...invalid (Arnold Ziffel)
Newsgroups: pl.misc.elektronika
Subject: Re: no szlag mnie trafi...
Date: Wed, 2 Jun 2021 09:09:05 +0000 (UTC)
Organization: news.chmurka.net
Message-ID: <5...@h...invalid>
References: <s95kta$2k968$1@portraits.wsisiz.edu.pl>
<60b65f4a$0$551$65785112@news.neostrada.pl>
<s95p8h$2kgl8$1@portraits.wsisiz.edu.pl>
<60b678fd$0$524$65785112@news.neostrada.pl>
<s...@f...lasek.waw.pl>
<s966t2$2leaa$1@portraits.wsisiz.edu.pl>
NNTP-Posting-Host: pi.v.chmurka.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 2 Jun 2021 09:09:05 +0000 (UTC)
Injection-Info: vps.chmurka.net; posting-account="queequeg";
posting-host="pi.v.chmurka.net:172.24.44.20"; logging-data="13034";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: tin/2.4.5-20201224 ("Glen Albyn") (Linux/4.19.57-v7+ (armv7l))
Cancel-Lock: sha1:UoyJoN1d78HWfasdB3tvyyECTgA=
Xref: news-archive.icm.edu.pl pl.misc.elektronika:765357
[ ukryj nagłówki ]sundayman <s...@p...onet.pl> wrote:
> Tak, ale ja chcę mieć po prostu okienko do wpisania zawartości SMS +
> enter i poszło w pizdu. Pisanie komend odpada. To mogę robić teraz, ale
> mnie to nie urządza.
Pytanie czy godzina poświęcona na napisanie skryptu, który będzie te
komendy wysyłał do portu, bardzo szybko się nie zwróci.
Kolejny pomysł -- użycie adb.
https://stackoverflow.com/questions/17580199/sending
-a-sms-on-android-through-adb
Odczytywać da się przez sqlite3 z pliku mmssms.db, nawet mam to
oprogramowane do zrzucania SMSów do HTMLa. Przekombinowane z base64 ze
względu na konwersję linii przez adb, tak było mi najprościej.
Najpierw grab.sh żeby ściągnąć bazę z telefonu, potem extract.py żeby
wyciągnąć z niej SMSy z danym numerem. Da się to zrobić też bezpośrednio
na telefonie.
#v+ grab.sh
echo "Getting file from phone"
sudo adb shell "su -c 'base64 < /data/data/com.android.providers.telephony/databases
/mmssms.db'" > mmssms.db.b64.dos
echo "Converting line endings"
dos2unix < mmssms.db.b64.dos > mmssms.db.b64
echo "Decoding base64 data"
base64 -d < mmssms.db.b64 > mmssms.db
echo "Cleaning up"
rm -f mmssms.db.b64.dos mmssms.db.b64
#v-
#v+ extract.py
#!/usr/bin/env python3
# coding=utf-8
import sqlite3
import sys
if len(sys.argv) != 3:
print('Syntax: extract.py <phone number> <person to insert into text>')
exit(1)
print('<html><body>')
db = sqlite3.connect('mmssms.db')
cursor = db.cursor()
for row in db.cursor().execute("SELECT type,date,body FROM sms WHERE
REPLACE(address,' ','') LIKE '%" + sys.argv[1] + "'"):
if row[0] == 1:
print('<p><i>' + sys.argv[2] + ': ')
else:
print('<p>Ja: ')
print(row[2])
if row[0] == 1:
print('</i></p>')
else:
print('</p>')
print('</body></html>')
#v-
--
Uciekają zające przez Bug do Polski. Jeden z naszych zajęcy łapie
uciekiniera i pyta o powód. Tamten odpowiada:
- A bo u nas obcinają zającom trzecie ucho!
- No jakże! Przecież zające maja tylko dwoje uszu!?
- Zgoda, my to wiemy, ale oni najpierw obcinają, a potem liczą!
Następne wpisy z tego wątku
- 02.06.21 12:04 Marek
- 02.06.21 12:24 J.F
- 02.06.21 17:33 sundayman
- 02.06.21 17:36 sundayman
- 02.06.21 17:37 sundayman
- 02.06.21 17:55 sundayman
- 02.06.21 17:57 sundayman
- 02.06.21 17:58 sundayman
- 02.06.21 18:49 Robert Wańkowski
- 02.06.21 20:05 m4rkiz
- 02.06.21 20:18 Jarosław Sokołowski
- 03.06.21 03:19 sundayman
- 03.06.21 03:51 Jarosław Sokołowski
- 04.06.21 21:07 sundayman
- 05.06.21 16:40 Marek
Najnowsze wątki z tej grupy
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=