Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - mhi

Stran: [1] 2 3 ... 25
1
Aktualne kopiruju asi 4 TB v obrovskem mnozstvi souboru ve Windows, aby byly zachovany permissions. Prvni naivni pokus o ctrl+C a ctrl+V na novy disk skoncil na tom, ze Windows se na nejakem malem souboru zastavily :)

Ano, byla chyba to delat na Win, protoze omezena delka cesty :) takze neni jedno co/kam kopirujes. Nekdy tomu pomuze presunout nad-adresar jeste vejs.

Ne, to neni ten problem, cesta je kratka. Ale to jsme dost offtopic, spis mne zaujalo ze tam vznikly ty soubory s temi nulami. Evidentne se neco hodne pokazilo, protoze chyby byly koncentrovane do par slozek a jak jsou soubory v adresari setrizeny uz abecedne i na disku, tak bylo zjevne ze to delalo chyby "po sobe" treba ve 20ti souborech a pak se to nejak cele ozivilo a zbytek sady se dokopiroval uz spravne. A chyba se projevila vzdy od zacatku do konce souboru, nebyly tam zadne "polonulove" soubory.

2
Jak pise messagebus, ty FS samy o sobe to neresi, neresi to bohuzel vhodne ani NAS, to by byla jinak volba #1 a nemusel bych se patlat s nejakymi NTFS apod :).

Aktualne kopiruju asi 4 TB v obrovskem mnozstvi souboru ve Windows, aby byly zachovany permissions. Prvni naivni pokus o ctrl+C a ctrl+V na novy disk skoncil na tom, ze Windows se na nejakem malem souboru zastavily :). Takze po castech, nicmene po kopii jsem se dostal do stavu kdy bylo par souboru se samymi nulami misto obsahu (nasel to prave md5sum). To je priklad prusvihu, ktery chci resit.

Dale jsem zazil, ze se nekde na disku rozpadly metadata (ne nutne chybou disku, spis nejakou kombinaci chyba cteni disku + chyba v SW/filesystemu nad tim), a pak cele slozky byly s nesmysly, poznat to ale neslo bez otevreni slozky.

A pak samozrejme chyby pameti.

Zazil jsem taky disk, ktery vracel "jine sektory" nez byly vyzadovany, kdyz se to netrefi do metadat, nepoznate to do doby nez data potrebujete ..

atd atd atd.

3
Nejsou to uplne archivni data, jen velke mnozstvi dat, ktera jsou potrebna pomerne zridka. Muzu tady rozepsat detaily, ale podle meho nazoru do toho jen zabredneme. Spousta dat je i na externich discich (NTFS).

Napadlo mne jeste jedno reseni, mit ty cksumy centralne a hledat podle hashe (md5?) stejne soubory a pripadne identifikovat zmeny slozek/nazvu souboru. Jenze to je spis takova magie, tezko rict jestli to poslouzi k ucelu.

Ondrej Nemecek: Jste hodny ze odpovidate, ale prijde mi, ze kazdy jsme v nejake uplne odlisne paralelni realite. Mozna by stalo za to si precist prvni post v threadu, treba se ty reality pak sejdou.

4
Aha, ok, jeste musim doplnit, ze treba zrovna ty PDF musi mit ve slozkach zachovany nazev souboru. Stejne tak asi i u nejakych ISO souboru by se to mohlo siknout, kdyz jsou setrizene (treba "manuals XYZ DVD 1" ... az do 7).

Zatim se mi nejlepsi hned po mem overengineered zero-crc jevi ten warez-styl nejakych .crc32 souboru v kazde slozce, sice to neni imunni proti zmene nazvu souboru, jinak ale ano a je to univerzalnejsi nez mit zero-crc jen u definovanych formatu souboru.

FilipJirsak: dekuji, mrknu na to.

