2020年6月21日 星期日

20200621日環蝕

今年的配備






2014年8月6日 星期三

Drbl server 備忘錄

1.drblpush -i 收集所有 mac,就算不同區也先手集 ,server開啟後先到 /etc/drbl/ ,先把原本的macadr-eth1.txt檔案移到 ,/home/teacher/下 ,等一下收到的mac表再和原來的表合併
2.兩個mac表合併後只要再次執行drblpush -i ,選擇不要收集mac,然後繼續把設定完成就可以了
3.drbl server的ip設定和原來的dhcp server一樣 ,選擇所有clients不要固定ip
這樣還原後的電腦在原來的網路環境中可以容易取得ip

2014年3月17日 星期一

網樂通改機使用shetwbox.0.9.2版本-作FTP server 掛載大容量USB碟及 BT下載

2014/09/22 補安裝samba server
--------------------------------------------------
參考 http://www.twpda.com/2013/09/sh4twbox-07.html網站做法

1.下載 sh4twbox-<版號>.7z 用 7-zip 解壓縮並複製到 USB 碟

插入USB,按住 RESET, 插上電源 等它閃三下後放開RESET鍵30秒後出現藍燈後拔掉電源線

 2.用 sh4twbox 安裝系統或救援

選擇作業系統附檔名為 .tgz 或 .txz 放進剛才的 USB 碟, 我下載 sh4twbox-<版號>.txz,(不是 .7z) (下載sh4twbox.0.9.2.txz)

插入USB,拔電源,插網路線,按住 RESET,插上電源

紅燈代表外部USB開機中,就可放開 RESET鍵,大約40秒開機完成變成藍燈

然後查出你的網樂通抓到的IP,telnet 到機器中 ,預設的帳號 root / 密碼 twpdatwpda

登入後

root@sh4twbox / # sh4twbox  可以看到目前裝置的情況 (詳細內容請參閱http://www.twpda.com/2013/09/sh4twbox-07.html)

選擇安裝模式

=== sh4twbox v0.9.2 MENU ===
  1) Back to Shell (default)
  2) Set Time (Sun Oct 27 20:38:32 CST 2013)
  9) Reboot
  p2) format first two partitions and install sh4twbox or other OS
  p1) Replace one partition and install sh4twbox or other OS
  h) show more choice options
============ Please Enter Number:


我選擇最簡單的安裝方式 p2
  1. 選 p2 使用內定選項 (前題是分割區最少有2個分割區,不然可能失敗)
    1. target disk device(default:sdb) : sdb 目標碟不要填錯
    2. source file put on device or none (default:/dev/sda1) : /dev/sda1 來源分割區
    3. source file or download URL (default:auto) : 直接按Enter 即可
 安裝過程中LED會亮紅燈,然後完成後會亮藍燈,然後拔掉USB,輸入 reboot

裝完後更新套件(我在這裡卡了很久,後來才發現我的DNS設定為 google 的8.8.8.8 ,有些網站連不到,依些套件沒更新到,後來設定中華電信的DNS就ok了 168.95.1.1)

shpkg -Sy              # 更新套件資料庫索引表
shpkg -S shpkg-st  stlinux24-sh4-glibc # 更新 shpkg 本身, 安裝 ldd 工具
shpkg -Syy             # 抓新的 soidx 對應名稱
shpkg -Sn stlinux24-sh4-glibc st24/stlinux24-sh4-file  # 安裝 ldd, file 工具
shpkg -SEn nano stlinux24-sh4-ncurses-base # 如果不會使用 vi, 可以安裝 nano 當編輯器

1. 連結多磁碟

# vi /etc/fstab 加上類似內容,設定外部磁碟
/dev/sda1 /boot vfat  defaults 0 1
/dev/sdb1 /root/Downloads ext4  noatime,defaults 0 0

# vi /etc/rc.local 加上下列這行,自動連結所有 fstab 定義磁碟
mount -a



下載minitool partion wizard home edition ,把隨身碟格式化成 ext4的檔案格式(在windows 的電腦中做,小心不要不要選錯磁碟,把電腦的硬碟格式化了)



格式化完成後,插上 32GB的隨身碟來當成BT下載儲存空間,在 /root下新增一個Downloads 的資料夾


#mkdir Downloads


#mount /dev/sdb1 /root/Downloads把usb 掛載到/root/Downloads下

在 /root 下新增一個mountusb.sh 開機後再把usb 接上去,在執行這個程式把usb掛載上去


10. ftpd - 開啟檔案分享 server

使用 busybox 的 ftpd 具有佔資源少,比 samba 效能高,詳細設定參考

cd /etc/init.d
mv ftpd.sample ftpd
./ftpd  # 可以編輯想分享的目錄, 預設是 / 比較危險

ftp 可以參考這裡的設定 http://www.dotblogs.com.tw/larrynung/archive/2013/04/24/102247.aspx

到 /etc/init.d 下去改 rcS

echo "dbg:services"
for d in syslod telnetd ntpd sshd crond dropbear ; do
  if [ -x /etc/init.d/$d ] ; then
    echo "dbg:starting service $d"
    /etc/init.d/$d start &
    sleep 1 # prevent mess up together

把上面這一段中的ftp 拿掉

再到 /etc/rc.local 中加入

