Kopírování chybové zprávy z dialogu na Macu
Autor: Eduard Bruch, vývojář aplikace Optic · Aktualizováno
Chcete-li zkopírovat chybovou zprávu z dialogu na Macu, který nemá tlačítko kopírování, zkuste nejdřív kliknout na text a stisknout Command-C, protože některé dialogy to umožňují. Pokud je text pevný popisek, použijte aplikaci pro OCR obrazovky, která zprávu přečte z obrazovky, a vložte ji do vyhledávání, hlášení chyby nebo tiketu podpory.
Stručně: zkuste Command-C, pak zkontrolujte tlačítko „Show Details“ nebo „Report“. Když nepomůže ani jedno, moje volba je Optic, aplikace v liště nabídek, která zkopíruje text z libovolné oblasti přetažené přes obrazovku (4,99 USD (jednorázový nákup) v Mac App Storu).
Upozornění: Optic vyvíjím já.
Proč dialogy kopírování blokují
Většina upozornění a chybových oken kreslí zprávu jako statický popisek. Nemůžete do ní kliknout, zvýraznit její část ani kliknout pravým tlačítkem pro možnost kopírování. To je běžné u systémových upozornění, chyb instalátorů a dialogů aplikací třetích stran. Čím je zpráva technickější, tím víc potřebujete přesný text a tím otravnější je přepisovat dlouhý kód nebo cestu k souboru.
Vestavěné věci, které zkusit nejdřív
- Command-C. Kliknutím dialog zaměřte a stiskněte Command-C. Několik dialogů takto zprávu zkopíruje; pokud se do schránky nic nedostane, pokračujte dál.
- Tlačítka Podrobnosti nebo Hlášení. Dialogy o pádu mají často „Show Details“, „Report“ nebo rozbalovací trojúhelník. Podrobná zpráva je obvykle vybratelný text.
- Konzole. U pádů aplikace Konzole uchovává zprávy o pádech, které můžete vybrat a zkopírovat.
- Snímek obrazovky plus Živý text. Stiskněte Shift-Command-4, přetáhněte přes dialog, otevřete snímek v Náhledu a zkuste vybrat text. Živý text funguje tam, kde ho Apple podporuje: u obrázků v Náhledu, ve Fotkách, v Rychlém náhledu a v Safari. Nefunguje v libovolných oknech aplikací, videohovorech ani u textu v uživatelském rozhraní, a proto nemůže dialog přečíst přímo.
Zkopírujte chybu pomocí Opticu
Nechte dialog otevřený a přečtěte text z obrazovky:
- Klikněte na ikonu Opticu v liště nabídek.
- Zvolte Zachytit text.
- Přetáhněte rámeček přes chybovou zprávu.
- Vložte pomocí Command-V.
Rozpoznávání běží na vašem Macu s frameworkem Vision od Applu v jeho přesném nastavení. Text jde do schránky s malým potvrzením „Copied to clipboard“ (zkopírováno do schránky). Po vložení zkontrolujte kódy a cesty, protože znaky jako 0 a O mohou v některých písmech vypadat podobně.
Pokud chybový text obsahuje cesty nebo řetězce podobné kódu, pomůže Režim kódu v Nastavení: vypne jazykové opravy, takže se identifikátory nezmění na slova ze slovníku. Nastavte konce řádků na Odstranit, pokud chcete celou zprávu na jednom řádku pro vyhledávací pole.
Co s textem dělat
- Hledání opravy. Vložte zprávu do vyhledávače nebo fóra podpory, nejlépe v uvozovkách pro přesnou shodu. Vynechte části, které jsou jedinečné pro váš Mac, například uživatelské jméno v cestě.
- Hlášení chyb a tikety. Vývojáři a týmy podpory mohou na přesný text reagovat rychleji než na jeho popis.
- Dotaz kolegy. Vložte zprávu do chatu místo posílání rozmazané fotky z telefonu.
Chyby, které se vracejí
Posledních 20 zachycení zůstává v historii Opticu v liště nabídek s malým náhledem a časem, takže zprávu můžete později znovu zkopírovat, když ji sepisujete. Historie se ukládá lokálně na vašem Macu a nikdy se nenahrává. Pro dlouhodobý záznam ji vložte do poznámky.
Kde se Optic nehodí
- Čte to, co je vidět. Pokud je celá zpráva v dialogu oříznutá, Optic skrytou část přečíst nemůže. Hledejte zobrazení podrobností nebo log.
- Jedna oblast najednou. Dlouhé logy na více obrazovek je snazší kopírovat přímo z Konzole nebo ze souboru logu.
- Žádný překlad. Zpráva v jiném jazyce se zkopíruje tak, jak je; Optic rozpoznává 21 jazyků, každý lze v Nastavení přepnout.
- Jen Mac. Neběží ve Windows ani na iPhonu.
Pro další text, který nejde vybrat, například popisky aplikací, plátna webových aplikací a video, viz kopírování textu odkudkoli na obrazovce Macu a co Živý text neumí. Pro kód a výpisy zásobníku na snímcích obrazovky viz kopírování kódu ze snímku obrazovky na Macu; aby byl nástroj na získávání textu na jedno kliknutí, viz rozpoznávání textu z lišty nabídek Macu.
Časté otázky
Jak zkopíruji text z chybového okna na Macu?
Zkuste nejdřív Command-C a podívejte se po tlačítku podrobností. Pokud text nelze vybrat, přetáhněte přes něj rámeček aplikací pro OCR obrazovky, jako je Optic, a vložte.
Proč v upozornění macOS nemohu vybrat text?
Většina upozornění ukazuje zprávu jako pevný popisek, který nelze vybrat. Živý text okna aplikací také nečte.
Je bezpečné používat OCR obrazovky na chybové zprávy?
U Opticu rozpoznávání probíhá na vašem Macu, aplikace nemá přístup k síti a čte jen oblast, kterou vyberete.
Mohu takto zkopírovat dlouhý výpis zásobníku?
Zachytit můžete to, co se vejde na obrazovku, ale u dlouhých výpisů je čistším zdrojem zpráva o pádu v Konzole nebo soubor logu aplikace.