def export(cls): from settings import EXPORT_PATH from lib.functions import int_to_4byte_wrapped, list2bin from tv.models import CardDigital f = open('%s/%s' % (EXPORT_PATH,'user.bin'), 'w') data = [] c = CardDigital.objects.count() data.extend(int_to_4byte_wrapped(c)) f.write(list2bin(data)) for cd in CardDigital.objects.all(): f.write(list2bin(cls.export_card(cd.card.num))) f.close()
def export(self): from tv.models import Trunk from settings import EXPORT_PATH from lib.functions import list2bin f = open('%s/%s' % (EXPORT_PATH,'prog.bin'), 'w') data = [] trunks = Trunk.objects.all() data.append(trunks.count()) for t in trunks: data.extend(t.channel_mask) f.write(list2bin(data)) f.close()