Advertisement
Guest User

palette.lmp exploration

a guest
Aug 25th, 2015
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.33 KB | None | 0 0
  1. Command to dump the colors in hex values to a file, three bytes to a line:
  2.  
  3. hexdump -ve '"0x" 3/1 "%02x" "\n"' palette.lmp > hexcolors
  4.  
  5. The resulting file:
  6.  
  7. $ cat hexcolors
  8. 0x000000
  9. 0x0f0f0f
  10. 0x1f1f1f
  11. 0x2f2f2f
  12. 0x3f3f3f
  13. 0x4b4b4b
  14. 0x5b5b5b
  15. 0x6b6b6b
  16. 0x7b7b7b
  17. 0x8b8b8b
  18. 0x9b9b9b
  19. 0xababab
  20. 0xbbbbbb
  21. 0xcbcbcb
  22. 0xdbdbdb
  23. 0xebebeb
  24. 0x0f0b07
  25. 0x170f0b
  26. 0x1f170b
  27. 0x271b0f
  28. 0x2f2313
  29. 0x372b17
  30. 0x3f2f17
  31. 0x4b371b
  32. 0x533b1b
  33. 0x5b431f
  34. 0x634b1f
  35. 0x6b531f
  36. 0x73571f
  37. 0x7b5f23
  38. 0x836723
  39. 0x8f6f23
  40. 0x0b0b0f
  41. 0x13131b
  42. 0x1b1b27
  43. 0x272733
  44. 0x2f2f3f
  45. 0x37374b
  46. 0x3f3f57
  47. 0x474767
  48. 0x4f4f73
  49. 0x5b5b7f
  50. 0x63638b
  51. 0x6b6b97
  52. 0x7373a3
  53. 0x7b7baf
  54. 0x8383bb
  55. 0x8b8bcb
  56. 0x000000
  57. 0x070700
  58. 0x0b0b00
  59. 0x131300
  60. 0x1b1b00
  61. 0x232300
  62. 0x2b2b07
  63. 0x2f2f07
  64. 0x373707
  65. 0x3f3f07
  66. 0x474707
  67. 0x4b4b0b
  68. 0x53530b
  69. 0x5b5b0b
  70. 0x63630b
  71. 0x6b6b0f
  72. 0x070000
  73. 0x0f0000
  74. 0x170000
  75. 0x1f0000
  76. 0x270000
  77. 0x2f0000
  78. 0x370000
  79. 0x3f0000
  80. 0x470000
  81. 0x4f0000
  82. 0x570000
  83. 0x5f0000
  84. 0x670000
  85. 0x6f0000
  86. 0x770000
  87. 0x7f0000
  88. 0x131300
  89. 0x1b1b00
  90. 0x232300
  91. 0x2f2b00
  92. 0x372f00
  93. 0x433700
  94. 0x4b3b07
  95. 0x574307
  96. 0x5f4707
  97. 0x6b4b0b
  98. 0x77530f
  99. 0x835713
  100. 0x8b5b13
  101. 0x975f1b
  102. 0xa3631f
  103. 0xaf6723
  104. 0x231307
  105. 0x2f170b
  106. 0x3b1f0f
  107. 0x4b2313
  108. 0x572b17
  109. 0x632f1f
  110. 0x733723
  111. 0x7f3b2b
  112. 0x8f4333
  113. 0x9f4f33
  114. 0xaf632f
  115. 0xbf772f
  116. 0xcf8f2b
  117. 0xdfab27
  118. 0xefcb1f
  119. 0xfff31b
  120. 0x0b0700
  121. 0x1b1300
  122. 0x2b230f
  123. 0x372b13
  124. 0x47331b
  125. 0x533723
  126. 0x633f2b
  127. 0x6f4733
  128. 0x7f533f
  129. 0x8b5f47
  130. 0x9b6b53
  131. 0xa77b5f
  132. 0xb7876b
  133. 0xc3937b
  134. 0xd3a38b
  135. 0xe3b397
  136. 0xab8ba3
  137. 0x9f7f97
  138. 0x937387
  139. 0x8b677b
  140. 0x7f5b6f
  141. 0x775363
  142. 0x6b4b57
  143. 0x5f3f4b
  144. 0x573743
  145. 0x4b2f37
  146. 0x43272f
  147. 0x371f23
  148. 0x2b171b
  149. 0x231313
  150. 0x170b0b
  151. 0x0f0707
  152. 0xbb739f
  153. 0xaf6b8f
  154. 0xa35f83
  155. 0x975777
  156. 0x8b4f6b
  157. 0x7f4b5f
  158. 0x734353
  159. 0x6b3b4b
  160. 0x5f333f
  161. 0x532b37
  162. 0x47232b
  163. 0x3b1f23
  164. 0x2f171b
  165. 0x231313
  166. 0x170b0b
  167. 0x0f0707
  168. 0xdbc3bb
  169. 0xcbb3a7
  170. 0xbfa39b
  171. 0xaf978b
  172. 0xa3877b
  173. 0x977b6f
  174. 0x876f5f
  175. 0x7b6353
  176. 0x6b5747
  177. 0x5f4b3b
  178. 0x533f33
  179. 0x433327
  180. 0x372b1f
  181. 0x271f17
  182. 0x1b130f
  183. 0x0f0b07
  184. 0x6f837b
  185. 0x677b6f
  186. 0x5f7367
  187. 0x576b5f
  188. 0x4f6357
  189. 0x475b4f
  190. 0x3f5347
  191. 0x374b3f
  192. 0x2f4337
  193. 0x2b3b2f
  194. 0x233327
  195. 0x1f2b1f
  196. 0x172317
  197. 0x0f1b13
  198. 0x0b130b
  199. 0x070b07
  200. 0xfff31b
  201. 0xefdf17
  202. 0xdbcb13
  203. 0xcbb70f
  204. 0xbba70f
  205. 0xab970b
  206. 0x9b8307
  207. 0x8b7307
  208. 0x7b6307
  209. 0x6b5300
  210. 0x5b4700
  211. 0x4b3700
  212. 0x3b2b00
  213. 0x2b1f00
  214. 0x1b0f00
  215. 0x0b0700
  216. 0x0000ff
  217. 0x0b0bef
  218. 0x1313df
  219. 0x1b1bcf
  220. 0x2323bf
  221. 0x2b2baf
  222. 0x2f2f9f
  223. 0x2f2f8f
  224. 0x2f2f7f
  225. 0x2f2f6f
  226. 0x2f2f5f
  227. 0x2b2b4f
  228. 0x23233f
  229. 0x1b1b2f
  230. 0x13131f
  231. 0x0b0b0f
  232. 0x2b0000
  233. 0x3b0000
  234. 0x4b0700
  235. 0x5f0700
  236. 0x6f0f00
  237. 0x7f1707
  238. 0x931f07
  239. 0xa3270b
  240. 0xb7330f
  241. 0xc34b1b
  242. 0xcf632b
  243. 0xdb7f3b
  244. 0xe3974f
  245. 0xe7ab5f
  246. 0xefbf77
  247. 0xf7d38b
  248. 0xa77b3b
  249. 0xb79b37
  250. 0xc7c337
  251. 0xe7e357
  252. 0x7fbfff
  253. 0xabe7ff
  254. 0xd7ffff
  255. 0x670000
  256. 0x8b0000
  257. 0xb30000
  258. 0xd70000
  259. 0xff0000
  260. 0xfff393
  261. 0xfff7c7
  262. 0xffffff
  263. 0x9f5b53
  264.  
  265. Command to find duplicates in the above file and print them:
  266.  
  267. $ sort hexcolors | uniq -d | while read color; do echo; nl -v 0 hexcolors | grep "$color"; done
  268.  
  269. 0 0x000000
  270. 48 0x000000
  271.  
  272. 112 0x0b0700
  273. 207 0x0b0700
  274.  
  275. 32 0x0b0b0f
  276. 223 0x0b0b0f
  277.  
  278. 143 0x0f0707
  279. 159 0x0f0707
  280.  
  281. 16 0x0f0b07
  282. 175 0x0f0b07
  283.  
  284. 51 0x131300
  285. 80 0x131300
  286.  
  287. 142 0x170b0b
  288. 158 0x170b0b
  289.  
  290. 52 0x1b1b00
  291. 81 0x1b1b00
  292.  
  293. 141 0x231313
  294. 157 0x231313
  295.  
  296. 53 0x232300
  297. 82 0x232300
  298.  
  299. 76 0x670000
  300. 247 0x670000
  301.  
  302. 111 0xfff31b
  303. 192 0xfff31b
  304.  
  305. Note that nl -v 0 indexes the lines in the file starting from zero.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement