ນີ້ແມ່ນຄໍາສັ່ງ ipack ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ipack - ຈັດການໄຟລ໌ Flex ທີ່ມີຮູບຮ່າງ
ສະຫຼຸບສັງລວມ
ໄອແພັກ -c SCRIPT
ໄອແພັກ -x SCRIPT
ໄອແພັກ -u SCRIPT
ລາຍລະອຽດ
ໄຟລ໌ Flex ທີ່ມີຮູບຮ່າງແມ່ນໃຊ້ສໍາລັບການເກັບຮັກສາອົງປະກອບພາບໂດຍເກມ ດີໃຈ
ສະຫນັບສະຫນູນ. ໃນຂະນະທີ່ expack(1) ສາມາດດໍາເນີນການກ່ຽວກັບໄຟລ໌ດັ່ງກ່າວ, ການນໍາໃຊ້ ໄອແພັກ ແມ່ນສະດວກສະບາຍກວ່າ. ມັນ
ສາມາດສະກັດຮູບພາບຈາກໄຟລ໌ Flex ໂດຍກົງເຂົ້າໄປໃນຮູບແບບ PNG, ແລະສ້າງຫຼືປັບປຸງ Flex
ໄຟລ໌ຈາກບັນຊີລາຍຊື່ຂອງໄຟລ໌ PNG.
ຕົວກໍານົດການທໍາອິດກໍານົດຮູບແບບການດໍາເນີນງານ:
-c ການສ້າງ
ໄຟລ໌ Flex ແລະ palette ໃຫມ່ແມ່ນຖືກສ້າງຂຶ້ນຕາມຄໍາແນະນໍາທີ່ມີຢູ່ໃນ
ໄດ້ SCRIPT ຍື່ນ.
-u ການປັບປຸງ
ເຮັດວຽກຄືກັບການສ້າງ, ແຕ່ປັບປຸງໄຟລ໌ Flex ທີ່ມີຢູ່ແລ້ວ.
-x ການຂຸດຄົ້ນ
ເນື້ອໃນຂອງໄຟລ໌ Flex ທີ່ອະທິບາຍໄວ້ໃນ SCRIPT ໄຟລ໌ຖືກສະກັດອອກເປັນ PNG
dissected ເຂົ້າໄປໃນເນື້ອໃນຂອງຕົນ, ດັ່ງທີ່ອະທິບາຍໃນໄຟລ໌ script ນີ້.
script ເອກະສານ ຮູບແບບ
ເສັ້ນຫວ່າງເປົ່າ, ແລະເສັ້ນທີ່ເລີ່ມຕົ້ນດ້ວຍເຄື່ອງຫມາຍ pound (#) ຖືກລະເລີຍ.
ຊື່ຂອງແຟ້ມຈັດເກັບ Flex ທີ່ກ່ຽວຂ້ອງແລະໄຟລ໌ palette ແມ່ນໃຫ້ຢູ່ໃນແຖວທີ່ມີ
ຊ່ອງຫວ່າງທາງເລືອກ, ຫນຶ່ງໃນ tokens ເກັບ or ກະດານ, ຍະຫວ່າງ, ແລະຊື່ໄຟລ໌.
ເສັ້ນອື່ນໆກໍານົດຮູບຮ່າງຂອງແຕ່ລະຄົນ, ແລະຕ້ອງເລີ່ມຕົ້ນດ້ວຍຕົວເລກຊ່ອງໃສ່ຮູບ, ຕາມດ້ວຍ a
ທັບ (/), ຈໍານວນຂອງກອບ, ຈໍ້າສອງເມັດ (:), ແລະສຸດທ້າຍໄດ້ສະເພາະໄຟລ໌ PNG. ໄດ້
ຕົວເລກອາດຈະຖືກມອບໃຫ້ເປັນເລກທົດສະນິຍົມ, ໃນເລກຖານແປດທີ່ນຳໜ້າດ້ວຍ 0; ຫຼືໃນເລກຖານສິບຫົກ
ນຳໜ້າດ້ວຍ 0x. ຂໍ້ມູນສະເພາະຂອງໄຟລ໌ປະກອບດ້ວຍຊື່ໄຟລ໌ PREFIX, ທາງເລືອກ
ຕິດຕາມດ້ວຍຕົວເລກ ແລະທິດທາງໃນວົງເລັບ, ເລືອກຕາມດ້ວຍຊ່ອງຫວ່າງ ແລະ ປຸ່ມ
ຄໍາ ແປ.
ຕາມຄ່າເລີ່ມຕົ້ນ, ແຕ່ລະຮູບຮ່າງຈະກົງກັບໄຟລ໌ PNG ຈໍານວນໜຶ່ງ (ຫນຶ່ງສໍາລັບແຕ່ລະກອບ) ຊື່
PREFIXnnpng ກັບ nn ແທນທີ່ດ້ວຍຕົວເລກກອບ. ຖ້າການສະແດງອອກໃນວົງເລັບທາງເລືອກແມ່ນ
ໃຊ້ໃນສະເພາະຮູບຮ່າງທີ່ກົງກັບໄຟລ໌ PNG ດຽວແທນ. ໄຟລ໌ນີ້
ມີເຟຣມທັງໝົດ, ແຕ່ລະອັນມີຂະໜາດ 8 x 8 pixels, ຈັດລຽງຢູ່ຂ້າງກັນ
ໃນຕາຂ່າຍສີ່ຫລ່ຽມ. ຕົວເລກໃນການສະແດງຜົນວົງເລັບໃຫ້ຂະຫນາດຂອງຕາຂ່າຍໄຟຟ້ານີ້
ທິດທາງສະແດງໃຫ້ເຫັນ. ທິດທາງສາມາດເປັນໄປໄດ້ ລົງ or ໃນທົ່ວ.
ຕົວຢ່າງ
ໄອແພັກ -c ເກາະ.scr
ສ້າງໄຟລ໌ Flex ແລະໄຟລ໌ palette ຕາມທີ່ລະບຸໄວ້ໂດຍ ເກາະ.scr.
ໄອແພັກ -x ເກາະ.scr
ສະກັດເອົາອົງປະກອບທັງໝົດທີ່ອະທິບາຍໄວ້ໃນ ເກາະ.scr ຈາກໄຟລ໌ Flex ທີ່ໄດ້ຮັບໃນນັ້ນ.
ຍົກຕົວຢ່າງ script
# ໄຟລ໌ສະຄຣິບສຳລັບ Island.flx
archive island.flx
# ເອົາ palette ເຂົ້າໄປໃນໄຟລ໌ນີ້
palette ເກາະ.pal
# ຮູບ zeroth ມີ 32 ເຟຣມໃນໄຟລ໌
# zero00.png ຫາ zero31.png
0/32: ສູນ
# ຮູບພາບ 5 ປະກອບດ້ວຍ 22 ເຟຣມທີ່ເກັບໄວ້ໃນໄຟລ໌
# five.png ໃນຕາຂ່າຍໄຟຟ້າ 5 ເຟຣມໃນທົ່ວ (ຊຶ່ງຫມາຍຄວາມວ່າ
# 5 ແຖວສຸດທ້າຍຖືໄດ້ພຽງ 2 ເຟຣມ)
5/22: ຫ້າ (5 ຂ້າມ) ຮາບພຽງ
# ຮູບພາບ 4 ປະກອບດ້ວຍ 12 ເຟຣມທີ່ເກັບໄວ້ໃນໄຟລ໌
# four.png ໃນຕາຂ່າຍ 3 ຄູນ 4
4/12: ສີ່ (4 ລົງ) ຮາບພຽງ
# ຮູບພາບ 1 ຫາ 3 ແມ່ນບໍ່ໄດ້ລະບຸ
ໃຊ້ ipack ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net