tcpsvd 0 21 ftpd -w /root &   (讓預設的ftp 直接 chroot 到 root的目錄下)

2. transmission-cli (BT下載)

安裝
shpkg -SE sh4twbox/transmission-cli
設定可參考 Arch Linux wiki 、網友 Can Chang 文章及 sh4twbox wiki, 以下舉例設定  
1. 登入系統後直接執行 /usr/bin/transmission-daemon -e "/var/log/transmission.log" -x "/var/run/transmission.pid" 2. 停止程序 pkill transmission  產生預設設定檔
3. 編輯 /etc/rc.local 在最後加上以下執行指令
   /usr/bin/transmission-daemon -g "/root/.config/transmission-daemon" -e "/var/log/transmission.log"
4. 存檔後,以後若修改設定後要重啟,不論是執行 /etc/rc.local,或者是重新啟動系統,都會去抓 /root 目錄下的設定檔。
5.vi /root/.config/transmission-daemon/settings.json # 修改允許連接的主機
"rpc-whitelist": "127.0.0.1,192.168.15.*",
使用瀏覽器 http://sh4twbox:9091/ 或 http://:9091/ 操作

若要裝中文介面, 參考: https://code.google.com/p/transmission-control/wiki/Install








samba server 安裝
測試了兩個方法,也不知道是怎麼成功的,就都把他列出來
1.下載
samba-3.5.8.sh4.tgz

2.用ftp 傳到 /root 的目錄下
輸入 tar xzvf /root/samba-3.5.8.sh4.tar.gz -C /
安裝到 / 根目錄下

另一個方法
參考 http://changcancan.pixnet.net/blog/post/42743371
http://changcancan.pixnet.net/blog/post/42104773-sh4twbox-0.9.2-%E7%89%88%E7%B4%94%E6%89%8B%E5%B7%A5%E5%AE%89%E8%A3%9D%E6%AD%A5%E9%A9%9F
先執行 shpkg -Sy  更新套件
shpkg -Syy
shpkg -Sn
shpkg -E
把沒裝到的套件補裝完成







3.修改  /etc 下的 smb.conf 

[global]
workgroup = WORKGROUP
netbios name = samba
security = user
deadtime = 60
log level = 0
max smbd processes = 6
display charset = UTF8
dos charset = cp950
unix charset = UTF8
printcap name = /dev/null
local printers = no
printing = bsd
guest account = root




[home]
 path = /root
read only = no
guest ok = no
browseable = yes
public = yes
create mask = 0644

3.到 /usr/local/sbin 下 執行 smbd start

把  /usr/local/sbin/smbd start 加到  /root/mountusb.sh 中

2013年8月9日 星期五

Ghost server multicase 連線回收映像檔問題

Acer veriton L480 原本Bios 中的硬碟設定是 Native IDE ,灌好Win7 X64 後,想要用ghost server 把這台機器做成映像檔,用multicase 連線後,出現 Error ghost code 19945的錯誤,就算接上外接式硬碟,用ghost 把整台機器的硬碟做成映像檔存到外接硬碟,速度也超慢。

後來把Bios 的硬碟設定改成AHCI 模式,ghost server 就可以順利連線,並且速度也正常了,不過win7 就無法開機了,還要再重灌一次win7....

2013年8月4日 星期日

製作移軸效果的相片

只要在google 搜尋一下 移軸效果就可以找到這個網站

http://tiltshiftmaker.com

將照片上傳,直接調整後就可以把照片download下來






2013年4月11日 星期四

mac 下轉換字幕檔-簡體轉繁體

smultron 軟體, 

安裝後先打開偏好設定,將簡體中文及繁體中文編碼開啟,再開啟字幕檔

點選文字 -> 以指定編碼重載入  ->選擇為簡體 這樣就可以讓原本亂碼的字變成簡體字

再點選文字 -> 文字編碼 -> 選擇utf-8 ->把所有文字變成utf-8的格式

再來全選所有文字 -> 點選 smultron ->服務->轉換所選取的簡體字 ->轉成繁體中文

再用VLC播放器播放的時候 解碼器設定為UTF-8


2013年1月20日 星期日

Lego NXT 測量物體加速度

利用Lego NXT 的超音波感應器測量物體的加速度,在國中理化速度與加速度的章節中,是以打點計時器和滑車來測量,在NXT中利用超音波感應器來感應球從斜坡上滾下來,經過三個感應器的時間,再輸入三個感應器間的距離來計算球的加速度







2012年11月21日 星期三

2012年11月2日 星期五

利用excel亂數函數來產生亂數密碼表

要產生8位數的亂數密碼,用excel 的亂數函數 Rand來做
在B欄位插入Rand函數,C欄位用int(B欄位*100000000) 先乘上100000000再取整數,這樣就可以取得8位數字,然後再設定儲存格格式
選擇自訂-> 類型輸入00000000,這樣就可以在第一個數字是0時,自動補上0 就可以呈現8位數字

2012年10月17日 星期三

Excel - 設定格式化條件判斷條件後設定儲存格格式


1.框選所要判斷的區域 A1-G50
2.點選常用 -> 設定格式化條件->新增規則


 3.設定判斷式 > , < , = 最後判斷數值要輸入  =60
 4.點選格式 -> 設定該儲存格符合條件時的格式,可設定字型顏色,或是儲存格填滿顏色