5
Idealne to musi prezit kopii pres sit, pres SMB (na obou stranach). Proto byl muj cil CRC32 "nezachovavat nikde" ale fixnout ho do nulove hodnoty...

6
RDa, to neresi muj problem ... ta data si ziji svym zivotem, nejsou az tak dulezita aby stalo za to mit kontrolu naprosto duslednou, ta zabira prilis mnoho casu. Spis jen potrebuju vedet jest se nekde neco nerozbilo a vcas pripadne najit starsi verzi.

To nulove CRC32 mi prislo jako celkem fajn cesta, hlavne kdyz muzu jednoduse prilepit treba do PDFka do poslednich par bajtu pred xref+EOF nejaky "zero-crc32" padding...

viz https://www.nayuki.io/page/forcing-a-files-crc-to-any-value (to samozrejme neresi udrzeni validity formatu).

Koukam ze nez jsem dopsal odpoved prisly navrhy na FS atributy/streamy, to neni uplne spatna metoda, problem je, ze to musi chodit Unix+Win (NTFS) a hlavne aby se napric systemy dalo snadno kopirovat.

7
Mam balik dat, vetsina jsou ruzne PDF, ZIP, JPEG, pripadne ISO soubory. Veci, ktere se daji (slozite) nahradit, je jich nejaka desitka TB. S daty se obcas pracuje, hlavne tak, ze se treba prejmenuji soubory, nebo nejak zabali, rozdeli, apod.

Nechci na to vymyslet nejake slozite archivni reseni, spis jen treba mit 2 kopie tech dat, ktere budu postupne udrzovat aktualni, ale bez naroku na 100% konzistenci. Jsou to data ktera se pouziji stylem "potrebuju se podivat na ..." a pak hledam.

Jak na to? Reseni ze se udela nejaky seznam CRC32/MD5/SHA neni uplne funkcni, takhle jsem to mel doted, rozpadne se to v okamziku kdy se nejak zmeni cesty. Idealni by bylo, kdyby si soubory primo sebou mohly nest informaci o sve integrite, treba CRC32. U ZIPu to je snadne, PDF/ISO/JPEG nebo takove EXE  to uz takhle nemaji. Napadlo me udelat tool, ktery upravi zname typy souboru aby mely nulove nejake CRC32 (ci fixni hodnotu typu 0x55555555), ve spouste formatu souboru je v hlavickach plno hluchych mist, kde se da nejaky dword opravit, aby vysel spravne CRC32.

Touto cestou by sla vetsina souboru overit, ze se vylozene neposkodily nejakou operaci nebo vyhnitim disku. Zajimalo by mne, jestli na tento problem je nejake existujici reseni, abych to nemusel programovat, pripadne nejake jine reseni plnici moji potrebu. Jde mi ciste o overeni, ze data se nejak nahodne neposkodila.

8
Hardware / Re:Lepidlo na gumové nožičky - router
« kdy: 06. 01. 2022, 08:19:08 »
Prijde mi to celkem drahe, ale asi to bude fungovat.

Od tiskaru vim, ze treba na normalne nelepitelne plasty pouzivaji celkem obycejnou oboustrannou pasku za par korun, problem je v tom, ze musite vedet kterou koupit, neni to uplne o cene ani o znacce. Mozna je levnejsi reseni zajit do nejake firmy zivici se reklamnimi poutaci a poprosit je, bude to rychlejsi a levnejsi.

9
Vývoj / Re:Leetcode, AlgoExpert a podobné
« kdy: 31. 12. 2021, 11:29:46 »
Mne spis zajimalo co se delo po tom prvnim/druhem kontaktu. Ja jsem se totiz dal nedostal. Akorat mi nabidli nejake alternativni moznosti podle toho kdyz jsem odmitnul to co nabizeli primarne. Dalsi kontakt v delsim casovem odstupu pak uz byl jen jestli se u mne neco nezmenilo.

