嗯!今天助教教了不少,下禮拜驗收!

資料通訊與網路-課程版面-授課教授:XO

版主: b80203, ghost3401, XO, maa, siegf

分享到: Facebook

Re:嗯!今天助教教了不少,下禮拜驗收!

文章abcde » 週四 3月 02, 2006 9:53 pm

GP01 寫:11. 想要看 tclhttpd.kit 裡面的檔案,必須要先解壓縮
輸入 sdx unwrap tclhttpd.kit 即可
解壓後的檔案會存在你放 tclkit 同一個資料層裡
12. 若不想解壓縮後看
只要輸入 sdx lsk tclhttpd.kit 即可
不過會有一堆資料出現在命令提示字元裡...==


答的不錯 :D

原本想幫大家整理一下:
如果想要看 .kit 檔的內容,有哪兩種方式
這兩個方法你都答出來囉

哪我們再多透露一點吧
如果做了 sdx unwrap 的動作後
出現的「資料夾」會有什麼特徵呀?
頭像
abcde
懷疑的國中生
 
文章: 72
註冊時間: 週四 10月 06, 2005 2:53 pm

Re:嗯!今天助教教了不少,下禮拜驗收!

文章vicky » 週四 3月 02, 2006 11:52 pm

16. 假如要用 sdx 開個簡易 Web server 也是可以的啦!那又該怎麼做?

是不是
先弄一個index.html網頁
再打上tclkit tclhttpd.kit -port 80 -debug 1
再找出電腦的ip(ipconfig)
到另一台電腦打上自己電腦的ip
然後再弄一個index.html網頁
是不是還少什麼?如果有錯還麻煩解答~~~哈哈

ps如果在弄不出來就把電腦打爛=..= :evil:
頭像
vicky
懷疑的國中生
 
文章: 40
註冊時間: 週六 5月 14, 2005 3:05 pm
來自: 火星的隔壁

Re:嗯!今天助教教了不少,下禮拜驗收!

文章XO » 週五 3月 03, 2006 12:02 am

vicky 寫:16. 假如要用 sdx 開個簡易 Web server 也是可以的啦!那又該怎麼做?

是不是
先弄一個index.html網頁
再打上tclkit tclhttpd.kit -port 80 -debug 1
再找出電腦的ip(ipconfig)
到另一台電腦打上自己電腦的ip
然後再弄一個index.html網頁
是不是還少什麼?如果有錯還麻煩解答~~~哈哈

ps如果在弄不出來就把電腦打爛=..= :evil:


打爛!? 暴殄天物... 與其打爛 不如送給我! ^o^

呵呵!答錯了! 有沒試試 sdx help httpd 看看他怎麼說?
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5331
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:嗯!今天助教教了不少,下禮拜驗收!

文章vicky » 週五 3月 03, 2006 1:03 am

19. 想知道該如何下一個 DOS 指令,例如 copy, dir, ren,... 等,該怎麼下指令?

是輸入help 後面加指令名稱,ex:要查詢copy的功能
輸入help copy 它就會出現copy的詳細資訊
頭像
vicky
懷疑的國中生
 
文章: 40
註冊時間: 週六 5月 14, 2005 3:05 pm
來自: 火星的隔壁

Re:嗯!今天助教教了不少,下禮拜驗收!

文章av8dguday » 週五 3月 03, 2006 1:04 am

:shock:
"驚"是恐怖!!
才一天沒上EO,就有一堆神不知鬼不覺的東西跑出來~~
我看阿~~我得三不五時就要來這逛逛...
不然...
人類因為有著豐富的感情,所以才跟其他萬物有著不一樣的身份...
av8dguday
問題很多的小學生
 
文章: 25
註冊時間: 週五 5月 13, 2005 11:12 am

Re:嗯!今天助教教了不少,下禮拜驗收!

文章av8dguday » 週五 3月 03, 2006 1:09 am

abcde 寫:
GP01 寫:5. 輸入 sdx fetch tclhttpd.kit
就可以下載了!
如要下載 sockspy.kit 的話
只要更改成 sdx fetch sockspy.kit
就行了!

應該是這樣吧!@@


可以看看上課的 power point
我們的 sdx fetch 後面,是不是只有接那麼一點點呢 (奸笑)
大家記不記得我們的一個偷吃步動作
看網頁~ 右鍵~ 複製捷徑~ 貼上
好囉~ 能告訴我答案了嗎 ;)


