Mục lục:
- Bước 1: Truyền cảm hứng
- Bước 2: Lập trình
- Bước 3: Tạo đĩa mềm một mặt mật độ kép độc lập
- Bước 4: Phân phối
- Bước 5: Kết hợp
Video: Đồng hồ Mac Plus: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Năm 1998, tôi chế tạo chiếc đồng hồ trong mơ của mình. Đồng hồ MacPlus.
Bạn gái sau đó của tôi đã tặng cho tôi một chiếc Mac Plus vào ngày sinh nhật của tôi và bắt đầu từ đó.
Đồng hồ là một phần của dự án nghệ thuật có tầm ảnh hưởng sâu rộng chưa bao giờ cất cánh.
Bước 1: Truyền cảm hứng
Tôi sẽ luôn ngưỡng mộ máy Mac 9 . Đó là những gì tôi đã học thiết kế đồ họa.
Đối với dự án này, tôi muốn giữ lại càng nhiều tính xác thực của hệ thống Macintosh đầu tiên. Tôi đã sử dụng phiên bản được ánh xạ bit của Chicago cho phông chữ hiển thị.
Và đúng với phong cách của tôi: tối giản và sạch sẽ, đúng như cách Steve muốn.
Bước 2: Lập trình
Haven đã làm việc trong lĩnh vực tác giả CD Rom, điều tự nhiên là tôi được sử dụng Macromedia Director; mà tôi cũng quen thuộc. Hóa ra, các bản phát hành gần đây không thể tạo ra một ứng dụng hoạt động trên hệ điều hành System 6, tôi đã chuyển sang phần cứng và phần mềm kế thừa để đáp ứng nhu cầu của dự án này.
Macromind Director, tiền thân của Macromedia Director, là người cuối cùng thuộc loại này biên dịch ở định dạng tương thích.
Chương trình thực tế rất đơn giản và tất cả đều dựa trên kịch bản.
-
Khởi chạy màu đen toàn màn hình
- Giai đoạn được đặt thành 512 x 240 (tôi nghĩ vậy).
- Nền được đặt thành màu đen
-
Hiển thị màn hình tín dụng khởi chạy
- Đặt văn bản thành 144px (loại khoảng 2 ")
- Hiển thị các khoản tín dụng
- Đọc thời gian từ hệ điều hành
-
Khởi động đồng hồ
- Thay thế vùng văn bản tiêu đề bằng thời gian của hệ điều hành
- Làm mới màn hình
- Chờ 1/8 giây
- Đọc thời gian hệ thống
- Cập nhật vùng văn bản
- Lặp lại cho đến khi nhấp chuột
- nếu con chuột được nhấp, hãy thoát khỏi ứng dụng
Bước 3: Tạo đĩa mềm một mặt mật độ kép độc lập
720k. Hãy suy nghĩ về điều đó trong một thời điểm.
Để làm cho tất cả đều vừa vặn, tôi đã phải cắt nhiều góc nhất có thể.
Tập lệnh được thu nhỏ trước khi biên dịch, sau đó ResEdit để loại bỏ tất cả các tài nguyên không sử dụng và thừa.
Tôi đã thực hiện một chỉnh sửa tương tự đối với phần mềm hệ thống. Tôi đã xóa tất cả các tệp không sử dụng trong phần mềm hệ thống, bao gồm phông chữ, biểu tượng, con trỏ và màn hình hiển thị. Điều này cũng đã được thực hiện cho tất cả các tệp còn lại trong hệ điều hành.
Bằng cách nào đó, tất cả đều phù hợp.
Bước 4: Phân phối
Đĩa mềm hoàn toàn độc lập. Chúng chứa cả hệ điều hành và chương trình đồng hồ. Tất cả các máy tính Macintosh đều có thể đọc được đĩa Double-Density và chương trình sẽ chạy trên mọi máy Macintosh từ MacPlus cho đến G3.
Tôi đã sử dụng Mac Classic tác giả của mình để tạo các kho lưu trữ của dự án. Tôi còn lại một số ít và hiện tại không có cách nào để tạo các bản sao, vì vậy chúng đang bị thiếu hụt. Nhu cầu là khá thấp, vì vậy nó không phải là vấn đề nhiều.
Nếu bạn muốn một bản sao của đĩa mềm, vui lòng liên hệ với tôi tại đây thông qua Bảng hướng dẫn để chúng tôi có thể thảo luận về các chi tiết.
Tôi cũng có các tệp nén.hqx và.sit.
Nếu bạn đang ở khu vực Oakland, CA và có một chiếc mac 9 đang hoạt động rảnh rỗi, tôi rất muốn có nó. Chiếc cuối cùng của tôi gần đây đã cắn bụi.
Bước 5: Kết hợp
Cảm ơn bạn đã dành thời gian đọc bài không hướng dẫn, chỉ dẫn của tôi. Tôi rât cảm kich.
Đề xuất:
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Đồng hồ mạng ESP8266 không có bất kỳ RTC nào - Đồng hồ Nodemcu NTP Không có RTC - DỰ ÁN ĐỒNG HỒ INTERNET: 4 bước
Đồng hồ mạng ESP8266 không có bất kỳ RTC nào | Đồng hồ Nodemcu NTP Không có RTC | DỰ ÁN ĐỒNG HỒ INTERNET: Trong dự án sẽ làm một dự án đồng hồ không có RTC, sẽ mất thời gian từ internet bằng wifi và nó sẽ hiển thị trên màn hình st7735
Robot Arduino có khoảng cách, hướng và mức độ xoay (Đông, Tây, Bắc, Nam) được điều khiển bằng giọng nói sử dụng mô-đun Bluetooth và chuyển động của robot tự động: 6 bước
Robot Arduino có khoảng cách, hướng và mức độ xoay (Đông, Tây, Bắc, Nam) được điều khiển bằng giọng nói sử dụng mô-đun Bluetooth và chuyển động của robot tự động: Tài liệu hướng dẫn này giải thích cách chế tạo Robot Arduino có thể di chuyển theo hướng cần thiết (Tiến, lùi , Trái, Phải, Đông, Tây, Bắc, Nam) yêu cầu Khoảng cách tính bằng Centimet bằng lệnh Thoại. Robot cũng có thể được di chuyển tự động
Tự động mở và đóng cửa bằng cảm biến tự động với Arduino !: 4 bước
Tự động mở và đóng cửa bằng cảm biến tự động với Arduino !: Bạn đã bao giờ muốn mở cửa tự động giống như trong các bộ phim khoa học viễn tưởng chưa? Bây giờ bạn có thể làm theo hướng dẫn này. Trong hướng dẫn này, chúng tôi sẽ xây dựng một cánh cửa có thể mở và đóng tự động mà bạn không cần chạm vào cửa. Cảm biến siêu âm o
Hack Trình khởi động Tên lửa Usb của bạn vào "Tháp pháo tự động nhắm mục tiêu tự động!": 6 bước
Hack Trình phóng tên lửa Usb của bạn vào "Tháp pháo tự động nhắm mục tiêu tự động!": Cách làm cho thiết bị phóng tên lửa USB của bạn tự nhắm mục tiêu. Tài liệu hướng dẫn này sẽ dạy bạn cách xoay bệ phóng tên lửa USB của mình trong tháp pháo tự động sẽ tìm và nhắm vào các mục tiêu IR. (xin lỗi chỉ các mục tiêu IR)