ນີ້ແມ່ນຄໍາສັ່ງ tv_mergep ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
tv_merge - ລວມ (ລວມ) ສອງໄຟລ໌ XMLTV.
ສະຫຼຸບສັງລວມ
tv_merge -i FILE -m FILE -o FILE
ລາຍລະອຽດ
ອ່ານລາຍການ XMLTV ຈາກສອງໄຟລ໌ ແລະຮວມພວກມັນເຂົ້າກັນ. ບໍ່ເຫມືອນກັບ tv_cat (ເຊິ່ງພຽງແຕ່
ເຂົ້າຮ່ວມໄຟລ໌) ນີ້ຈະປັບປຸງ (ເພີ່ມ / ແທນທີ່ / ລຶບ) ໄຟລ໌ XMLTV ຕົ້ນກໍາເນີດທີ່ມີຊ່ອງທາງແລະ
ບັນດາໂຄງການທີ່ມີຢູ່ໃນໄຟລ໌ທີສອງ.
ມັນເຮັດວຽກຮ່ວມກັບຫຼາຍຊ່ອງທາງ, ແລະຈະໃສ່ໂຄງການໃຫມ່ແລະລົບໃດໆ
ໂຄງການທັບຊ້ອນກັນ.
ສໍາຄັນ ໄຟລ໌ທີ່ປ້ອນຂໍ້ມູນຕ້ອງໄດ້ຮັບການຈັດຮຽງລ່ວງຫນ້າເປັນວັນເວລາພາຍໃນລໍາດັບຊ່ອງໂດຍການນໍາໃຊ້
ທາງເລືອກ "--by-channel" ເພື່ອ tv_sort
ຕົວຢ່າງ: tv_sort --by-channel --output FILE FILE
ທຸກໂຄງການຕ້ອງມີເວລາເລີ່ມຕົ້ນ ແລະຢຸດ.
(ຫມາຍເຫດ: ໂຄງການໃນໄຟລ໌ລວມ ທົດແທນ ໃດໆໃນໄຟລ໌ຕົ້ນສະບັບ, ie ຂໍ້ມູນບໍ່ແມ່ນ
ປັບປຸງໃຫ້ທັນ ພາຍໃນ ໂຄງການ)
ໂປຣແກຣມນີ້ໃຊ້ XML::TreePP ທີ່ບໍ່ໄດ້ຂຽນ ຄໍານິຍາມໃນຜົນຜະລິດ
ໄຟລ໌. ຖ້າທ່ານຕ້ອງການເພີ່ມທີ່ເຫມາະສົມ tag ຫຼັງຈາກນັ້ນໃຊ້ພາລາມິເຕີ -t.
eg tv_merge -i FILE -m FILE -o FILE -t
EXAMPLE
ໃຊ້ "tv_merge -i master.xml -m newadditions.xml -o newmaster.xml" ເພື່ອຮວມທັງໝົດ
ຊ່ອງ / ລາຍການໃນ newadditions.xml.
ໃຊ້ tv_mergep ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net