Czy mogę spowodować automatyczne korygowanie w Lionie i wygenerowanie podsumowania zmian?

10

Autokorekta w Lion jest świetna, ale muszę wiedzieć, kiedy dokonała podmiany, aby ją sprawdzić.

Czy istnieje sposób ustawienia alarmu dźwiękowego, aby system OS X wydawał dźwięk ostrzegający mnie za każdym razem, gdy jest automatycznie korygowany?

Czy jest inny sposób, aby zobaczyć szybkie podsumowanie automatycznych poprawek, które zaszły w dokumencie?

dan8394
źródło

Odpowiedzi:

13

Jako programista komputerów Mac pracowałem nad rozwiązaniem tego problemu, do tej pory byłem w stanie wykryć autokorekty w NSTextViewsamej aplikacji i odtworzyć dźwięk, aby ostrzec użytkownika.

W tej chwili pracuję nad tym, aby była w stanie wykryć autokorekty w dowolnej NSTextViewaplikacji, ale jest to trochę trudniejsze i może potrwać dłużej, więc pomyślałem, że po prostu poinformuję cię o tym, co zrobiłem do tej pory.

Wyedytuję tę odpowiedź w końcowej aplikacji, gdy będzie mogła wykryć autokorekcję w dowolnej aplikacji.

Oto, co dotychczas zrobiłem: [Najnowszy link do pobrania poniżej]


Obecnie testuję wersję aplikacji, która jest uogólniona i działa na każdym widoku tekstu, bez względu na to, która aplikacja jest aktywna. Używa nieco innej metody niż ja, gdy robiłem to NSTextVieww samej aplikacji, ponieważ gdy zajmujesz się tymi rzeczami z innymi aplikacjami (za pośrednictwem interfejsu API dostępu), nie masz bezpośredniego dostępu do samych obiektów.

W każdym razie z „jibber-jabber”, oto kilka zrzutów ekranu preferencji:

wprowadź opis zdjęcia tutaj

Ogólne - w tej chwili pozwala tylko wybrać dźwięk, który ma być odtwarzany po wykryciu autouzupełniania.

wprowadź opis zdjęcia tutaj

Czarna lista - umożliwia umieszczenie niektórych aplikacji na czarnej liście, dzięki czemu wykrywanie autokorekty jest wyłączone i nie jest odtwarzany żaden dźwięk.

Testuję to dlatego, że metoda, której używam, nie jest całkowicie poprawna, po prostu wykrywa każdą zmianę tekstu przed kursorem. Oznacza to, że wykryje autouzupełnianie, ale ogólnie wykryje wszelkie zmiany w tekście, które NIE są dokonywane bezpośrednio przez użytkownika (np. Przycisk, który usuwa cały tekst) poza tym, że działa całkiem dobrze.

Po zakończeniu testowania zaktualizuję tę odpowiedź linkiem do pobrania.


wprowadź opis zdjęcia tutaj

Skończyłem testy, więc… oto link do pobrania: http://cl.ly/9CIZ

Działa w tle, więc nie ma ikony dokowania. Aby uzyskać dostęp do preferencji, kliknij dwukrotnie aplikację w Finderze.

Ponownie, to nie działa idealnie i ma kilka błędów, ale powinno działać przez 99% czasu!

Jozuego
źródło
Dzięki Joshua. Brzmi bardzo obiecująco. Twoja własna aplikacja z pewnością działa dobrze i zapewnia, że ​​twórcy aplikacji będą mogli to dodać. Mam nadzieję, że znajdziesz sposób na uogólnienie.
dan8394,
Zaktualizowałem odpowiedź, dodając więcej informacji o aplikacji.
Joshua,
Znakomity. Świetna robota!
dan8394,
Dzięki! Dodałem link do pobrania teraz do pełnej aplikacji, więc możesz spróbować!
Joshua,
Wspaniale! Tylko jeden drobny problem - wydaje się, że wyłącza niebieską kropkowaną linię, którą normalnie pojawia się pod automatycznie poprawionymi słowami. A także - jak to wyłączyć ?!
dan8394,
1

Nie mogę znaleźć żadnej takiej funkcji.

Najlepsze, co mogę wymyślić, to napisać hacka samodzielnie lub poszukać rozwiązania innej firmy.

Jeśli chodzi o aplikacje innych firm, myślę, że TextExpander pozwala na alarmy dźwiękowe. Jestem pewien, że istnieją inne aplikacje.

FrostedMint
źródło
Typinator obsługuje również alerty dźwiękowe. ergonis.com/products/typinator
titaniumdecoy