Zalogowany jako: gość

Forum

Wątek: Fluent Search: przeszukiwanie treści nigdy nie było łatwiejsze

Wróć do listy wątków

1 z 5

Następna

1 z 88: nuno69

Fluent Search to program umożliwiający użytkownikom przeszukiwanie rozmaitych zasobów znajdujących się czy to na komputerze lokalnym (pliki, foldery, historie wyszukiwań ITD) czy w sieci (Google, Youtube, Bing czy tłumacz Google). Ów program od początku swojego istnienia był całkowicie niedostępny dla czytników ekranu gdyż jest on pisany w niedostępnym frameworku (Avalonia). Jednakże od pewnego czasu trwały intensywne prace nad zmianą tego stanu rzeczy. na dzień dzisiejszy dostępność jest w bardzo wczesnym stadium, ale codziennie wychodzą nowe wersje udostępniające nam kolejne elementy programu, a więc należy dać deweloperowi czas. Zanim przejdziemy do właściwego to chciałbym jeszcze powiedzieć, że testujecie program w wersji Beta, lub nawet Alpha, więc bugi znajdziecie raz dwa :D. W takim wypadku zapraszam do kontaktu prywatnego lub tu na forum a ja chętnie zgłoszę wasz problem deweloperowi. Skoro mamy wstępy daleko w tyle za sobą i ustaliliśmy już, że lubicie testować to przejdźmy do właściwej części tego wpisu, czyli jak i czy to działa.

I. Instalacja

Ta przebiega standardowo. Instalator programu jest dostępny i prosty. Wystarczy tylko klikać "next", "Install" i na końcu "Finish". Potem jednak zaczyna się robić ciekawie. Gdy uruchomimy program, domyślny syntezator zainstalowany w komputerze powie nam coś w rodzaju "To enable speech mode, press CTRL+ALT+SHIFT+1". Słuchamy go i wciskamy tę sekwencję klawiszy. Wówczas naszym uszom ukaże się podstawowy samouczek który tłumaczy nam co i jak. Reasumując do w prostrzych słowach i przede wszystkim po polsku: "CTRL+ALT otwiera główne okno programu a CTRL+ALT+SHIFT pozwala nam przeszukiwać aktualny proces (o tym później).

II. Jak tym szukać?

Zanim Wam odpowiem to musimy sobie wytłumaczyć kilka rzeczy. Pierwszą i podstawową z nich jest koncept "tagów" wyszukiwania. Tagi określają kontekst w jakim program przeszukuje zasoby. Takie tagi to "Files" dla plików, "Directories" dla folderów czy "Google" dla przeszukiwania Internetu. Generalnie tych tagów jest mnustwo i nie sposób omówić ich wszystkich, szczególnie że niektóre z nich są dynamicznie generowane z treści jaką przeszukujemyczy oglądamy, a więc każdy użytkownik będzie miał je trochę inne. W każdym razie oprócz tego program będzie "uczył" się naszych zachowań i na tej podstawie podpowiadał nam lepsze i trafniejsze wyniki wyszukiwania. Teraz kilka prostych przykładów którę (mam nadzieję) rozświetlą wam mrok przed oczami.
1. "cats.txt" - Program jako pierwszy wynik spróbuje wypchnąć pasujący do literału plik tekstowy. Jeżeli nie ma takiego pliku na naszym dysku to program najprawdopodobniej przełączy się na szukanie w Google. Jeżeli na przykład program znajdzie plik pasujący do literału to wówczas wciśnięcie klawisza TAB zawęzi następne wyszukiwanie do tagu opisującego poprzedni, podświetlony kursorem wynik (poniżej przykład).
1.1. cats.txt
Jeżeli program znajdzie odpowiedni plik towciśnięcie klawisza TAB zawęża szukanie wyłącznie do plików tekstowych, a więc wyszukiwanie
1.2. Adam Mickiewicz zwróci nam tylko plik "Adam Mickiewicz.txt" ale już nie "Adam Mickiewicz.docx"
2. "Directory TAB Cats" - program jako pierwszy wynik spróbuje wypchnąć katalog pasujący do zadanego literału. Jeżeli go nie znajdzie to zapewne przełączy się na wyszukiwanie w Google.
3. "Process TAB Chrome TAB Elten TAB sidnay" względnie "Process TAB Chrome TAB sidnay" - pierwszy wariant spróbuje znaleźć słowo "sidnay" w zakładce zawierającej słowo "Elten" otwartej w przeglądarce Chrome (najpewniej blog jednego z użytkowników). Drógi wariant zaś przeszuka wszystkie otwarte karty w celu znalezienia słowa "sidnay". Wciśnięcie ENTEr na takim wyniku spowoduje jego kliknięcie (to tak BTW i może się kiedyś w przyszłości zmienić).
4. History TAB Jak zbudować ładunek wybuchowy - program przeszuka historię naszych przeglądarek w celu znalezienia poszukiwanego literału. ENTER na takim wyniku otworzy go w domyślnej przeglądarce.
5. Bookmark TAB Mięciutka powabna testerka - No jak ktoś z Was przegląda takie rzeczy i ma je w zakładkach no to tym sposobem to znajdzie.
6. Wciśnięcie CTRL+ALT+SHIFt w oknie Hearthstone czy innej niedostępnej appki i wpisanie terminu spowoduje użycia technologii OCR w celu znalezienia odpowiedniej frazy. Jednakże zanim to trzeba tę funkcję skonfigurować (o tym poniżej).

