Lập trình

Đã có cách đóng gói tệp scratch ra file exe rồi nhé

Có rất nhiều bạn học lập trình Scratch thắc mắc làm sao để đóng gói tệp Scratch ra file tự chạy .EXE , cách lưu file scratch và cảm thấy tiếc khi không thực hiện được. Nhưng có một tin vui cho các bạn là hoàn toàn có thể làm được điều đó nhé, hãy cùng bắt đầu nào.

Hiện tại mình chưa tìm được công cụ nào có thể chuyển trực tiếp tệp .sb2 sang tệp .exe cả mà phải chuyển trung gian qua tệp .swf. Hãy tham khảo bên dưới với onthihsg nhé.

Video chuyển file scratch 3.0 sang exe

Cách lưu file scratch hướng dẫn cách lưu scratch

Bước 1: Để sử dụng Scratch khá đơn giản vì giao diện cho phép kéo thả rất dễ dàng. Hiện Scratch có hỗ trợ cả viết code nhưng với các bạn nhỏ thì bạn không cần quan tâm đến việc này vì với những bộ mã lệnh sẵn có trên Scratch là đủ để bạn tạo ra nhiều thứ hay và độc đáo rồi.

Đã có cách đóng gói tệp scratch ra file exe rồi nhé

Bước 2: Công việc lập trình trên Scratch rất đơn giản, có 10 bảng với nhiều thanh công cụ được lập trình sẵn, nhiệm vụ của bạn là kéo thả các thanh đó rồi sắp xếp chúng theo dạng mệnh lệnh như các thông tin dưới đây.

Đầu tiên là thanh lệnh chuyển động.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 3

Bước 3: Tiếp theo là thanh Điệu bộ, nơi cho phép nhân vật của bạn thay đổi hình dạng hoặc nói một từ bất kỳ tùy theo câu lệnh mà bạn yêu cầu. Chẳng hạn như trong bài viết này chúng tôi để chú mèo nói Hello! và Taimienphi.vn.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 4

Bạn có thể chuyển tiếp sang Âm thanh để lập trình.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 5

Hoặc sử dụng thanh Bút vẽ.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 6

Bước 4: Mục tiếp theo chính là thanh Điều khiển, đây chính là phần tạo ra các tương tác giữa phần mềm và bạn. Bạn có thể chạy lệnh bằng một phím bất kỳ hay chỉ định phụ thuộc vào lệnh mà bạn gán.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 7

Bước 5: Tại đây chúng tôi đã “kéo thả” một số câu lệnh để bạn dễ hình dung hơn về các thao tác khi lập trình trên Scratch.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 8

Bước 6: Bấm vào biểu tượng lá cờ màu xanh để tiến hành chạy các câu lệnh mà bạn vừa lập trình trên Scratch.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 9

Bạn sẽ thấy các câu lệnh lần lượt được chạy trên Scratch.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 10

Cả bao gồm những chuyển động và lời thoại đều được hiển thị theo đúng những gì bạn đã sắp xếp.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 11

Bạn có thể chèn một phông nền khác vào sân khấu để thay thế nền trắng tẻ nhạt -> bạn chọn như thao tác minh họa trong ảnh.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 12

Kết quả sau khi bạn chèn phông nền sẽ như hình dưới:

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 13

Bạn cũng có thể Thêm nhân vật mới để cho sinh động -> bạn nhấn chọn một trong những phần được khoanh chọn như hình ảnh dưới.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 14

Và đây là kết quả sau khi bạn thêm nhân vật mới:

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 15

Bước 7: Scratch không hỗ trợ bạn xuất ra các file chung để bạn có thể sử dụng dễ dàng nhưng bạn có thể lưu lại những file đặc thù của Scratch để bạn có thể lập trình tiếp hoặc bổ sung khi cần.

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 16

Khi bạn chọn lưu file thì bạn nên nhập đầy đủ thông tin cần thiết, dễ hiểu để tiện cho việc chia sẻ sau này. Bạn nên lưu tên bằng tiếng Việt không dấu nhé!

cach su dung phan mem scratch ngon ngu lap trinh cho tre em 17

Đóng gói file Scratch (.sb2) ra file sang file Flash ( .swf)

Đầu tiên bạn phải chuyển file Scratch sang file Flash cái đã, để làm được điều này các bạn có thể sử dụng các phần mềm nào cho phép chuyển đổi định dạng Scratch sang Flash đều được hết.

Ở đây mình xin giới thiệu công cụ chuyển đổi trực tuyến đơn giản nhất:

Bước 1: Bạn truy cập: https://junebeetle.github.io/converter/online/

Bước 2: Làm theo các bước như hình sau:

2018-05-30_19-45-21.png

Sau khi bấm Convert to SWF bạn hãy chọn nơi lưu và đặt tên cho file (Nhớ là khi đặt tên bạn nhập cả phần mở rộng .swf nhé, nếu không sẽ lưu không có phần đuôi sẽ không chạy được)

Vậy là bạn đã chuyển file scratch sang file Flash rồi nhé, bây giờ bạn đã có file Flash tự chạy mà không cần cài đặt Scratch được rồi nhé chỉ cần máy bạn có phần mềm đọc được file .swf mà thôi. Còn nếu vẫn cứ thích chuyển sang file .exe để chạy được trên tất cả các máy tính thì hãy xem tiếp nhé

Chuyển file Flash (.swf) sang tệp chương trình (.exe)

Cũng có nhiều công cụ làm được điều này, ở đây xin giới thiệu phần mềm Flash Builder hoàn toàn Free

Bước 1: Tải và cài đặt phần mềm từ địa chỉ sau: http://www.the-sz.com/products/flash/

Bước 2: Chọn file .swf và nhấn Build Application

Download SWF.max Flash Player 2.2 - Trình đọc và chỉnh sửa file Flash

Các lựa chọn khác không bắt buộc các bạn tự tìm hiểu nhé

Sau khi nhấn Build Application bạn đặt tên cho file (.exe) và nơi lưu vậy là xong rồi nhé.

Bây giờ bạn có thể chép những Game Scratch đã được chuyển sang (.exe) để khoe với bạn bè rồi nhé, họ sẽ  ngạc nhiên lắm đó và cũng chẳng biết là bạn lập trình từ Scratch đâu.

Phiên bản Scratch 3.0 vừa ra mắt với cấu trúc hoàn toàn khác với phiên bản 2.0. và cách chuyển file scratch 3.0 sang exe không thực hiện theo cách cũ được vì vậy bạn hãy xem

==>> Hướng dẫn chuyển file Scratch 3.0 (.sb3) sang file tự chạy .exe

Chúc các bạn thành công

12 Comments

  1. Xin chào, mình mày mò tự học Scratch nhưng thắc mắc là mình làm một bộ phim xong muốn lưu thành file *.avi hoặc *.mp4……thì làm sao hả bạn, khi mình lưu thành video nó toàn lưu lại video dạng quay lại màn hình máy tính không à. Thank bạn hiền

  2. Đúng rồi bạn, nếu bạn dùng chức năng “thu lại video chương trình” trong Scratch thì đó chẳng qua là quay lại màn hình mà thôi, cũng đúng thôi vì lập trình thì phải có tương tác với người dùng mà Video thì không tương tác được, nếu bạn làm phim hoạt hình thì mình nghĩ quay lại vậy được rồi. A Có lẽ bạn thấy quay như vậy không nét đúng không? Vậy bạn chuyển sang file Flash thôi, đến bước 2 trong bài viết này

  3. Cho mình hỏi tại sao khi đã chuyển sang file .exe rồi thì ko thể nhập từ bàn phím đc nữa???

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button