[#] Расстановка сообщений в эхе в правильном порядке
vit01(mira, 1) — All
2015-12-04 14:13:07


$ mkdir echo_new # и дальше

#!/usr/bin/python2
# -*- coding:utf8 -*-
from ii_functions import *
import os

echolist=os.listdir(indexdir)

for echo in echolist:
	print("doing "+echo)
	msgids=getMsgList(echo)
	msgs={}
	
	for msgid in msgids:
		msg=getMsg(msgid)
		msg["time"]=int(msg["time"])
		msgs[msgid]=msg
	
	def sortTime(msgid):
		return msgs[msgid].get("time")
	
	msgids.sort(key=sortTime)
	
	open("echo_new/"+echo, "w").write("\n".join(msgids)+"\n")

ii_functions.py подойдёт отсюда https://github.com/vit1-irk/ii-db-utils или из Qt-клиента.