Pamiętajcie, że te przykłady to w gruncie rzeczy banały i pokazują tylko jakąś niewielką część funkcji aplikacji. Nie zamierzam pisać pełnego poradnika bo jesteście testerami i jeżeli nie potraficie ogarnąć sobie czegoś na własną rękę to lepiej usuńcie program i czekajcie na 1.0 bo na nic więcej was nie stać. Żartuję, pytajcie ale zanim to sprawdzajcie sami.

III. Menu akcji

Jeżeli spędziliście już trochę czasu z Fluent Search to zapewne nurtowało was pytanie, o co chodzi z tym "Operation menu". To takie menu podręczne (NIE KONTEKSTOWE) zawierające akcje możliwe do podjęcia wobec aktualnego wyniku wyszukiwanie. Możecie to porównać do czynności w iOS, bo działa to na dokładnie takiej samej zasadzie. Na przykład dla wyniku o tagu "File" będą opcje pokroju "Open", "Rename" czy "Delete" podczas gdy dla wyszukiwania z Google będzie to "Open in browser" czy "Copy URL". Program zawsze ogłasza domyślną czynność. Czynność domyślna to ta, która wykona się po bezpośrednim naciśnięciu klawisza Enter. Jeżeli chcecie dostać się do listy czynności aktualnego wyniku wyszukiwania, wystarczy wcisnąć tylko strzałkę w prawo. Strzałka w lewo natomiast powróci do interfejsu wyszukiwania.

IV. Ustawienia warte ustawienia

Poniżej zebrałem parę wartych zmiany ustawień. W celu przestawienia opcji należy wpisać słowo "setting", wcisnąć TAB i wpisać frazę opisującą dane ustawienie (zupełnie jakbyśmy ich szukali).
4.1. Setting TAB Rate - Pozwala ustawić prędkość syntezatora SAPI 5/
4.2. Setting TAB Voice - Pozwala ustawić aktualny głos SAPI.
4.3. Setting TAB Description - Pozwala ustawić, czy program powinien odczytywać opisy czynności w menu czynności.
4.4. Setting TAB NVDA - Pozwala włączyć wyjście mowy do NVDA.
4.5. Setting TAB Speak Type - Pozwala ustawić, czy program powinien odczytywać nam typ (tag) danego wyniku.
4.6. Setting TAB OCR - Pozwala ustawić domyślny język dla OCr (wartość ta może byćjednorazowo nadpisana).
4.7. Setting TAB Release - Pozwala zmienić kanał aktualizacji progamu. Jeżli chcecie być na bierząco z nowościami w dostępności zalecam zmienić kanał na "Nightly".
4.8. Setting TAB Delay - Kontroluje jak szybko program szuka. Generalnie domyślnie program szuka gdy na momencik przestaniemy pisać. Ustawienie takie wynika z potrzeby poprawy wydajności na słabych komputerach.
4.9. Setting TAB Process screen in background (NIE ZALECANE) - Opcja dla hardcorowych graczy o mocnych komputerach. FS będzie cały czas skanował wszystkie otwarte okna przy pomocy OCR w celu błyskawicznego rozpoznawania treści w aplikacjach, w których nasze reakcje muszą być błyskawiczne.
4.10. Setting TAB Max Search - Kontroluje, ile maksymalnie wyników wyszukiwania może zwrócić jedno wyszukiwanie.

Opcji oczywiście jest mnustwo więc zapraszam do samodzielnej eksploracji.

V. Nie bądź sknero

Deweloper podjął tytaniczny wręcz wysiłek zgadzając się na implementację własnego czytnika ekranu w programie Fluent Search. Jeżeli chodź trochę lubicie tę aplikację, szanujecie postawę dewelopera i chcecie wspomódz rozwój programu, zapraszam do przekazywania darowizny pod poniższym linkiem:
https://www.paypal.com/donate?token=aJCRdp1NWO31ejm3bxveCTZjCYxOd2Ae6rabz3t3wPtId-kWTQdtrNzIVGh-b5-KtocUhhklCJ6LP_nK

VI. My też mamy swoje miejsce

