Tại sao Tệp: /// làm hỏng ứng dụng của tôi?


10

Bất cứ khi nào tôi nhập File:///vào thanh URL trong Chrome, vào Chỉnh sửa văn bản và hơn thế nữa, nó sẽ làm hỏng ứng dụng. Tôi phát hiện ra điều này sau khi đọc bài viết trên blog này .

Làm cách nào tôi có thể tránh sự cố này và làm cho các ứng dụng có chuỗi này không thể được nhập, cho dù nó được nhập, dán hoặc đến trong một tệp, tin nhắn hoặc tải xuống?


Nó bị sập ứng dụng, hay nó làm sập hệ thống của bạn?
kojiro

@kojiro: ứng dụng. Trong trường hợp các chương trình như Chrome hoặc trình chỉnh sửa văn bản, đây là một lỗi RẤT nghiêm trọng, xem như bạn mất tất cả công việc.
houbysoft

Tôi không tranh luận rằng nó không nghiêm trọng, tôi chỉ chỉ ra rằng tiêu đề và câu cuối cùng nói lên hệ thống , nhưng thực tế nó không làm sập hệ thống của bạn.
kojiro

3
Bạn có quan tâm nhiều hơn đến việc mọi người gõ 8 ký tự trên máy tính của bạn hơn là về việc họ chọn Force Quit hoặc Shutdown từ menu Apple?
Russell Borogove

1
@RussellBorogove Điều nguy hiểm không phải là ai đó gõ trên máy tính của bạn mà là người gửi cho bạn một tin nhắn, thư hoặc tài liệu có văn bản trong đó. Thư sẽ bị sập, mở lại, sập cho đến khi bạn xóa thủ công tệp có nội dung nguy hiểm .
Matteo

Câu trả lời:


19

Đó chỉ là một lỗi trong 10.8.1 và 10.8.2.

Cách giải quyết cho lỗi khó chịu này là vô hiệu hóa hai mục trong Ngăn tùy chọn ngôn ngữ và văn bản trong Tùy chọn hệ thống trên các phiên bản bị ảnh hưởng của Mountain Lion:

  • Chọn (nhấp) vào Văn bản ở giữa về phía trên cùng của cửa sổ
  • bỏ chọn (bỏ chọn) "Sửa lỗi chính tả tự động"
  • bỏ chọn (bỏ chọn) "Sử dụng thay thế biểu tượng và văn bản"

Tín dụng cho cách giải quyết này dành cho người dùng shess trên trang web radar mở .

nhập mô tả hình ảnh ở đây


Điều này không hoạt động nếu đó là một tin nhắn nhận được trong Messages.app
Gert

@Gert Nice - nó cũng sẽ không hoạt động trong một số trường hợp bạn nhận được một tệp có chuỗi đó (hoặc chuỗi tương tự) được nhúng trong hệ thống tệp và mã sự cố bắt đầu trở nên lạ mắt với giao diện giống như URL / URI. Tôi sẽ rất ngạc nhiên nếu bản cập nhật bảo mật hoặc dấu chấm tiếp theo không khắc phục được lỗi cấu hình cao này.
bmike

2
hãy hi vọng như vậy. Chỉ để cho bản ghi âm thôi. Để khắc phục Messages.app, bạn cần xóa chat.dbtrong~/Library/Messages/
Gert

14

bmike có cách giải quyết, tôi sẽ cung cấp "tại sao": Theo bài viết này từ TheNextWeb, một tính năng có tên là Trình phát hiện dữ liệu, quét văn bản cho các định dạng có ý nghĩa (ngày, vị trí ...) cũng tìm URL tệp. Nó thực hiện điều này bằng cách tìm kiếm "file: //", không phân biệt chữ hoa chữ thường. Tuy nhiên, sau đó trong quy trình, nó xác nhận rằng chuỗi nên bắt đầu bằng "file: //" chữ thường - và khi đây không phải là trường hợp, chẳng hạn như khi có chữ F viết hoa, nó sẽ ném một ngoại lệ, rõ ràng là (và cực kỳ chậm chạp) làm giảm toàn bộ ứng dụng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.