Làm thế nào để liên kết mở rộng tập tin trong trình duyệt?


0

chúng tôi hv một chương trình được liên kết với phần mở rộng tệp '.test'. nó hoạt động tốt trong Windows, nhưng nó sẽ không hoạt động nếu chúng tôi tải lên ('clickme.test') lên internet và mở nó bên trong trình duyệt (IE / Firefox / Chrome). Tất cả trình duyệt sẽ mở và hiển thị nội dung tệp trên trình duyệt thay vì mở chương trình được liên kết với phần mở rộng tệp.

bất kỳ ý tưởng sẽ được đánh giá rất cao. cảm ơn

chỉnh sửa: chúng tôi theo dõi mọi thứ bằng cách thêm giá trị vào sổ đăng ký giống như liên kết nam châm torrent, nhưng nó vẫn không hoạt động đối với chúng tôi: /

bất kỳ cơ hội nào bcoz của chúng tôi là một tập tin exe độc ​​lập? chúng tôi chỉ biên dịch chương trình và thêm registry bằng chương trình và khởi động lại pc

chỉnh sửa: chúng tôi có thể 'khởi tạo' chương trình ngay bây giờ bằng cách sao chép cách liên kết nam châm hoạt động. nhưng nó dường như bị kẹt ở 'xử lý dữ liệu'. sẽ chơi với nó sau này như bận rộn với những thứ khác bây giờ.

chúc mừng

Câu trả lời:


0

Đó là cách hệ thống được cho là hoạt động. Bạn sẽ cần thay đổi cài đặt cho tệp đó để chỉ cho phép tải xuống thay vì mở, vì trình duyệt sẽ mở tệp.

Tùy thuộc vào lưu trữ tệp của bạn, điều này có thể hoặc không thể. Nếu bạn có máy chủ web của riêng mình, bạn sẽ có thể buộc tùy chọn chỉ tải xuống.


xin chào, vâng, chúng tôi sở hữu máy chủ web. chúng tôi tải nó lên một trong các thư mục và nhấp vào tệp '.test'. vui lòng tư vấn về cách 'buộc tải xuống'
aboka

Điều đó tùy thuộc vào cách máy chủ của bạn được thiết lập nhưng có một số ví dụ ở đây. stackoverflow.com/questions/531292/ cấp là một và stackoverflow.com/questions/36522919/ cấp . Cả hai đều được hướng tới kiểm soát php. Vì vậy, những điều này có thể không hữu ích trên máy chủ web của bạn.
JustAGrump

xin chào, chúng tôi muốn nó mở chương trình của chúng tôi bây giờ tải tập tin. có thể không
aboka

chúng tôi thử tạo tệp html bằng liên kết này, nhưng nó sẽ mở hộp thoại tải xuống và không chạy chương trình của chúng tôi - & lt; a href = "liên kết tệp" download target = "_ blank" & gt; Nhấp vào đây để tải xuống & lt; / a & gt;
aboka

@aboka Bạn sẽ cần tải xuống tệp trước khi bạn có thể chạy nó, điều này thường được thực hiện do bảo mật. Bạn sẽ không muốn mọi người chạy các chương trình từ trình duyệt web vì đó là một rủi ro bảo mật.
JustAGrump

0

có thể với một 'hack' - bằng cách sao chép cách liên kết nam châm hoạt động với một chút thay đổi so với cách chương trình của chúng tôi chạy.

bằng quyền, nó sẽ khởi động chương trình và đọc hướng dẫn trên tệp .test và chạy theo; nhưng vì chúng tôi không thể đọc tệp nếu nó trên máy chủ web, chúng tôi sẽ đọc thông tin trên 'link' của nó và sử dụng liên kết để chạy chương trình của chúng tôi để tải xuống tệp và chạy cục bộ.

Mặc dù không phải là một cách đơn giản để làm điều đó, nhưng người dùng sẽ không biết sự khác biệt. tất cả những gì họ thấy là hoạt động 'một cú nhấp chuột' ngoại tuyến hoặc trực tuyến.

chúng tôi nghỉ ngơi ở đây và sẽ cập nhật điều này nếu chúng tôi tìm ra giải pháp tốt hơn cho vấn đề này.

chúc mừ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.