V zivote jsem zazil neco takoveho 2x od firem kde bych asi ve spravny okamzik rekl OK. Napoprve jsem byl moc mlady s jinymi plany a pak uz moc "usazeny" (dite, dum, apod.).

10
Vývoj / Re:Leetcode, AlgoExpert a podobné
« kdy: 30. 12. 2021, 14:54:41 »
Neni lepsi cesta udelat nejaky zajimavy projekt, ktery naopak nekoho zaujme tak, ze si nekdo z dane firmy rekne "toho musime mit v teamu" ?

a) jak prokazes, ze jsi jediny autor, pokud je to neco mensiho?
b) kolik normalnich lidi s rodinnou ma cas/energii/napad na to, aby ve volnem case bastili nejakou libku?
c) mozna tak vymyslet dalsi kolo a napsat v JavaScriptu yet another framework asi nebude zadna rocket science, ale v jakemkoliv smysluplnem jazyce to neni - jak se rika u nas na vesnici - "hop na kravu a je tele"

Asi si tu vsichni mysli, ze do Googlu poslou CVcko s odkazem na jejich GitHub s implementaci FizzBuzz v JavaScriptu a Google si sedne na zadek...

Z me zkusenosti zatim nikdo nijak nezpochybnoval me autorstvi cehokoliv. Prijde mi to uplne ujete hodit svoje jmeno pod cizi kod, ale mozna to nekdo dela. Nemluvil jsem uplne o pripadu kdy clovek posila CV, ale kdy se primo firma ozve, "nechcete u nas pracovat? pojdme si popovidat co muzete delat u nas a co my muzeme nabidnout vam".

Jestli nekdo mate takovou zkusenost a misto jste vzali, nechcete se podelit?

PS: Kdyz programuju, tak je to obvykle v C, STL moc neumim, taky si vsechno naprogramuju radsi sam nebo to prenecham nekomu jinemu. Pohovorem bych tak asi neprosel, ale je mi to nejak jedno.

11
Vývoj / Re:Leetcode, AlgoExpert a podobné
« kdy: 29. 12. 2021, 18:15:12 »
Rozumim tak nejak tomu, ze se clovek chce naucit programovat efektivne, protoze to v zivote nejspis bude potrebovat.

Tak nejak ale nedokazu pochopit, proc se nekdo "uci na pohovor" (AlgoExpert - The ultimate resource to prepare for coding interviews. - z jejich webu). Jaky to ma smysl?  Clovek se pak dostane do prace, kterou nebude umet delat. Nebo mi neco unika?

Asi to je jine kdyz Google nekoho oslovi (a pak mu spis nabizi co by mohl delat), nez kdyz nekdo posila CVcko do Googlu, tam si asi mohou prehrabovat zajemce vidlemi.

Neni lepsi cesta udelat nejaky zajimavy projekt, ktery naopak nekoho zaujme tak, ze si nekdo z dane firmy rekne "toho musime mit v teamu" ?

12
Hardware / Re:Používání Xiaomi Mi Smart Band 6 bez telefonu
« kdy: 28. 12. 2021, 22:47:43 »
Jeste jedna drobnost pro pripadne zajemce o srovnani se starsimi naramky, zde je vypis 'gattool -b MAC --characteristics'