如同GP01同學所說的
把...
sdx fetch tclhttpd.kit 改成 sdx fetch http://mini.net/sdarchive/tclhttpd.kit
sdx fetch sockspy.kit 改成 sdx fetch http://mini.net/sdarchive/sockspy.kit

應該就"素"這樣吧 ................
人類因為有著豐富的感情,所以才跟其他萬物有著不一樣的身份...
av8dguday
問題很多的小學生
 
文章: 25
註冊時間: 週五 5月 13, 2005 11:12 am

Re:嗯!今天助教教了不少,下禮拜驗收!

文章av8dguday » 週五 3月 03, 2006 1:18 am

1. 到哪裡下載 Tclkit, 有哪兩種口味?

˙到這裡下載 http://www.equi4.com/pub/tk/8.4.11/
˙哪兩種口味? (1) tclkit ; (2) tclkitsh ; (是圖形介面與非圖形介面之差嗎?! 呼呼... 有點忘了@@)
人類因為有著豐富的感情,所以才跟其他萬物有著不一樣的身份...
av8dguday
問題很多的小學生
 
文章: 25
註冊時間: 週五 5月 13, 2005 11:12 am

Re:嗯!今天助教教了不少,下禮拜驗收!

文章wic517 » 週五 3月 03, 2006 2:47 am

XO 寫:
vicky 寫:第十題是在那出現之前先把防火牆關掉,是這樣吧~~~~~~~~~~哈哈哈


關防火牆是下下策!機房還好,反正有再生卡機制,關了機再開啥個都沒啦!
在家裡可不要這麼玩,「病從口入」關防火牆無異是讓電腦大門敞開迎接病毒駭客, if that's what you want it! ^o^

可以有兩個方案,一個點選「解除封鎖」,但是這個解除是針對 tclkit 這支程式來的,換句話說只要是 tclkit 開的 ports 都不再封鎖,這好像也稍微寬鬆了些!

換言之 tclkit tclhttpd.kit 之後,不但是以後啟動 Tcl web server,就連 tclkit sockspy.kit 她也都不再好心問你啦!
假如有個「壞蛋」(像我) 意圖不良,擺個自己做的 tellMeMore.kit,然後你傻呼呼(sdx update tellMeMore.kit)下載,也 tclkit tellMeMore.kit,那你就死得快!把你機器「全都露」啦!

那該怎麼半ㄌㄟ? ㄏㄟ ㄏㄟ 不告訴你! ^o^

vicky 寫:p.s第一題是甜的跟鹹的嗎?= = :mrgreen:


如果下載來的 tclkit 你都拿來吃的話,那你得告訴我哪個甜哪個鹹囉! ;)





我在家裡點選 解除封鎖
應該不會被攻擊吧................. (d25)
有點害怕.......
wic517
懷疑的國中生
 
文章: 52
註冊時間: 週三 3月 01, 2006 3:16 pm

Re:嗯!今天助教教了不少,下禮拜驗收!

文章siegf » 週五 3月 03, 2006 2:58 am

wic517 寫:

我在家裡點選 解除封鎖
應該不會被攻擊吧................. (d25)
有點害怕.......


不會

windows的防火牆都是單一解封的

你解封Tcl

就是可以執行Tcl而已

如果妳還是會怕

玩完以後,去控制台--資訊安全中心--windows防火牆--例外 去把它取消

不過這樣每次開它都會問一次

會變比較麻煩

Tcl就是為了方便簡易,多了一道每次幫它解封的程序,不就又更麻煩了

ㄎㄎ
『千山鳥飛絕,萬徑人蹤滅,孤舟蓑笠翁,獨釣寒江雪。』 柳宗元/江雪
頭像
siegf
版面管理員
 
文章: 313
註冊時間: 週二 3月 15, 2005 4:43 pm
來自: 地球

Re:嗯!今天助教教了不少,下禮拜驗收!

文章abcde » 週五 3月 03, 2006 8:36 am

vicky 寫:19. 想知道該如何下一個 DOS 指令,例如 copy, dir, ren,... 等,該怎麼下指令?

是輸入help 後面加指令名稱,ex:要查詢copy的功能
輸入help copy 它就會出現copy的詳細資訊


嗯~~ 很好

其實 help copy 是一種方式
我自己的習慣是 copy /?

在 windows 底下的命令提示字元都是行的通的
(不過我不確定前者在 win98、win95 底下行不行 *_*)
頭像
abcde
懷疑的國中生
 
