0

Working with Zebra RW420

Bulan lepas aku buat program untuk project MEPA, untuk print resit guna Zebra Rw420 melalui bluetooth. Printer banyak org pakai untuk portable billing macam TNB, SYABAS dan yang seaktu dengannya. Sebenarnya, printer tu jadi serial port je. Jadi kena buat serial port programming la untuk hantar data ke printer.

Cara mudah nak pakainya macam ni.

  1. Untuk design resit, boleh guna label vista. Program ni datang sekali dengan printer ni.
  2. Untuk grafik, font yang x standard, kena upload ke printer terlebih dahulu sebelum boleh pakai.
  3. Lepas tu, untuk text just guna mana tag untuk replace tag tu nanti dengan value yang sebenar. Sebagai contoh {$tarikh}.
  4. Save file projek label vista tu. Sebenarnya fail project tu dia simpan dalam format CPL.
  5. Untuk program serial port, just read file template tu, replace string tag tu dengan value-value yang sepatutunya dan send ke serial port.
  6. Serial port perlu dibuka sepanjang process printing. Kalau close, printer x akan print resit. Sementara nak tunggu tu, boleh baca status printer busy , paper status dan sebagainya.
  7. Dah siap print, baru la tutup serial port.
0

DeepSea Obfuscator

Aku nk obfuscate kod automatik bila aku compile projek.
Setakat yang aku try, aku jumpa DeepSea Obfuscator dan aku rasa agak menarik untuk dicuba.

Boleh pakai secara external atau integrate terus dengan .NET 2005/2010.
Senang je nak pakai, since just set config atau load config guna software dia dan load balik masa compile.

Untuk ILmerge aku dah pakai script lain masa post-build.
Jadi aku boleh automatekan code merge & obfuscate semasa build time.

url : http://www.deepseaobfuscator.com/home.aspx
0

Using ILMerge in a post build step

Reference : http://geekswithblogs.net/mapfel/archive/2008/11/01/126469.aspx

I want automate the ILMerge process on build time.
I found this article and it works for me with minimal modification.

This is my ilmerge.bat file content

ECHO parameter=%1
CD %1
D:
COPY testLib.dll temp.dll
"C:\Program Files\Microsoft\ILMerge\ILMerge.exe" /out:testlib2.dll testLib.dll VL.dll
DEL temp.dll


on project configuration, build event just add below text in post-build event

"$(TargetDir)ILMerge.bat" "$(TargetDir)"
 
Copyright © peyotest