2012-10-19 34 views
14

Đây là những gì tôi cần trong ứng dụng Node.js tôi:Hệ thống biểu tượng trên khay trong ứng dụng Node.js

  • biểu tượng trên khay hệ thống
  • thay đổi biểu tượng này trong việc ứng dụng
  • đơn sau khi nhấp vào biểu tượng
  • tạo cửa sổ với các trường để đăng nhập/mật khẩu và các nút xác nhận

Đây là những gì tôi tìm thấy:

  • https://github.com/appjs/appjs - Nó có vẻ tốt, nhưng vẫn không có hỗ trợ khay hệ thống (có vẻ nó sẽ được thực hiện trong một thời gian)
  • https://github.com/zcbenz/node-gui - Có vẻ có hỗ trợ cho tất cả tôi cần, nhưng tôi có thể' t cài đặt nó (Tôi nghĩ rằng dự án này đã chết ...)

Bạn có đề xuất gì không? Tôi cần một cái gì đó đáng tin cậy, dễ dàng để cài đặt và như hệ thống chéo càng tốt.

// chỉnh sửa

Kể từ ngày 06 tháng 11 Appjs đã hỗ trợ biểu tượng trên khay cơ bản.

+0

Bạn đã giải quyết vấn đề này bằng cách nào? Tôi đang có gần như cùng một trường hợp sử dụng, suy nghĩ của việc sử dụng bây giờ oldish nút-qt. – psp

Trả lời

4

Hãy xem Node-QT (https://github.com/arturadib/node-qt) có thể điều đó có thể hữu ích.

+0

1) làm thế nào để chạy nó trong khay hệ thống 2) khi cửa sổ khởi động như thế nào để cho nó luôn luôn chạy trong khay? – YumYumYum

10

Đối với bất kỳ ai khác ở đây, hãy xem https://github.com/rogerwang/node-webkit - một gói tuyệt vời cho phép bạn tạo ứng dụng dành cho máy tính để bàn bằng các công cụ yêu thích của bạn như JavaScript, hỗ trợ truy cập shell gốc, biểu tượng khay và hơn thế nữa.

Cập nhật: Ứng dụng đã chuyển sang NWjs.io nhưng đó là khái niệm tuyệt vời tương tự.

+0

Tôi đã xây dựng một ứng dụng cấp sản xuất bằng cách sử dụng Node-Webkit, nó thực sự tuyệt vời. Một chương trình hoạt động trên Windows và Mac OS, với tính năng tích hợp khay - tất cả được thực hiện qua JavaScript! – Ewald

+1

Bạn cũng nên kiểm tra đối thủ cạnh tranh trực tiếp của NW.js, Electron: http://electron.atom.io/ – CoDEmanX

+0

Thật vậy, Electron đã trở nên khá phổ biến, đó là một lựa chọn tốt để xem xét. – Ewald

Các vấn đề liên quan