ppwwyyxx 11 роки тому
батько
коміт
4572cb045e
100 змінених файлів з 10 додано та 10 видалено
  1. 5 5
      dump_html.py
  2. 2 2
      dump_msg.py
  3. 3 3
      plot_num_msg_by_time.py
  4. 0 0
      wechat/__init__.py
  5. 0 0
      wechat/avatar.py
  6. 0 0
      wechat/msg.py
  7. 0 0
      wechat/msgslice.py
  8. 0 0
      wechat/parser.py
  9. 0 0
      wechat/render.py
  10. 0 0
      wechat/res.py
  11. 0 0
      wechat/smiley.py
  12. 0 0
      wechat/static/TP_EMOJI.html
  13. 0 0
      wechat/static/TP_IMG.html
  14. 0 0
      wechat/static/TP_INDEX.html
  15. 0 0
      wechat/static/TP_MSG.html
  16. 0 0
      wechat/static/TP_SPEAK.html
  17. 0 0
      wechat/static/TP_TIME.html
  18. 0 0
      wechat/static/avatar.css.tpl
  19. 0 0
      wechat/static/internal_emoji/dice_1.png
  20. 0 0
      wechat/static/internal_emoji/dice_2.png
  21. 0 0
      wechat/static/internal_emoji/dice_3.png
  22. 0 0
      wechat/static/internal_emoji/dice_4.png
  23. 0 0
      wechat/static/internal_emoji/dice_5.png
  24. 0 0
      wechat/static/internal_emoji/dice_6.png
  25. 0 0
      wechat/static/internal_emoji/icon_002.gif
  26. 0 0
      wechat/static/internal_emoji/icon_007.gif
  27. 0 0
      wechat/static/internal_emoji/icon_010.gif
  28. 0 0
      wechat/static/internal_emoji/icon_012.gif
  29. 0 0
      wechat/static/internal_emoji/icon_013.gif
  30. 0 0
      wechat/static/internal_emoji/icon_018.gif
  31. 0 0
      wechat/static/internal_emoji/icon_019.gif
  32. 0 0
      wechat/static/internal_emoji/icon_020.gif
  33. 0 0
      wechat/static/internal_emoji/icon_021.gif
  34. 0 0
      wechat/static/internal_emoji/icon_022.gif
  35. 0 0
      wechat/static/internal_emoji/icon_024.gif
  36. 0 0
      wechat/static/internal_emoji/icon_027.gif
  37. 0 0
      wechat/static/internal_emoji/icon_029.gif
  38. 0 0
      wechat/static/internal_emoji/icon_030.gif
  39. 0 0
      wechat/static/internal_emoji/icon_035.gif
  40. 0 0
      wechat/static/internal_emoji/icon_040.gif
  41. 0 0
      wechat/static/internal_emoji/jsb_b.png
  42. 0 0
      wechat/static/internal_emoji/jsb_j.png
  43. 0 0
      wechat/static/internal_emoji/jsb_s.png
  44. 0 0
      wechat/static/jquery-latest.min.js
  45. 0 0
      wechat/static/jquery.fancybox.css
  46. 0 0
      wechat/static/jquery.fancybox.js
  47. 0 0
      wechat/static/main.js
  48. 0 0
      wechat/static/parse_tencent_smiley.py
  49. 0 0
      wechat/static/see_smiley_name.sh
  50. 0 0
      wechat/static/smiley.xml
  51. 0 0
      wechat/static/smileys/0.png
  52. 0 0
      wechat/static/smileys/1.png
  53. 0 0
      wechat/static/smileys/10.png
  54. 0 0
      wechat/static/smileys/100.png
  55. 0 0
      wechat/static/smileys/101.png
  56. 0 0
      wechat/static/smileys/102.png
  57. 0 0
      wechat/static/smileys/103.png
  58. 0 0
      wechat/static/smileys/104.png
  59. 0 0
      wechat/static/smileys/11.png
  60. 0 0
      wechat/static/smileys/12.png
  61. 0 0
      wechat/static/smileys/13.png
  62. 0 0
      wechat/static/smileys/14.png
  63. 0 0
      wechat/static/smileys/15.png
  64. 0 0
      wechat/static/smileys/16.png
  65. 0 0
      wechat/static/smileys/17.png
  66. 0 0
      wechat/static/smileys/18.png
  67. 0 0
      wechat/static/smileys/19.png
  68. 0 0
      wechat/static/smileys/2.png
  69. 0 0
      wechat/static/smileys/20.png
  70. 0 0
      wechat/static/smileys/21.png
  71. 0 0
      wechat/static/smileys/22.png
  72. 0 0
      wechat/static/smileys/23.png
  73. 0 0
      wechat/static/smileys/24.png
  74. 0 0
      wechat/static/smileys/25.png
  75. 0 0
      wechat/static/smileys/26.png
  76. 0 0
      wechat/static/smileys/27.png
  77. 0 0
      wechat/static/smileys/28.png
  78. 0 0
      wechat/static/smileys/29.png
  79. 0 0
      wechat/static/smileys/3.png
  80. 0 0
      wechat/static/smileys/30.png
  81. 0 0
      wechat/static/smileys/31.png
  82. 0 0
      wechat/static/smileys/32.png
  83. 0 0
      wechat/static/smileys/33.png
  84. 0 0
      wechat/static/smileys/34.png
  85. 0 0
      wechat/static/smileys/35.png
  86. 0 0
      wechat/static/smileys/36.png
  87. 0 0
      wechat/static/smileys/37.png
  88. 0 0
      wechat/static/smileys/38.png
  89. 0 0
      wechat/static/smileys/39.png
  90. 0 0
      wechat/static/smileys/4.png
  91. 0 0
      wechat/static/smileys/40.png
  92. 0 0
      wechat/static/smileys/41.png
  93. 0 0
      wechat/static/smileys/42.png
  94. 0 0
      wechat/static/smileys/43.png
  95. 0 0
      wechat/static/smileys/44.png
  96. 0 0
      wechat/static/smileys/45.png
  97. 0 0
      wechat/static/smileys/46.png
  98. 0 0
      wechat/static/smileys/47.png
  99. 0 0
      wechat/static/smileys/48.png
  100. 0 0
      wechat/static/smileys/49.png