Jeżeli interesuje Was rozwój programu Fluent Search to istnieje serwer Discorda na który można się dostać wchodząc na oficjalną stronę aplikacji
www.fluentsearch.net
Tam znajduje się link "Discord". Kliknięcie w niego spowoduje dołączenia do serwera, a co za tym idzie do kontaktu z innymi użytkownikami programu. Na serwerze jest dedykowany kanał "Accessibility" poświęcony zadawaniu pytań związanych z dostępnością.

VII: Download

Wytrzymaliście do końca? Tak? Super! Już niewiele zostało.
Poniższy link pozwoli Wam pobrać program i zwiększyć waszą produktywność o miliony procent. :)
https://install.appcenter.ms/users/adirh3-gmail.com/apps/fluent-search-alpha/distribution_groups/exe
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
27.09.2021 17:31

2 z 88: patrykkubaszczyk

mówi tylko fluent search tour i nic nie można zrobić.
nawet gdy klikam tą sekfencję.
because I am now using mac as main comp, I will not come here too much.NEW
27.09.2021 18:15

3 z 88: nuno69

Czytałeś do końca? Nacisnąłęś CTRL+ALT+SHIFT+A?
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
27.09.2021 18:16

4 z 88: patrykkubaszczyk

nawetjak to kliknołem to nic
because I am now using mac as main comp, I will not come here too much.NEW
27.09.2021 18:27

5 z 88: nuno69

jaki system?
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
27.09.2021 18:27

6 z 88: patrykkubaszczyk

win.10
because I am now using mac as main comp, I will not come here too much.NEW
27.09.2021 18:31

7 z 88: nuno69

Masz Microsoft Paulinę?
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
27.09.2021 18:32

8 z 88: patrykkubaszczyk

powinna być.
because I am now using mac as main comp, I will not come here too much.NEW
27.09.2021 18:33

9 z 88: nuno69

O t osprawdź to bo program krozysta z 64 bitowych syntezatrow SAPi. Jezeli nie masz pauliny to powiem ci co amsz zmienic w pliku JSON
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
27.09.2021 18:44

10 z 88: nuno69

Na "MAO" wyląduje zaraz odpowiednio sformatowana wersja tego wpisu.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
27.09.2021 23:58

11 z 88: patrykkubaszczyk

mam Paulinę.
because I am now using mac as main comp, I will not come here too much.NEW
28.09.2021 14:05

12 z 88: nuno69

A napewno naciskasz CTRL, ALT, SHIFT i potem A?
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
28.09.2021 14:05

13 z 88: patrykkubaszczyk

taaaak.
because I am now using mac as main comp, I will not come here too much.NEW
28.09.2021 17:24

14 z 88: patrykkubaszczyk

dobra, okazało się że mam mega staaaarą wersję.
Wszystko działa, ale i tak jeszcze nie potrafię się tym poprawnie obsługiwać, ale wygląda że menu start zostanie zastąpione tym cudem.
because I am now using mac as main comp, I will not come here too much.NEW
29.09.2021 10:36

15 z 88: nuno69

No i super. Jak nie umiesz czegoś zrobić to pytaj :)
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
30.09.2021 18:17

16 z 88: midzi

Idea programu jest świetna, natomiast ze względu na to, że to wersja alpha, mogą występować różne nieoczekiwane zdarzenia. U mnie np. Fluent Search powodował bardzo duże spowolnienie Mirandy NG i Becky! Tak więc radzę być czujnym.

02.10.2021 14:33

17 z 88: nuno69

Pisałem Midziemu prywatnie, napiszę też tutaj.
Jeżeli ktokolwiek z was ma problem z zawieszaniem się innych działających w systemie aplikacji podczas korzystania z FS to należy przesatwić ustawienie "enable in app search" na "Off"
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
02.10.2021 16:16

18 z 88: nuno69

nowa wersja FS.
Zostało wprowadzonych wiele poprawek dotyczących modułu dostępności, oraz zostały dodane/zmienione następujące kombinacje klawiaturowe:
* ALT+T od teraz wyświetla listę tagow opisujących dany wynik.
* ALT+SHIFT+T pozwala dodać włąsny tag opisujący aktualni podświetlony wynik wyszukiwania, co pozwala na lepsze grupowanie elementow.
aktualizacja jak zwykle pobiera sięsama z wbudowanego updatera.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
03.10.2021 10:03

19 z 88: michalkasperczak

Potwierdzam, to o czym pisał Midzi. Problem zawieszającego się Edsharpa z plikami, gdy aktywny Fluentssearch w pamięci.


05.10.2021 18:38

20 z 88: nuno69

Czyzadane przeze mnie rozwiązanie daje jakiś efekt?
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
05.10.2021 22:25

Wróć do listy wątków

1 z 5

Następna

Nawigacja


Copyright (©) 2014-2024, Dawid Pieper