文章: 72
註冊時間: 週四 10月 06, 2005 2:53 pm

Re:嗯!今天助教教了不少,下禮拜驗收!

文章abcde » 週五 3月 03, 2006 8:40 am

av8dguday 寫:1. 到哪裡下載 Tclkit, 有哪兩種口味?

˙到這裡下載 http://www.equi4.com/pub/tk/8.4.11/
˙哪兩種口味? (1) tclkit ; (2) tclkitsh ; (是圖形介面與非圖形介面之差嗎?! 呼呼... 有點忘了@@)


答對囉 ... 看起來沒有忘嘛 ^^

再次提醒大家一下
跑 sdx.kit 的時候,記得用 tclkitsh
如果不小心用了 tclkit 來跑的話
會"新"冒出一個 console 的視窗
此時記得,要下 exit 讓那個 console 關掉喔

如果用 tclkitsh 來跑的話
執行的結果其實都會在「命令提示字元」跑出來
就不會有這種問題了
頭像
abcde
懷疑的國中生
 
文章: 72
註冊時間: 週四 10月 06, 2005 2:53 pm

Re:嗯!今天助教教了不少,下禮拜驗收!

文章XO » 週五 3月 03, 2006 11:44 am

wic517 寫:我在家裡點選 解除封鎖
應該不會被攻擊吧................. (d25)
有點害怕.......


有這一份「警覺性」是非常好的!
前面所說選擇「解除封鎖」是會對 tclkit.exe 這支程式來解除,所以一旦你放行之後,下依次任何:

代碼: 選擇全部
[b]tclkit xxx.kit ...[/b]


只要是用 tclkit 來啟動的統統會被放行,這下子不就慘了!

呵呵!保守一點兒:選「保持封鎖」,可是同學要問啦!封鎖了不是就不能讓咱們期望的服務對望開放了嗎?
是呀!那該怎麼半ㄌㄟ?

我們「保持封鎖」是針對整個程式。
舉例來說 tclkit tclhttpd.kit -port 8888 會讓 tclkit 這一輪執行時,要以 8888 這個埠對外提供網頁服務(這是我們期望開放不要被封鎖的)。

假如有個 hacker 到 sdarchive 網站裡,偷天換日把這郭 tclhttpd.kit 小修改一下,在程式裡面偷偷另開一個埠 3333 (刪刪刪刪 ^o^)也對外開放,這不就是古語所云:「明修棧道,暗渡陳倉」了嗎?

假如你閉著眼睛按「解除封鎖」,這下可好,這解除是對 tclkit 整個程式所開啟的埠,然後這一倫跑的是 hacker 那一版的 tclhttpd.kit,這一解除不是包裹夾帶,8888開放之餘,讓 「刪刪刪刪 」也放行了嗎?

吃這個也癢,吃那個也癢!「保持封鎖」也不行,「解除封鎖」也不行,老師呀!你在說笑嗎?

是的!但是「笑話」還有後半段,我知道一定有人可以接續,而且重賞之下一定有勇夫(嗯!女的在這裡該稱「勇妻」嗎?)!

來!誰要試試?拔得頭籌答對的學期總成績 +1 分啦! 能用圖(Screen cut ㄇㄟ)文並茂來解說的 +2 分!
最後由 XO 於 週五 3月 03, 2006 3:04 pm 編輯,總共編輯了 2 次。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5331
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:嗯!今天助教教了不少,下禮拜驗收!

文章XO » 週五 3月 03, 2006 12:09 pm

yvonne 寫:17. sdx fetch 與 sdx update 有啥不同?

耶耶..就是一個是下載..一個是更新嘛~~~
呼呼~~~是吧?是吧?

老師不好意思上星期沒來..因為本人跨校選課去了..當然選到了..哈哈..
下星期我會加油的..請老師放我一馬~~~~~ ;)


歡喜就好!
不過......

才上兩次課,兩次你都腳底抹了油,粉會「跑」了呀!
還要我「放馬」過來!這.... 你是想 ....... ;)
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5331
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:嗯!今天助教教了不少,下禮拜驗收!

文章XO » 週五 3月 03, 2006 12:17 pm

GP01 寫:11. 想要看 tclhttpd.kit 裡面的檔案,必須要先解壓縮
輸入 sdx unwrap tclhttpd.kit 即可
解壓後的檔案會存在你放 tclkit 同一個資料層