+ 5 - 5
dump_html.py

@@ -1,17 +1,17 @@
 #!/usr/bin/env python2
 # -*- coding: UTF-8 -*-
 # File: dump_html.py
-# Date: Fri Jan 09 22:16:26 2015 +0800
+# Date: Wed Mar 25 17:44:20 2015 +0800
 # Author: Yuxin Wu <[email protected]>
 
 import sys
 if len(sys.argv) != 5:
     sys.exit("Usage: {0} <path to decoded_database.db> <path to resource> <name> <output html>".format(sys.argv[0]))
 
-from lib.utils import ensure_unicode
-from lib.parser import WeChatDBParser
-from lib.res import Resource
-from lib.render import HTMLRender
+from wechat.utils import ensure_unicode
+from wechat.parser import WeChatDBParser
+from wechat.res import Resource
+from wechat.render import HTMLRender
 
 db_file = sys.argv[1]
 resource_dir = sys.argv[2]

+ 2 - 2
dump_msg.py

@@ -1,10 +1,10 @@
 #!/usr/bin/env python2
 # -*- coding: UTF-8 -*-
 # File: dump_msg.py
-# Date: Sat Dec 20 15:58:29 2014 +0800
+# Date: Wed Mar 25 17:44:34 2015 +0800
 # Author: Yuxin Wu <[email protected]>
 
-from lib.parser import WeChatDBParser
+from wechat.parser import WeChatDBParser
 import sys, os
 
 if len(sys.argv) != 3:

+ 3 - 3
plot_num_msg_by_time.py

@@ -1,11 +1,11 @@
 #!/usr/bin/env python2
 # -*- coding: UTF-8 -*-
 # File: plot_num_msg_by_time.py
-# Date: Tue Feb 03 21:12:30 2015 +0800
+# Date: Wed Mar 25 17:44:39 2015 +0800
 # Author: Yuxin Wu <[email protected]>
 
-from lib.parser import WeChatDBParser
-from lib.utils import ensure_unicode
+from wechat.parser import WeChatDBParser
+from wechat.utils import ensure_unicode
 
 from datetime import timedelta, datetime
 import numpy as np

+ 0 - 0
lib/__init__.py → wechat/__init__.py


+ 0 - 0
lib/avatar.py → wechat/avatar.py


+ 0 - 0
lib/msg.py → wechat/msg.py


+ 0 - 0
lib/msgslice.py → wechat/msgslice.py


+ 0 - 0
lib/parser.py → wechat/parser.py


+ 0 - 0
lib/render.py → wechat/render.py


+ 0 - 0
lib/res.py → wechat/res.py


+ 0 - 0
lib/smiley.py → wechat/smiley.py


+ 0 - 0
lib/static/TP_EMOJI.html → wechat/static/TP_EMOJI.html