Kód: [Vybrat]
handle = 0x0002, char properties = 0x02, char value handle = 0x0003, uuid = 00002a00-0000-1000-8000-00805f9b34fb
handle = 0x0004, char properties = 0x02, char value handle = 0x0005, uuid = 00002a01-0000-1000-8000-00805f9b34fb
handle = 0x0006, char properties = 0x02, char value handle = 0x0007, uuid = 00002a04-0000-1000-8000-00805f9b34fb
handle = 0x000a, char properties = 0x02, char value handle = 0x000b, uuid = 00002a25-0000-1000-8000-00805f9b34fb
handle = 0x000c, char properties = 0x02, char value handle = 0x000d, uuid = 00002a27-0000-1000-8000-00805f9b34fb
handle = 0x000e, char properties = 0x02, char value handle = 0x000f, uuid = 00002a28-0000-1000-8000-00805f9b34fb
handle = 0x0010, char properties = 0x02, char value handle = 0x0011, uuid = 00002a23-0000-1000-8000-00805f9b34fb
handle = 0x0012, char properties = 0x02, char value handle = 0x0013, uuid = 00002a50-0000-1000-8000-00805f9b34fb
handle = 0x0014, char properties = 0x14, char value handle = 0x0015, uuid = 00000014-0000-3512-2118-0009af100700
handle = 0x0018, char properties = 0x18, char value handle = 0x0019, uuid = 00001531-0000-3512-2118-0009af100700
handle = 0x001b, char properties = 0x04, char value handle = 0x001c, uuid = 00001532-0000-3512-2118-0009af100700
handle = 0x001e, char properties = 0x0a, char value handle = 0x001f, uuid = 00002a46-0000-1000-8000-00805f9b34fb
handle = 0x0021, char properties = 0x1a, char value handle = 0x0022, uuid = 00002a44-0000-1000-8000-00805f9b34fb
handle = 0x0025, char properties = 0x04, char value handle = 0x0026, uuid = 00002a06-0000-1000-8000-00805f9b34fb
handle = 0x0028, char properties = 0x10, char value handle = 0x0029, uuid = 00002a37-0000-1000-8000-00805f9b34fb
handle = 0x002b, char properties = 0x0a, char value handle = 0x002c, uuid = 00002a39-0000-1000-8000-00805f9b34fb
handle = 0x002e, char properties = 0x1a, char value handle = 0x002f, uuid = 00002a2b-0000-1000-8000-00805f9b34fb
handle = 0x0031, char properties = 0x14, char value handle = 0x0032, uuid = 00000001-0000-3512-2118-0009af100700
handle = 0x0034, char properties = 0x10, char value handle = 0x0035, uuid = 00000002-0000-3512-2118-0009af100700
handle = 0x0037, char properties = 0x14, char value handle = 0x0038, uuid = 00000003-0000-3512-2118-0009af100700
handle = 0x003a, char properties = 0x16, char value handle = 0x003b, uuid = 00002a04-0000-1000-8000-00805f9b34fb
handle = 0x003d, char properties = 0x14, char value handle = 0x003e, uuid = 00000004-0000-3512-2118-0009af100700
handle = 0x0040, char properties = 0x10, char value handle = 0x0041, uuid = 00000005-0000-3512-2118-0009af100700
handle = 0x0043, char properties = 0x12, char value handle = 0x0044, uuid = 00000006-0000-3512-2118-0009af100700
handle = 0x0046, char properties = 0x12, char value handle = 0x0047, uuid = 00000007-0000-3512-2118-0009af100700
handle = 0x0049, char properties = 0x18, char value handle = 0x004a, uuid = 00000008-0000-3512-2118-0009af100700
handle = 0x004c, char properties = 0x10, char value handle = 0x004d, uuid = 00000010-0000-3512-2118-0009af100700
handle = 0x004f, char properties = 0x16, char value handle = 0x0050, uuid = 00000020-0000-3512-2118-0009af100700
handle = 0x0052, char properties = 0x08, char value handle = 0x0053, uuid = 0000000e-0000-3512-2118-0009af100700
handle = 0x0055, char properties = 0x14, char value handle = 0x0056, uuid = 0000000f-0000-3512-2118-0009af100700
handle = 0x0058, char properties = 0x16, char value handle = 0x0059, uuid = 00000011-0000-3512-2118-0009af100700
handle = 0x005b, char properties = 0x16, char value handle = 0x005c, uuid = 00000012-0000-3512-2118-0009af100700
handle = 0x005e, char properties = 0x1a, char value handle = 0x005f, uuid = 00000013-0000-3512-2118-0009af100700
handle = 0x0061, char properties = 0x14, char value handle = 0x0062, uuid = 00000016-0000-3512-2118-0009af100700
handle = 0x0064, char properties = 0x14, char value handle = 0x0065, uuid = 00000017-0000-3512-2118-0009af100700
handle = 0x0068, char properties = 0x16, char value handle = 0x0069, uuid = 00000009-0000-3512-2118-0009af100700
handle = 0x006b, char properties = 0x08, char value handle = 0x006c, uuid = 0000fedd-0000-1000-8000-00805f9b34fb
handle = 0x006d, char properties = 0x02, char value handle = 0x006e, uuid = 0000fede-0000-1000-8000-00805f9b34fb
handle = 0x006f, char properties = 0x02, char value handle = 0x0070, uuid = 0000fedf-0000-1000-8000-00805f9b34fb
handle = 0x0071, char properties = 0x0a, char value handle = 0x0072, uuid = 0000fed0-0000-1000-8000-00805f9b34fb
handle = 0x0073, char properties = 0x0a, char value handle = 0x0074, uuid = 0000fed1-0000-1000-8000-00805f9b34fb
handle = 0x0075, char properties = 0x02, char value handle = 0x0076, uuid = 0000fed2-0000-1000-8000-00805f9b34fb
handle = 0x0077, char properties = 0x0a, char value handle = 0x0078, uuid = 0000fed3-0000-1000-8000-00805f9b34fb
handle = 0x0079, char properties = 0x1a, char value handle = 0x007a, uuid = 0000fec1-0000-3512-2118-0009af100700
handle = 0x007d, char properties = 0x12, char value handle = 0x007e, uuid = 00002a19-0000-1000-8000-00805f9b34fb
handle = 0x0081, char properties = 0x06, char value handle = 0x0082, uuid = 00002a4e-0000-1000-8000-00805f9b34fb
handle = 0x0083, char properties = 0x02, char value handle = 0x0084, uuid = 00002a4b-0000-1000-8000-00805f9b34fb
handle = 0x0085, char properties = 0x02, char value handle = 0x0086, uuid = 00002a4a-0000-1000-8000-00805f9b34fb
handle = 0x0087, char properties = 0x04, char value handle = 0x0088, uuid = 00002a4c-0000-1000-8000-00805f9b34fb
handle = 0x0089, char properties = 0x1a, char value handle = 0x008a, uuid = 00002a4d-0000-1000-8000-00805f9b34fb
handle = 0x008d, char properties = 0x1a, char value handle = 0x008e, uuid = 00002a4d-0000-1000-8000-00805f9b34fb
handle = 0x0091, char properties = 0x12, char value handle = 0x0092, uuid = 00002a22-0000-1000-8000-00805f9b34fb
handle = 0x0094, char properties = 0x0e, char value handle = 0x0095, uuid = 00002a32-0000-1000-8000-00805f9b34fb
handle = 0x0097, char properties = 0x1a, char value handle = 0x0098, uuid = 00004a02-0000-1000-8000-00805f9b34fb

a zde vypis pro jednotlive handle (chybejici data = attribute can't be read:

Kód: [Vybrat]
0001:Characteristic value/descriptor: 00 18

0002:Characteristic value/descriptor: 02 03 00 00 2a

0003:Characteristic value/descriptor: 4d 69 20 53 6d 61 72 74 20 42 61 6e 64 20 36

0004:Characteristic value/descriptor: 02 05 00 01 2a

0005:Characteristic value/descriptor: c1 03

0006:Characteristic value/descriptor: 02 07 00 04 2a

0007:Characteristic value/descriptor: 06 00 50 00 00 00 f4 01

0008:Characteristic value/descriptor: 01 18

0009:Characteristic value/descriptor: 0a 18

000A:Characteristic value/descriptor: 02 0b 00 25 2a

000B:Characteristic value/descriptor: 33 32 30 39 36 2f 31 30 32 33 31 37 30 35

000C:Characteristic value/descriptor: 02 0d 00 27 2a

000D:Characteristic value/descriptor: 56 30 2e 38 32 2e 31 39 2e 31 39

000E:Characteristic value/descriptor: 02 0f 00 28 2a

000F:Characteristic value/descriptor: 56 31 2e 30 2e 36 2e 31 30

0010:Characteristic value/descriptor: 02 11 00 23 2a

0011:Characteristic value/descriptor: c1 09 0a ff fe 08 16 28

0012:Characteristic value/descriptor: 02 13 00 50 2a

0013:Characteristic value/descriptor: 01 57 01 5b 00 00 01

0014:Characteristic value/descriptor: 14 15 00 00 07 10 af 09 00 18 21 12 35 00 00 14 00 00 00

0015:
0016:Characteristic value/descriptor: 00 00

0017:Characteristic value/descriptor: 00 07 10 af 09 00 18 21 12 35 00 00 30 15 00 00

0018:Characteristic value/descriptor: 18 19 00 00 07 10 af 09 00 18 21 12 35 00 00 31 15 00 00

0019:
001A:Characteristic value/descriptor: 00 00

001B:Characteristic value/descriptor: 04 1c 00 00 07 10 af 09 00 18 21 12 35 00 00 32 15 00 00

001C:
001D:Characteristic value/descriptor: 11 18

001E:Characteristic value/descriptor: 0a 1f 00 46 2a

001F:Characteristic value/descriptor: 05

0020:Characteristic value/descriptor: 4c 6f 6e 67 20 56 61 6c 75 65

0021:Characteristic value/descriptor: 1a 22 00 44 2a

0022:Characteristic value/descriptor: 00

0023:Characteristic value/descriptor: 00 00

0024:Characteristic value/descriptor: 02 18

0025:Characteristic value/descriptor: 04 26 00 06 2a

0026:
0027:Characteristic value/descriptor: 0d 18

0028:Characteristic value/descriptor: 10 29 00 37 2a

0029:
002A:
002B:Characteristic value/descriptor: 0a 2c 00 39 2a

002C:
002D:Characteristic value/descriptor: e0 fe

002E:Characteristic value/descriptor: 1a 2f 00 2b 2a

002F:Characteristic value/descriptor: e5 07 0c 1c 16 2d 37 02 00 00 04

0030:Characteristic value/descriptor: 00 00

0031:Characteristic value/descriptor: 14 32 00 00 07 10 af 09 00 18 21 12 35 00 00 01 00 00 00

0032:
0033:Characteristic value/descriptor: 00 00

0034:Characteristic value/descriptor: 10 35 00 00 07 10 af 09 00 18 21 12 35 00 00 02 00 00 00

0035:
0036:Characteristic value/descriptor: 00 00

0037:Characteristic value/descriptor: 14 38 00 00 07 10 af 09 00 18 21 12 35 00 00 03 00 00 00

0038:
0039:Characteristic value/descriptor: 00 00

003A:Characteristic value/descriptor: 16 3b 00 04 2a

003B:Characteristic value/descriptor: 28 00 28 00 00 00 2a 00

003C:Characteristic value/descriptor: 00 00

003D:Characteristic value/descriptor: 14 3e 00 00 07 10 af 09 00 18 21 12 35 00 00 04 00 00 00

003E:
003F:Characteristic value/descriptor: 00 00

0040:Characteristic value/descriptor: 10 41 00 00 07 10 af 09 00 18 21 12 35 00 00 05 00 00 00

0041:
0042:Characteristic value/descriptor: 00 00

0043:Characteristic value/descriptor: 12 44 00 00 07 10 af 09 00 18 21 12 35 00 00 06 00 00 00

0044:Characteristic value/descriptor: 0f 43 00 e5 07 09 1b 17 1f 0b 80 e5 07 0c 19 10 14 2c 04 64

0045:Characteristic value/descriptor: 00 00

0046:Characteristic value/descriptor: 12 47 00 00 07 10 af 09 00 18 21 12 35 00 00 07 00 00 00

0047:
0048:Characteristic value/descriptor: 00 00

0049:Characteristic value/descriptor: 18 4a 00 00 07 10 af 09 00 18 21 12 35 00 00 08 00 00 00

004A:
004B:Characteristic value/descriptor: 00 00

004C:Characteristic value/descriptor: 10 4d 00 00 07 10 af 09 00 18 21 12 35 00 00 10 00 00 00

004D:
004E:Characteristic value/descriptor: 01 00

004F:Characteristic value/descriptor: 16 50 00 00 07 10 af 09 00 18 21 12 35 00 00 20 00 00 00

0050:Characteristic value/descriptor: 0b

0051:Characteristic value/descriptor: 00 00

0052:Characteristic value/descriptor: 08 53 00 00 07 10 af 09 00 18 21 12 35 00 00 0e 00 00 00

0053:
0054:Characteristic value/descriptor: 4c 6f 6e 67 20 56 61 6c 75 65

0055:Characteristic value/descriptor: 14 56 00 00 07 10 af 09 00 18 21 12 35 00 00 0f 00 00 00

0056:
0057:Characteristic value/descriptor: 00 00

0058:Characteristic value/descriptor: 16 59 00 00 07 10 af 09 00 18 21 12 35 00 00 11 00 00 00

0059:Characteristic value/descriptor: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

005A:Characteristic value/descriptor: 00 00

005B:Characteristic value/descriptor: 16 5c 00 00 07 10 af 09 00 18 21 12 35 00 00 12 00 00 00

005C:Characteristic value/descriptor: 02

005D:Characteristic value/descriptor: 00 00

005E:Characteristic value/descriptor: 1a 5f 00 00 07 10 af 09 00 18 21 12 35 00 00 13 00 00 00

005F:Characteristic value/descriptor:

0060:Characteristic value/descriptor: 00 00

0061:Characteristic value/descriptor: 14 62 00 00 07 10 af 09 00 18 21 12 35 00 00 16 00 00 00

0062:
0063:Characteristic value/descriptor: 00 00

0064:Characteristic value/descriptor: 14 65 00 00 07 10 af 09 00 18 21 12 35 00 00 17 00 00 00

0065:
0066:Characteristic value/descriptor: 00 00

0067:Characteristic value/descriptor: e1 fe

0068:Characteristic value/descriptor: 16 69 00 00 07 10 af 09 00 18 21 12 35 00 00 09 00 00 00

0069:Characteristic value/descriptor: 01 00 00 00

006A:Characteristic value/descriptor: 01 00

006B:Characteristic value/descriptor: 08 6c 00 dd fe

006C:
006D:Characteristic value/descriptor: 02 6e 00 de fe

006E:Characteristic value/descriptor:

006F:Characteristic value/descriptor: 02 70 00 df fe

0070:Characteristic value/descriptor: 01

0071:Characteristic value/descriptor: 0a 72 00 d0 fe

0072:Characteristic value/descriptor:

0073:Characteristic value/descriptor: 0a 74 00 d1 fe

0074:Characteristic value/descriptor:

0075:Characteristic value/descriptor: 02 76 00 d2 fe

0076:Characteristic value/descriptor:

0077:Characteristic value/descriptor: 0a 78 00 d3 fe

0078:Characteristic value/descriptor:

0079:Characteristic value/descriptor: 1a 7a 00 00 07 10 af 09 00 18 21 12 35 00 00 c1 fe 00 00

007A:Characteristic value/descriptor:

007B:Characteristic value/descriptor: 00 00

007C:Characteristic value/descriptor: 0f 18

007D:Characteristic value/descriptor: 12 7e 00 19 2a

007E:Characteristic value/descriptor: 43

007F:Characteristic value/descriptor: 00 00

0080:Characteristic value/descriptor: 12 18

0081:Characteristic value/descriptor: 06 82 00 4e 2a

0082:Characteristic value/descriptor: 01

0083:Characteristic value/descriptor: 02 84 00 4b 2a

0084:Characteristic value/descriptor: 05 0c 09 01 a1 01 85 01 05 0c 15 00 25 01 09 e9 09 ea 09 e2 09 cd 19 b5 29 b8 75 01 95 08 81 02 c0

0085:Characteristic value/descriptor: 02 86 00 4a 2a

0086:Characteristic value/descriptor: 00 00 00 00

0087:Characteristic value/descriptor: 04 88 00 4c 2a

0088:
0089:Characteristic value/descriptor: 1a 8a 00 4d 2a

008A:Characteristic value/descriptor:

008B:Characteristic value/descriptor: 00 00

008C:Characteristic value/descriptor: 00 01

008D:Characteristic value/descriptor: 1a 8e 00 4d 2a

008E:Characteristic value/descriptor:

008F:Characteristic value/descriptor: 00 00

0090:Characteristic value/descriptor: 01 01

0091:Characteristic value/descriptor: 12 92 00 22 2a

0092:Characteristic value/descriptor: 00 00 00 00 00 00 00 00

0093:Characteristic value/descriptor: 00 00

0094:Characteristic value/descriptor: 0e 95 00 32 2a

0095:Characteristic value/descriptor: 00 00 00 00 00 00 00 00

0096:Characteristic value/descriptor: 02 38

0097:Characteristic value/descriptor: 1a 98 00 02 4a

0098:
0099:Characteristic value/descriptor: 00 00
 

13
Hardware / Re:Používání Xiaomi Mi Smart Band 6 bez telefonu
« kdy: 28. 12. 2021, 18:11:47 »
@Martin Sivák
Jeste jsem nezkousel, ale super je ze existuje neco pro Linux :) - https://github.com/satcar77/miband4

