Teď jsem chytl angínu, nemůžu ven, tak bych na to měl čas.
// Update
A pro jistotu napiš mobil a verzi androidu.
A budu si to moct nejdřív zkusit? Nerad bych poslal 80 kč a pak mi to stejně mešlo. Jestli to bude fungovat tak pošlu 100 kč protože by mě to fakt píchlo , ale moc tomu nevěřím protože na zahraničním android foru napsali že to nejde udělat. Tak nevím jestli si neděláš srandu . Potřeboval bych aby to fungovalo jako hromadný měnič textu v html souborech. Že bych označil třeba složku nebo soubory kde se to má změnit a starý a nový text. To by šlo ? Mám android 4.1.2 Samsung galaxy S3 i9300
Tak vyzkoušej tohle:
Zadáš jaké soubory, co najít, čím nahradit a kde.
Toto je nějaký první build, který sem udělal jen v mizerném emulátoru na mojí prašivé kalkulačce. Takže nevím, jak to v praxi bude fungovat například s diakritikou.
NIKDO TI NERUČÍ ZA DATA. Případné zkoušení je jen na tvé riziko a předpokládá zazálohované data.
Dík moc že ses do toho fakt pustil. Když dám ale instalovat tak mi to napíše XAplikace nebyla nainstalována. Zkoušel jsem to několikrát a nejde mi to nainstalovat
Jo. To by mohlo být tím, že není podepsaná a není označená jako debug (testovací). Já to bohužel nemůžu zkoušet na žádném realném android zařízení. Všechno se to..... pos......
Teď to už funguje skvěle. Prosímtě mám ještě jeden problém. Když zadám delší text tak to nefunguje. Nešlo by to nastavit na více slov? Funguje to max asi na 15 slov. A ještě jestli by nešlo udělat ty políčka pro text širší, třeba jednou tolik. Když totiž zadáš delší text tak tě výběr adresáře zmizí z obrazovky.
Texty byly tedy upraveny až pro 300 znaků a nataženy na šířku, co obrazovka dovolí. Startovací tlačítko bylo přesunuto nahoru:
Mě to pořád nejde. Když vezmeš kousek html kodu který je na víc jak 2 řádky tak se nezmění. Čím by to mohlo být ? Nevíš prosím?
Tam musí být přesná shoda. Tzn. musí být uveden naprosto přesně hledaný text.
Když se ti do starého textu připlete někde mezera navíc, tak on ho už prostě nenajde a tudíž ani nenahradí. A je jedno, jestli ta mezera je uprostřed, na začátku nebo na konci.
Co jsem zkoušel, je zrádné, když používáš prediktivní vkládání. To ti například vkládá mezeru za vložené slovo. A když ta mezera za slovem v originále není, tak to nenajde, jako text k nahrazení.
Takhle to pořád upravovat nemůžu.
I když to zadám po řádkách tak mi to nejde. Jdu to skusit ještě na jinym mobilu. Potřebuji nahradit dlouhé texty a nejde mi to
Mm. No nefunguje na multiline (víceřádkové zadání). Asi je rozdil v nových řádcích mezi načteným souborem a tím zadávacím políčkem. Až budu mít čas, tak se na to kouknu.
Takže rozdíl způsoboval Android (linux) a Windowsácké soubory. Používají totiž jiný binární oddělovač nového řádku.
Upravil jsem to na ten Windowsácký způsob a funguje i pro víceřádková nahrazení z Windows souborů.
Prosímtě nemůže tam být stále někde chyba? Stále to nenahradí víc řádků a navíc mi to v souborech dělá místo dlouhých znaků áíé otazníky.
Cože? Dostala už poradna symbolický příspěvek na provoz?
Mě to nahrazuje více řádků bez problému (alespoň těch bez diakritiky). Je rozdíl, jestli zalomení zobrazuje prohlížeč (z důvodu velikosti obrazovky a nebo mateřského prvku) a nebo tak skutečně je. Skutečné zalomení obsahuje ve Windows souborech \r\n v linuxu tuším jen \n No a co se týče těch otazníků, tam se bude lišit kódování HTML souborů a kódování zapsané.
Kódování je v HTML souborech uváděné v tagu meta jako charset
Já ale myslím to že mi to v html souboru nandá do textů otazníky tam kde jsem měl éíá. Né když si to zobrazím ,to vím že tam musí být uvedené kodování. Prostě dám nahradit a pak když otevřu v poznámkovém bloku to html tak v textech mi to udělá otazníky které tam předtím nebyly.
Jestli to nezmění kodovani ty html stranky. Je to možné? Ale proč mi to v ní přepíše áýží na ?????
Dostala už poradna symbolický příspěvek na provoz?
Opakuju se. Zjevně je použito jiné kódování, než UTF8. Jaké to je, ale netuším. Nemám věšteckou kouli.
Jestli jsou to stránky v češtině, tak to může být nejspíše Win-1250, ale nejsem čuchací pes.
A jestli je to více stránek z více webů, tak můžou mít každá jiné kódování. Jako můžu tam přidělat výběr kódování, nějakou malou roletku.
Ale už nejsem nemocný a počítače mám plné zuby z práce.
btw. Ten tag s charset je informace pro prohlížeč, jaké kódování má použít. Ale nemá nic společného s tím, v jakém kódování je stránka skutečně uložena. To už si musí zajistit uživatel.
Aha. 80Kc to je dajake lacne, mal tam hodit este jednu 0 :)
No vidíš. Už jsi to našel. To asi jo. Protože v Jave a ještě k tomu pod androidem nedělám, tak jsem to nezbouchal hned, ale zabralo to nějakou tu hoďku. Oproti Windows Phone je Java pro android stále strašně omezená. Například neobsahuje v základu ŽÁDNÝ grafický dialog pro výběr adresáře.
Všechno musí člověk mastit ručně, a nebo hledat hotové komponenty.
Dneska jsem ještě pořád nasraný. Byl jsem měnit v autě olej v "servisu" a ten šupák, co to měnil mi tam nezapojil čidlo vzduchové váhy. Samozřejmě jsem to nepoznal. Vrcholem bylo, když mi náhle do protisměru upadl nepřišroubovaný plastový, dolní kryt motoru. Tak to mě už fakt dožralo. A mail, který následně obdržel vedoucí "autoservisu" není publikovatelný ani po 22h.
Protože i vyměněný olej byl asi 0,5cm nad ryskou. Což komentoval vedoucí, tím, že podle jeho zkušenosti to ničemu nevadí, protože v zatáčkách to "stejně přece houpe".
Já bych si ty soubory poslal do počítače, tam bych to udělal pohodlně a ve chvilce v PSPadu a poslal zpět do mobilu.
A nebo si ji napiš v Jave (android)
A kolik by to stálo? Dost to potřebuji
Proč to potřebuješ dělat na mobilu? Proč si to neuděláš na něčem velkém?
80 Kč pošleš na účet poradny .
Teď jsem chytl angínu, nemůžu ven, tak bych na to měl čas.
// Update
A pro jistotu napiš mobil a verzi androidu.
A budu si to moct nejdřív zkusit? Nerad bych poslal 80 kč a pak mi to stejně mešlo. Jestli to bude fungovat tak pošlu 100 kč protože by mě to fakt píchlo , ale moc tomu nevěřím protože na zahraničním android foru napsali že to nejde udělat. Tak nevím jestli si neděláš srandu . Potřeboval bych aby to fungovalo jako hromadný měnič textu v html souborech. Že bych označil třeba složku nebo soubory kde se to má změnit a starý a nový text. To by šlo ? Mám android 4.1.2 Samsung galaxy S3 i9300
Tak vyzkoušej tohle:
Zadáš jaké soubory, co najít, čím nahradit a kde.
Toto je nějaký první build, který sem udělal jen v mizerném emulátoru na mojí prašivé kalkulačce.
Takže nevím, jak to v praxi bude fungovat například s diakritikou.
NIKDO TI NERUČÍ ZA DATA. Případné zkoušení je jen na tvé riziko a předpokládá zazálohované data.
APLIKACE APK ZDE. (nakopíruješ do mobilu a instalneš)
Dík moc že ses do toho fakt pustil. Když dám ale instalovat tak mi to napíše XAplikace nebyla nainstalována. Zkoušel jsem to několikrát a nejde mi to nainstalovat
Jo. To by mohlo být tím, že není podepsaná a není označená jako debug (testovací).
Já to bohužel nemůžu zkoušet na žádném realném android zařízení.
Všechno se to..... pos......
Tak zkus ještě tuhle položku.
Přidal jsem tam podpis a označení jako "debug".
Snad to vezme teď
Teď se to nainstaluje ale nespustí. Když klikneš po instalaci na ikonku na ploše tak to napíše "aplikace není nainstalována".
Hmm. No...
Na emulátoru mi to předtím házelo taky tuhle hlášku.
Odinstaluj tu starou verzi přes aplication manager.
A nahraj tuhle novou: a spusť.
Mě to teda už funguje. Ještě to ověřím v jiné verzi emulátoru.
// edit
Funguje i tam.
Teď to už funguje skvěle. Prosímtě mám ještě jeden problém. Když zadám delší text tak to nefunguje. Nešlo by to nastavit na více slov? Funguje to max asi na 15 slov. A ještě jestli by nešlo udělat ty políčka pro text širší, třeba jednou tolik. Když totiž zadáš delší text tak tě výběr adresáře zmizí z obrazovky.
Texty byly tedy upraveny až pro 300 znaků a nataženy na šířku, co obrazovka dovolí.
Startovací tlačítko bylo přesunuto nahoru:
NOVÁ VERZE ZDE.
Před její instalací odinstalovat starou verzi.
Dík je to lepší , mám prosímtě ještě poslední otázku, nejde to prosím pro víc jak 300 znaků ? Aspoň 500 nešlo by to? moc prosím
To bude drahé! Smartphony nejsou diskové servery.
A už chci mít klid.
Tak. Je to na 1000 znaků každé pole (najít/nahradit)
Mě to pořád nejde. Když vezmeš kousek html kodu který je na víc jak 2 řádky tak se nezmění. Čím by to mohlo být ? Nevíš prosím?
Tam musí být přesná shoda.
Tzn. musí být uveden naprosto přesně hledaný text.
Když se ti do starého textu připlete někde mezera navíc, tak on ho už prostě nenajde a tudíž ani nenahradí.
A je jedno, jestli ta mezera je uprostřed, na začátku nebo na konci.
Co jsem zkoušel, je zrádné, když používáš prediktivní vkládání.
To ti například vkládá mezeru za vložené slovo. A když ta mezera za slovem v originále není, tak
to nenajde, jako text k nahrazení.
Takhle to pořád upravovat nemůžu.
I když to zadám po řádkách tak mi to nejde. Jdu to skusit ještě na jinym mobilu. Potřebuji nahradit dlouhé texty a nejde mi to
Mm. No nefunguje na multiline (víceřádkové zadání).
Asi je rozdil v nových řádcích mezi načteným souborem a tím zadávacím políčkem.
Až budu mít čas, tak se na to kouknu.
Takže rozdíl způsoboval Android (linux) a Windowsácké soubory.
Používají totiž jiný binární oddělovač nového řádku.
Upravil jsem to na ten Windowsácký způsob a funguje i pro víceřádková nahrazení z Windows souborů.
ODKAZ.
Prosímtě nemůže tam být stále někde chyba? Stále to nenahradí víc řádků a navíc mi to v souborech dělá místo dlouhých znaků áíé otazníky.
Cože?
Dostala už poradna symbolický příspěvek na provoz?
Mě to nahrazuje více řádků bez problému (alespoň těch bez diakritiky).
Je rozdíl, jestli zalomení zobrazuje prohlížeč (z důvodu velikosti obrazovky a nebo mateřského prvku) a nebo tak skutečně je.
Skutečné zalomení obsahuje ve Windows souborech \r\n v linuxu tuším jen \n
No a co se týče těch otazníků, tam se bude lišit kódování HTML souborů a kódování zapsané.
Kódování je v HTML souborech uváděné v tagu meta jako charset
např:
No a na tom mi to funguje.
Já ale myslím to že mi to v html souboru nandá do textů otazníky tam kde jsem měl éíá. Né když si to zobrazím ,to vím že tam musí být uvedené kodování. Prostě dám nahradit a pak když otevřu v poznámkovém bloku to html tak v textech mi to udělá otazníky které tam předtím nebyly.
Jestli to nezmění kodovani ty html stranky. Je to možné? Ale proč mi to v ní přepíše áýží na ?????
Dostala už poradna symbolický příspěvek na provoz?
Opakuju se. Zjevně je použito jiné kódování, než UTF8.
Jaké to je, ale netuším. Nemám věšteckou kouli.
Jestli jsou to stránky v češtině, tak to může být nejspíše Win-1250, ale nejsem čuchací pes.
A jestli je to více stránek z více webů, tak můžou mít každá jiné kódování.
Jako můžu tam přidělat výběr kódování, nějakou malou roletku.
Ale už nejsem nemocný a počítače mám plné zuby z práce.
btw. Ten tag s charset je informace pro prohlížeč, jaké kódování má použít.
Ale nemá nic společného s tím, v jakém kódování je stránka skutečně uložena.
To už si musí zajistit uživatel.
Co mas furt s tym prispevkom na provoz? :)
http://pc.poradna.net/q/view/1420622-hromadna-zmen a-textu-na-mobilu?page=r1423996#r1423996
Aha. 80Kc to je dajake lacne, mal tam hodit este jednu 0 :)
No vidíš. Už jsi to našel.
To asi jo.
Protože v Jave a ještě k tomu pod androidem nedělám, tak jsem to nezbouchal hned, ale zabralo to nějakou tu hoďku.
Oproti Windows Phone je Java pro android stále strašně omezená.
Například neobsahuje v základu ŽÁDNÝ grafický dialog pro výběr adresáře.
Všechno musí člověk mastit ručně, a nebo hledat hotové komponenty.
Dneska jsem ještě pořád nasraný.
Byl jsem měnit v autě olej v "servisu" a ten šupák, co to měnil mi tam nezapojil čidlo vzduchové váhy.
Samozřejmě jsem to nepoznal. Vrcholem bylo, když mi náhle do protisměru upadl nepřišroubovaný plastový, dolní kryt motoru.
Tak to mě už fakt dožralo. A mail, který následně obdržel vedoucí "autoservisu" není publikovatelný ani po 22h.
Protože i vyměněný olej byl asi 0,5cm nad ryskou. Což komentoval vedoucí, tím, že podle jeho zkušenosti to ničemu nevadí, protože
v zatáčkách to "stejně přece houpe".