+ 0 - 0
lib/static/TP_IMG.html → wechat/static/TP_IMG.html


+ 0 - 0
lib/static/TP_INDEX.html → wechat/static/TP_INDEX.html


+ 0 - 0
lib/static/TP_MSG.html → wechat/static/TP_MSG.html


+ 0 - 0
lib/static/TP_SPEAK.html → wechat/static/TP_SPEAK.html


+ 0 - 0
lib/static/TP_TIME.html → wechat/static/TP_TIME.html


+ 0 - 0
lib/static/avatar.css.tpl → wechat/static/avatar.css.tpl


+ 0 - 0
lib/static/internal_emoji/dice_1.png → wechat/static/internal_emoji/dice_1.png


+ 0 - 0
lib/static/internal_emoji/dice_2.png → wechat/static/internal_emoji/dice_2.png


+ 0 - 0
lib/static/internal_emoji/dice_3.png → wechat/static/internal_emoji/dice_3.png


+ 0 - 0
lib/static/internal_emoji/dice_4.png → wechat/static/internal_emoji/dice_4.png


+ 0 - 0
lib/static/internal_emoji/dice_5.png → wechat/static/internal_emoji/dice_5.png


+ 0 - 0
lib/static/internal_emoji/dice_6.png → wechat/static/internal_emoji/dice_6.png


+ 0 - 0
lib/static/internal_emoji/icon_002.gif → wechat/static/internal_emoji/icon_002.gif


+ 0 - 0
lib/static/internal_emoji/icon_007.gif → wechat/static/internal_emoji/icon_007.gif


+ 0 - 0
lib/static/internal_emoji/icon_010.gif → wechat/static/internal_emoji/icon_010.gif


+ 0 - 0
lib/static/internal_emoji/icon_012.gif → wechat/static/internal_emoji/icon_012.gif


+ 0 - 0
lib/static/internal_emoji/icon_013.gif → wechat/static/internal_emoji/icon_013.gif


+ 0 - 0
lib/static/internal_emoji/icon_018.gif → wechat/static/internal_emoji/icon_018.gif


+ 0 - 0
lib/static/internal_emoji/icon_019.gif → wechat/static/internal_emoji/icon_019.gif


+ 0 - 0
lib/static/internal_emoji/icon_020.gif → wechat/static/internal_emoji/icon_020.gif


+ 0 - 0
lib/static/internal_emoji/icon_021.gif → wechat/static/internal_emoji/icon_021.gif


+ 0 - 0
lib/static/internal_emoji/icon_022.gif → wechat/static/internal_emoji/icon_022.gif


+ 0 - 0
lib/static/internal_emoji/icon_024.gif → wechat/static/internal_emoji/icon_024.gif


+ 0 - 0
lib/static/internal_emoji/icon_027.gif → wechat/static/internal_emoji/icon_027.gif


+ 0 - 0
lib/static/internal_emoji/icon_029.gif → wechat/static/internal_emoji/icon_029.gif


+ 0 - 0
lib/static/internal_emoji/icon_030.gif → wechat/static/internal_emoji/icon_030.gif


+ 0 - 0
lib/static/internal_emoji/icon_035.gif → wechat/static/internal_emoji/icon_035.gif


+ 0 - 0
lib/static/internal_emoji/icon_040.gif → wechat/static/internal_emoji/icon_040.gif


+ 0 - 0
lib/static/internal_emoji/jsb_b.png → wechat/static/internal_emoji/jsb_b.png


+ 0 - 0
lib/static/internal_emoji/jsb_j.png → wechat/static/internal_emoji/jsb_j.png


+ 0 - 0
lib/static/internal_emoji/jsb_s.png → wechat/static/internal_emoji/jsb_s.png


+ 0 - 0
lib/static/jquery-latest.min.js → wechat/static/jquery-latest.min.js


+ 0 - 0
lib/static/jquery.fancybox.css → wechat/static/jquery.fancybox.css


+ 0 - 0
lib/static/jquery.fancybox.js → wechat/static/jquery.fancybox.js


+ 0 - 0
lib/static/main.js → wechat/static/main.js


+ 0 - 0
lib/static/parse_tencent_smiley.py → wechat/static/parse_tencent_smiley.py


+ 0 - 0
lib/static/see_smiley_name.sh → wechat/static/see_smiley_name.sh


+ 0 - 0
lib/static/smiley.xml → wechat/static/smiley.xml


+ 0 - 0
lib/static/smileys/0.png → wechat/static/smileys/0.png