toto mi s mibandem 6 bohuzel nechodilo.

Zaujalo mne to ale, myslenka mit nejaky tool pod Linuxem na praci s naramkem je celkem zajimava, hlavne aby to umelo sosat "provozni data" meho tela :).

Jestli nekdo mate uspech s nejakou OSS aplikaci ke ktere se daji stahnout zdrojaky, napiste...

14
Hardware / Re:Používání Xiaomi Mi Smart Band 6 bez telefonu
« kdy: 26. 12. 2021, 20:15:52 »
Nabijeni funguje normalne, ten kabel neni USB zarizeni, ale jen nabijeci kabel, nic se do USB neprihlasuje.

Naramek je potreba naparovat proti nejakemu telefonu, zalozil jsem fiktivni ucet u syna na mobilu a naparoval, aplikace to je dost hrozna, hlavne tam skakala porad okna ze to chce neco nekam posilat, pta se to na datum narozeni, apod.

15
Software / Re:Více stejných jpg do jednoho pdf
« kdy: 20. 12. 2021, 13:01:06 »
Jestli je to Python, tak jo, jinak spíše ne. Stejně bych raději nějakou aplikaci.
Zapomněl jsem říci, že mám přístupný pc jak s lin tak win.

je to v cecku, bylo by nutne si tam udelat tu aritmetiku na rozpocet souradnic a pak 2 for cykly kterymi se pres nejaky sprintf nageneruje kod do PDFka ktery ty obrazky spravne rozlozi na stranku...

Jeste mam jednu rozdelanou a nedodelanou aplikaci ktera stahne dlazdice mapy a ty nafrka na stranky a ulozi jako PDF (taky v C), mozna by stacilo pouzit to na fixni JPEG ktery by byl nekde vystaveny (ze by v ceste nebyly vubec pouzity parametry x/y/zoom).

Stran: [1] 2 3 ... 25