非也! 是看在你執行這個指令時,你所處的資料夾在哪兒啦!
這指令把整個 tclhttpd.kit 虛擬檔案系統,就在你所處的資料夾裡,解壓開來建個 tclhttpd.vfs 資料夾。
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5331
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:嗯!今天助教教了不少,下禮拜驗收!

文章GP01 » 週五 3月 03, 2006 10:04 pm

哦~~~對喔
助教用的偷吃步動作
就是

sdx fetch http://mini.net/sdarchive/sockspy.kit

感謝助教提醒 ︿︿
頭像
GP01
懷疑的國中生
 
文章: 72
註冊時間: 週四 5月 19, 2005 9:39 pm

Re:嗯!今天助教教了不少,下禮拜驗收!

文章siegf » 週五 3月 03, 2006 10:59 pm

XO 寫:來!誰要試試?拔得頭籌答對的學期總成績 +1 分啦! 能用圖(Screen cut ㄇㄟ)文並茂來解說的 +2 分!




下午看是一分,現在變成兩分

會繼續加碼嗎- -+

還是...

喔喔 不對

是圖文並茂2分...

俺猜,跟這個有關...!?

控制台-資訊安全中心-windows防火牆-例外
圖檔
然後會出現...
圖檔
在這邊設定只認可的範圍吧- -
圖檔
『千山鳥飛絕,萬徑人蹤滅,孤舟蓑笠翁,獨釣寒江雪。』 柳宗元/江雪
頭像
siegf
版面管理員
 
文章: 313
註冊時間: 週二 3月 15, 2005 4:43 pm
來自: 地球

Re:嗯!今天助教教了不少,下禮拜驗收!

文章XO » 週六 3月 04, 2006 12:32 pm

siegf 寫:
下午看是一分,現在變成兩分

會繼續加碼嗎- -+

還是...

喔喔 不對

是圖文並茂2分...

俺猜,跟這個有關...!?


呵呵! 不是哦!
你這一些是在對已經「解除封鎖」的埠,做一些亡羊補牢的措施,對已經在你機器上開的「口」(不就是ㄇㄟ),進一步限制可以「對話」的對象是哪些機器。

咱們開的 Tcl Web Server 本來就是要服務大眾的呀!只限制你親朋好友,就失去原意啦!

我這裡問的是 tclkit tclhttpd.kit -port 8888 本來只需鑿個口 8888, 讓這個口一路發就好,可是微軟視窗這個「解除封鎖」把議題擴大啦!它可是在對執行中的這郭 tclkit.exe 程式在做「包裹式」授權耶,當我們按下「解除封鎖」,從此這台機器會認定這支程式是安全的,他所鑿出來的對外開口,統統放行不加以限制。換言之.....從此不管啥個 tclkit xxx.kit 不管執行哪個 Starkit 一概通行無阻囉!

我們這下一個禮拜(或是下下週)即將要來寫一個最小的網路伺服器程式 Echo Server,還會學會怎麼用 sdx 來打包成一個 Starkit, 姑且稱之為 echoSever.kit 吧! 這 echoServer.kit 會鑿一個口 9999,希望你們學的網路功夫可以長長久久ㄇㄟ,堅持一下,其實當初選資管輔系是個正確的選擇啦!一時的煎敖是成就一項功夫的必經過程,沒聽過「吃得苦中苦,方為人上人」嗎,要學會像我悟透「苦的美學」的啦!呵呵!....

扯到哪兒去啦!回正題:話說你執行 echoServer.kit 要怎麼執行呀? 「我會!我會!就是: tclkit echoServer.kit 呀!」(Vicky & GP01 搶著答說!),沒錯!如果你前面執行的 tclkit tclhttpd.kit 開 Web Server 去用到 8888 埠時,曾經對 tclkit.exe「解除封鎖」過,那麼在這一台機器,下達 tclkit echoServer.kit 的話,Windows Firewall 可是「懶得理你」囉!結果這一路堅持資管輔系「久久久久」的也被前面包裹表決夾帶過關囉!

如何在 tclkit tclhttpd.kit 時,對 tclkit.exe「維持封鎖」,但是只開放 8888 埠?或是在 tclkit echoServer.kit 時,還是對 tclkit.exe「維持封鎖」,但是只開放 9999 埠?這才是我的加分題啦(玄機也在 siegf貼的這幾張圖裡)!

沒錯!豬怎麼走路這下看過了!好歹該現在可以來「吃豬肉」了ㄇㄟ! ^o^ 是的!我們要開始寫 Tcl 網路腳本啦!「哇!嚇死我了!」(nicole尖叫著) 「完了!完了!很難的感覺... 還沒正式上課 就已經昏了一半!現在全昏!」(av8dguday 如是說!) c8 c8 c8 c8 哈哈哈.....

Echo Server 堪稱網路世界裡的入門 Hello World 程式啦!再簡單不過啦!超級簡單的啦!老實說「難」的我這老頭子也搞不來!ㄟ!我可是KISS信徒 Keep it simple and stupid! or Keep it small & simple! or whatever......
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5331
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:嗯!今天助教教了不少,下禮拜驗收!

文章Mozart » 週六 3月 04, 2006 3:02 pm

XO 寫:
吃這個也癢,吃那個也癢!「保持封鎖」也不行,「解除封鎖」也不行,老師呀!你在說笑嗎?

是的!但是「笑話」還有後半段,我知道一定有人可以接續,而且重賞之下一定有勇夫(嗯!女的在這裡該稱「勇妻」嗎?)!

來!誰要試試?拔得頭籌答對的學期總成績 +1 分啦! 能用圖(Screen cut ㄇㄟ)文並茂來解說的 +2 分!


這兩個嗎?
1.
點防火牆進去->例外->新增連接埠

2.
點防火牆進去->進階->網路連線設定值
-->點選右邊的設定值-->新增一個服務 and port嗎?
頭像
Mozart
懷疑的國中生
 
文章: 32
註冊時間: 週四 3月 31, 2005 5:20 pm

Re:嗯!今天助教教了不少,下禮拜驗收!

文章XO » 週六 3月 04, 2006 3:25 pm

Mozart 寫:
XO 寫:
吃這個也癢,吃那個也癢!「保持封鎖」也不行,「解除封鎖」也不行,老師呀!你在說笑嗎?

是的!但是「笑話」還有後半段,我知道一定有人可以接續,而且重賞之下一定有勇夫(嗯!女的在這裡該稱「勇妻」嗎?)!

來!誰要試試?拔得頭籌答對的學期總成績 +1 分啦! 能用圖(Screen cut ㄇㄟ)文並茂來解說的 +2 分!


這兩個嗎?
1.
點防火牆進去->例外->新增連接埠

2.
點防火牆進去->進階->網路連線設定值
-->點選右邊的設定值-->新增一個服務 and port嗎?


對!就是這道光! ^o^
+1 分 (沒圖文並茂ㄇㄟ) 咦!你是班上學生嗎?呵呵! Welcome to the club! 可以加選這門課!加分可以追朔哦! ^o^

Speaking of which, 圖 ㄇㄟ....

siegf 我倒是想到一個機制,你這 PCHOME 放圖片的帳號申請以及使用,可以在這裡分享一下,同時教大家怎麼在版裡貼圖嗎?讓同學可以暫時依樣畫葫蘆,同學在編輯圖文並茂的文章時,先還是把圖片遠端指到 PCHOME 那兒,然後你尋址去把那些圖片下載並傳到 eOffice 來(你會有一點兒辛苦的說),然後再幫同學把文章裡的 url 超連結網址更正過來,這樣圖文就可以與 eOffice 共存亡啦!

BTW, 一般外面具備網路相簿功能的網站,都具備「防護力」讓圖片只可以該網站參照,離開網站到了別處可是秀不了圖的耶!(這年頭誰願意為別人作嫁衣裳呀) pchome 這漏洞應該維持不了多久的啦! ^O^
eXtra Old 的是我「不是酒」哦!
제 이름은 오조휘 입니다

臉書裡依舊是 Extra.Old: http://www.facebook.com/extra.old
頭像
XO
資管系教師
 
文章: 5331
註冊時間: 週二 4月 27, 2004 12:20 pm
來自: CQ Inc.

Re:嗯!今天助教教了不少,下禮拜驗收!

文章Mozart » 週六 3月 04, 2006 3:58 pm

我不是唷..同學抱歉了把你們加分的權利搶走了^_^

不過不知道方案一跟二的差別在哪耶??

不知道能不能請站長開空間讓大家傳圖片阿??
頭像
Mozart
懷疑的國中生
 
文章: 32
註冊時間: 週四 3月 31, 2005 5:20 pm

上一頁下一頁

回到 資料通訊與網路

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 3 位訪客