+ 0 - 0
lib/static/smileys/1.png → wechat/static/smileys/1.png


+ 0 - 0
lib/static/smileys/10.png → wechat/static/smileys/10.png


+ 0 - 0
lib/static/smileys/100.png → wechat/static/smileys/100.png


+ 0 - 0
lib/static/smileys/101.png → wechat/static/smileys/101.png


+ 0 - 0
lib/static/smileys/102.png → wechat/static/smileys/102.png


+ 0 - 0
lib/static/smileys/103.png → wechat/static/smileys/103.png


+ 0 - 0
lib/static/smileys/104.png → wechat/static/smileys/104.png


+ 0 - 0
lib/static/smileys/11.png → wechat/static/smileys/11.png


+ 0 - 0
lib/static/smileys/12.png → wechat/static/smileys/12.png


+ 0 - 0
lib/static/smileys/13.png → wechat/static/smileys/13.png


+ 0 - 0
lib/static/smileys/14.png → wechat/static/smileys/14.png


+ 0 - 0
lib/static/smileys/15.png → wechat/static/smileys/15.png


+ 0 - 0
lib/static/smileys/16.png → wechat/static/smileys/16.png


+ 0 - 0
lib/static/smileys/17.png → wechat/static/smileys/17.png


+ 0 - 0
lib/static/smileys/18.png → wechat/static/smileys/18.png


+ 0 - 0
lib/static/smileys/19.png → wechat/static/smileys/19.png


+ 0 - 0
lib/static/smileys/2.png → wechat/static/smileys/2.png


+ 0 - 0
lib/static/smileys/20.png → wechat/static/smileys/20.png


+ 0 - 0
lib/static/smileys/21.png → wechat/static/smileys/21.png


+ 0 - 0
lib/static/smileys/22.png → wechat/static/smileys/22.png


+ 0 - 0
lib/static/smileys/23.png → wechat/static/smileys/23.png


+ 0 - 0
lib/static/smileys/24.png → wechat/static/smileys/24.png


+ 0 - 0
lib/static/smileys/25.png → wechat/static/smileys/25.png


+ 0 - 0
lib/static/smileys/26.png → wechat/static/smileys/26.png


+ 0 - 0
lib/static/smileys/27.png → wechat/static/smileys/27.png


+ 0 - 0
lib/static/smileys/28.png → wechat/static/smileys/28.png


+ 0 - 0
lib/static/smileys/29.png → wechat/static/smileys/29.png


+ 0 - 0
lib/static/smileys/3.png → wechat/static/smileys/3.png


+ 0 - 0
lib/static/smileys/30.png → wechat/static/smileys/30.png


+ 0 - 0
lib/static/smileys/31.png → wechat/static/smileys/31.png


+ 0 - 0
lib/static/smileys/32.png → wechat/static/smileys/32.png


+ 0 - 0
lib/static/smileys/33.png → wechat/static/smileys/33.png


+ 0 - 0
lib/static/smileys/34.png → wechat/static/smileys/34.png


+ 0 - 0
lib/static/smileys/35.png → wechat/static/smileys/35.png


+ 0 - 0
lib/static/smileys/36.png → wechat/static/smileys/36.png


+ 0 - 0
lib/static/smileys/37.png → wechat/static/smileys/37.png


+ 0 - 0
lib/static/smileys/38.png → wechat/static/smileys/38.png


+ 0 - 0
lib/static/smileys/39.png → wechat/static/smileys/39.png


+ 0 - 0
lib/static/smileys/4.png → wechat/static/smileys/4.png


+ 0 - 0
lib/static/smileys/40.png → wechat/static/smileys/40.png


+ 0 - 0
lib/static/smileys/41.png → wechat/static/smileys/41.png


+ 0 - 0
lib/static/smileys/42.png → wechat/static/smileys/42.png


+ 0 - 0
lib/static/smileys/43.png → wechat/static/smileys/43.png


+ 0 - 0
lib/static/smileys/44.png → wechat/static/smileys/44.png


+ 0 - 0
lib/static/smileys/45.png → wechat/static/smileys/45.png


+ 0 - 0
lib/static/smileys/46.png → wechat/static/smileys/46.png


+ 0 - 0
lib/static/smileys/47.png → wechat/static/smileys/47.png


+ 0 - 0
lib/static/smileys/48.png → wechat/static/smileys/48.png


+ 0 - 0
lib/static/smileys/49.png → wechat/static/smileys/49.png


Деякі файли не було показано, через те що забагато файлів було змінено