อาตาปี สัมปะชาโน สติมา วิเนยยะ โลเก อะภิชฌาโทมะนัสสัง
There are currently 0 users online.
sid อัปเดตเคอร์เนลเป็นรุ่น 2.6.24 แล้ว ปัญหาคือ เขาไม่ยอมตั้งให้ smbfs เป็นแบบมอดูลเสียแล้ว (ท่าจะเลิกสนับสนุน smbfs จริง ๆ) ทำให้การใช้งานโปรแกรมผ่าน dosemu มีปัญหา เพราะใช้งานผ่าน cifs แล้วเพี้ยน ๆ
ทางแก้ก็ต้องคอมไพล์เคอร์เนลเอง สงสัยตอนนี้เริ่มต้องกลับมาคอมไพล์เองอีกแล้ว เพราะ sid เริ่มเปลี่ยนแปลงแกนหลักหลายอย่าง
วิธีการไม่ถูกหลักนะครับ ที่ถูกต้องควรดูที่ คอมไพล์เคอร์เนลสไตล์เดเบียน | debianclub $ cd /usr/src $ sudo aptitude install linux-source-2.6.24 $ tar xfj linux-source-2.6.24.tar.bz2 $ cd linux-source-2.6.24
$ cd /usr/src $ sudo aptitude install linux-source-2.6.24 $ tar xfj linux-source-2.6.24.tar.bz2 $ cd linux-source-2.6.24
ต้องการค้นหาและแทนที่ เอกสาร OpenOffice-Writer ที่บันทึกไว้เป็นนามสกุล .doc (เพื่อให้ใช้งานข้ามระบบได้ เลยบันทึกเป็น .doc ตระกูล Microsoft-Word) โดยต้องการทำงานเป็นแบตช์ คือค้นหาและแทนที่คำว่า OLD ด้วยคำว่า NEW กับทุก ๆ ไฟล์
.doc
OLD
NEW
แก้ปัญหาโดยต้องเข้าไปสร้างคำสั่งมาโครภาษาเบสิกไว้ก่อน แล้วจึงสั่งงานด้วยบรรทัดคำสั่งในเชลล์อีกทีนึง
เริ่มด้วย ไปที่เมนู Tools -> Macros -> Organize Macros -> OpenOffice.org Basic -> My Macros -> Standard เลือก New
Tools -> Macros -> Organize Macros -> OpenOffice.org Basic -> My Macros -> Standard
New
ตั้งชื่อรูทีนว่า BatchFixMissSpell
BatchFixMissSpell
ที่มาจริง ๆ แล้ว ต้องการค้นหาและแทนที่เอกสารในไฟล์ .doc จึงสั่งด้วยคำสั่งว่า $ sed -i 's/OLD/NEW/g' *.doc ไม่ได้ผล นึกว่ารหัสเอกสารผิด เลยเป็นที่มาของสคริปต์อันนี้ คือค้นหาและแทนที่เอกสารทั้ง utf-8 และ tis-620 โดยไม่สนใจว่าเป็นเอกสารชนิดใด (สุดท้ายปรากฎว่าไม่ได้ผล เพราะ OpenOffice ไม่ได้เก็บไว้ในรูป Text file ปกติ ถึงจะโง่ไปแล้ว แต่บันทึกไว้หน่อยดีกว่า เผื่อได้ใช้ทีหลัง)
$ sed -i 's/OLD/NEW/g' *.doc
$ vi sed_i.py
#!/usr/bin/env python # -*- coding: utf8 -*- """Replace thai string in file""" import sys, os def usage(prog):
เดเบียน: sid openoffice.org: 2.3.1-3
Writer สั่งรันมาโครแล้ว crash วิธีแก้คือลบไฟล์ ~/.openoffice.org2/user/config/javasettings_Linux_x86.xml ทิ้งเสีย อาการก็จะหาย
~/.openoffice.org2/user/config/javasettings_Linux_x86.xml
อ้างอิง: Bug#454996: openoffice.org: Crashes with "gcj linkage error"
คราวนี้ทำบล๊อกจาก Falling Bullets - Blog - WordPress Clone in 27 Seconds (Part 1 of 40)
โดย
http://www.example.com/dj
Recent comments