Pembaruan: Diperbaiki dan diuji
Hai,
Saya adalah pengelola OctoPi-Klipper dan OctoPi.
Penambahan OctoPi berjalan cukup baik, saya ingin menambahkan OctoPi-Klipper juga.
Ada masalah dengan instalasi manual yang didokumentasikan pada pelacak masalah Klippers di sini: https://github.com/Klipper3d/klipper/pull/4635
Menerbitkan gambar membuatnya dapat diakses sebagai OctoPi arus utama.
Ikuti instruksi seperti di sini: https://github.com/raspberrypi/rpi-imager/issues/162
Perhatikan bahwa itu harus masuk di bagian Other spesific purpose OS
.
{
"os_list": [
{
"name": "OctoPi-Klipper",
"description": "Includes the OctoPrint host software for 3d printers and Klipper 3D printer firmware service",
"icon": "https://github.com/guysoft/OctoPi-Klipper/raw/main/media/rpi-imager-OctoPi-Klipper.png",
"subitems_url": "https://unofficialpi.org/rpi-imager/rpi-imager-octopi-klipper.json"
}
]
}
Dan file json sudah ada:
http://unofficialpi.org/rpi-imager/rpi-imager-octopi-klipper.json
File json dibangun secara otomatis menggunakan tindakan github sekarang :)
Diuji secara lokal dan berhasil
Ini adalah sub-kategori dari daftar OctoPi sekarang.
Saya tidak berpikir Anda bisa melakukan ini. Versi 1.6 dari RPi-Imager akan crash ketika Anda memilih menu ini...
@ghollingworth Tampaknya bekerja untuk saya di 1.6.2, dan yang memperkenalkannya adalah @foosel jadi saya menganggap itu bekerja untuknya juga.
Dalam skenario apa diharapkan crash?
https://github.com/raspberrypi/rpi-imager/commit/c17795c48eeed597b9e62e11ddc74a5557b8384b
Apakah Anda mengujinya di semua platform?
Saya menguji pada platform yang saya memiliki akses langsung ke (Windows) dan berasumsi karena berfungsi di sana, saya pikir itu baik-baik saja dan didukung.
Dapat memutar kembali untuk saat ini agar tidak menyebabkan crash, jika itu memang terjadi pada platform lain, tetapi untuk kasus seperti ini akan lebih baik jika ada semacam skema JSON atau bentuk lain dari spesifikasi yang dapat diandalkan untuk struktur JSON yang didukung, karena tampaknya itu tidak mendokumentasikan diri dan rekursif (seperti, melihat dokumen master tidak mengisyaratkan apa yang berfungsi di sub pohon).
edit sekarang juga diuji di Linux dan tidak dapat memperbaiki kerusakan apa pun, dipilih melalui semua submenu OctoPi. Apa yang harus saya lihat, kapan harus crash?
edit 2 bertanya kepada teman yang memiliki akses ke Mac dan dia juga tidak dapat melakukan repro. Semua yang ada di RPi Imager 1.6.2.
Tidak apa-apa karena "subitems_url" digunakan.
Masalahnya adalah dengan node "subitem" inline bersarang.
Terima kasih telah mengklarifikasi @maxnet!
baiklah,
Jadi kami akan menghapus entri Clipper tingkat atas
Tolong jangan bingung Klipper dengan Octo-Klipper Octo-Klipper tidak pernah berhasil masuk ke file json utama Anda terakhir saya periksa, itulah sebabnya saya memasukkannya ke OctoPi untuk membantu Guy. Octo-Klipper adalah OctoPrint dengan Klipper, tapi saya pikir mungkin juga ada gambar Klipper saja, mungkin dengan alternatif frontend lain di dalamnya.
Nah, semuanya sekarang dalam rpi-image jika Anda memeriksa (yaitu pada sekitar satu jam terakhir ...)
Gordon
Semua ini tidak ada dalam file json v2, tetapi jika memang demikian, saya akan menambahkannya sekarang.
Cobalah sekarang. Saya telah menambahkan entri OctoPi-Klipper juga, sehingga dapat dihapus dari json OctoPi.
Saya dapat memahami niat baiknya, tetapi tolong jangan gunakan file json Anda sendiri untuk menghindari proses yang benar.
Poin bagus, file v2 tidak dapat memiliki sub-menu. Itu harus menunggu beberapa hari hingga kami merilis pembaruan rpi-imager baru
Cobalah sekarang. Saya telah menambahkan entri OctoPi-Klipper juga, sehingga dapat dihapus dari json OctoPi.
Bisa konfirmasi. Dan submenu-url dari json OctoPi juga harus hilang, lihat komit di atas.
Saya dapat memahami niat baiknya, tetapi tolong jangan gunakan file json Anda sendiri untuk menghindari proses yang benar.
Dicatat. Itu hanya upaya untuk membantu, tidak ada niat jahat :)
@ghollingworth Saran: Jika kalian memiliki semacam dokumentasi, atau bahkan membuka wiki di sini sehingga kami dapat mendokumentasikan apa yang seharusnya berfungsi, itu akan menjadi spec -tacular :)
@XECDesign Kami tidak berniat untuk melawan proses hukum. Setelah komentar bahwa ini benar-benar dapat merusak sesuatu, @foosel menghapus entri klipper. Dan setelah komentar @maxnet yang seharusnya baik-baik saja, itu ditambahkan kembali. Kami tidak menikmati melakukan banyak pekerjaan seperti Anda. Saya pikir meskipun rpi-imager memiliki banyak potensi untuk membuat orang mem-flash dan mem-boot hal-hal khusus penggunaan di pis mereka. Dan bahwa ada baiknya mencari tahu bagaimana semuanya datang bersama-sama.
Koreksi cepat untuk itu, saya tidak menghapus hal-hal di antara dua titik waktu ini karena saya masih menilai situasi dan "semua baik" dari @maxnet datang sebelum saya melakukan perbuatan itu. Tapi sekarang subentri OctoPi-Klipper hilang, namun nightlies masih ada (sebagai url subitem, bukan sebagai subitem).
Komentar yang paling membantu
Tidak apa-apa karena "subitems_url" digunakan.
Masalahnya adalah dengan node "subitem" inline bersarang.