駭客攻擊multipool Doge出款地址

駭客攻擊multipool Doge出款地址被串改 目前發生人數:數人 請各位檢查



另外請注意個位的帳號密碼 不要每個礦池or網站 都使用相同的帳號密碼
容易造成悲劇
請善用密碼保存的軟體

不然吃虧了 可就不好了

如果救到你:(BTC)17ymF1wCQTagbPHe55oJ16rEWwnEJGwAfm 你知道的^^

[轉貼] 電源供應器選購

從不懂比特幣到會用礦機挖礦,
甚至已經準備開礦池和寫程式的我,
一路走來,這段風景真的可謂精采萬分,
也可以說是觸目驚心啊!

不懂電腦卻想藉此賺錢的人真的是多不勝數,
懂電腦也想踏入的人更是處處機關,
更別說早期當成玩票性質,今天卻成大師的,
甚至有人成為礦機經銷商代理商期貨商或礦機組裝行,
但仍是有許多人在黑暗中摸索如何挖礦…..
有鑑於太多人把錢花在CP值低甚至冤枉不實的設備成本上,
(PS,並非設備差,而是認知差異,對各別人的感受程度的表現就….)
小弟就把一點小心得跟大家分享,
挖礦自組電腦中最核心也是最重要的一個設備,
電源供應器!!!!
你以為買足瓦就夠用了嗎?
你以花大錢買高瓦數就夠用了嗎?
請參見內文附的二張圖,
一個是1000W的一個是620W的,
也許有些人會覺得,620W應該很夠了,
沒必要去買1000W,
也有人覺得反正買1000W就一定夠不用擔心,
但想請問你,夠了?是怎麼算的?
主機板吃的是12V,顯示卡的6PIN也是吃12V
所以關鍵在電源供應器所供應的12V到底是供應多少瓦才對!
圖中的1000W,光12V的部份就1000W了,
但620W的12V才576W,
也就是說就算你以為你買了一個620W的電源供應器,
其實你也只能供應576W的電給主機板和顯示卡用,
還不包涵你的其他會吃12V的周邊,風扇等….
這也就是為什麼一堆人會嫌他自以為買的高瓦數很爛的原因!
其實那些高瓦數的電源供應器不爛,
是因為那些設計電路供應時,
根本沒想到你會用來接2片甚至6片顯示卡,
當然這種事情是不會發生在工作站或伺服器上的,
(這個不在本話題的討論內)
因此當你在買電源供應器要回去組礦機時,
麻煩仔細算一算你12V應該需要的瓦數,
然後在買的時侯,好好看一下標籤上的說明,
到底他的12V是供應幾瓦,
然後再補充一點,
不要算的剛好,
因為標籤上寫的大多是MAX,
意指是在其他回路沒耗用時,
單一回路最大可供應的,
或單一回路最大可承載的(常見於模組化的電源供應器)
而非你接了一堆周邊和風扇後,他能供應的
所以麻煩在看完12V的瓦數後,
再多估一些上去,
不然到日後某天一時看到某某挖礦參數可以超頻,開核….
你見獵心喜的加上去後卻發生瞬間重開機或者算力上升不大的情況,
都是你算的太剛好造成的!
附圖是隨機找到的標籤,而非建議或否定的廠牌或規格,
煩請依自己的需要去挑選即可,
講了露露長….
若有錯誤或需要加強或修正的地方還不吝各方高手指點!
(謎之音….夭壽,講這麼多….害我沒幾分鐘可以講!
若是沒資金困擾,當然就買超高瓦數就好,
但耗電量等於電費,
浪費的瓦數和電費,就乾脆別挖了,錢那麼多何必辛苦當礦工呢!)


Mt.Gox台灣提款(紀錄文)

Mt.Gox


有點麻煩的查碼 去銀行網頁找 會找到 還要自行研究行號

我使用的 台企銀為例 要改為 MBBTWTP154 (蘆洲分行154)

接下來會使用到 翻譯地址翻譯姓名 跟 郵遞區號

費用好像是4000 JPY + 中間銀行抽%(未知) + 轉匯率問題

需要經過Mt.Gox認證通過才可使用 聽說是3-4天(認證)
出款時間到到款大概需要一個月(這點太汗顏了…)

目前找的到文章紀錄一下QQ”

Mt.Gox每日轉帳上限 1000 USD 大概 3萬 TWD 感覺相當讓人崩潰.
Mt.Gox每日出款BTC上限 100 BTC 這點應該算比較ok…

轉日本銀行的 可能要看看有無問題
日本銀行 聽說 跟 台灣銀行 相比之下差很多.
手續費聽說很驚人.

Bitcoin吃帝王蟹

有了上一次的 吃牛排 這次就來體驗 帝王蟹囉 ~ 不囉說 直接下訂 (旁邊的叔叔 看到還要我幫他訂 糟糕Bitcoin快被我花光光啦 Orz


之後使用Bitcoin皮包付款到位子
這是使用電腦付款的感覺

這是使用手機付款的感覺

(點付款還能呼叫皮包輸入好資料 相當便利)

兩張訂單

這次經過精密的計算後 折價207元(牛排的算下來的折價卷)
怎麼沒很明顯的感覺 1018-207也不會是805

才發現 這套計算系統算的很精阿
988 +3% = 1017.64 = 1018
988-207 = 781 + 3% = 804.43 = 805 (無條件進位…)
至於之後折價下來的再說啦= =”…

整體感覺 400~500元一隻帝王蟹…好像很讚 等開箱囉~

補上訂購流程圖 還發現
可使用 手機付款、手機電腦綜合付款、電腦付款
手機付款相當便利 (缺點:打單瀏覽慢)
綜合付款 最方便  (缺點同時要使用兩種設備)
電腦付款
(缺點 要自己複製位子跟打匯款金額 有人說qt錢包可以 詳細要測試)

(不用補0.0001礦工處理費用)

貨到囉~~~大隻吧XD 過年才要煮 先給大家看囉


解決-vmware 10.0 -裡安裝的-windows-7-不能上網

首先你自己的主機(host)Windows 必須已經連線至網際網路。並且 VMware 所安裝之 Windows 7 作業系統的網路卡設定為 NAT。

關閉 VMware,使用記事本開啟 VMware 所安裝之 Windows 7 作業系統的 .vmx 檔案,(範例 Windows XP Home Edition.vmx 這是我以前灌 Windows XP 時的 .vmx 檔案現在繼續用來灌 Windows 7)於檔案末尾加入 ethernet0.virtualDev = “e1000”

啟動 VMware 裡面的 Windows 7,執行捆綁的 IE,經測試能夠上網。我測試的是 VMware Workstation 7.1.3。

原理:VMware 給裡面的 Windows 7 預設的網路卡是 VMware Accelerated AMD PCNet Adapter(透過後來安裝網路卡的驅動程式得知網路卡的名稱),但是 Windows 7 沒有內建該網路卡的驅動程式,如果不安裝網路卡的驅動程式就不能上網。所做的修改 ethernet0.virtualDev = “e1000” 將預設網路卡替換為 Windows 7 有內建驅動程式的 Intel(R) PRO/1000 MT Network Connection 網路卡。

參考資料:http://mini.nidbox.com/diary/read/103235
參考資料:http://idaiwan.pixnet.net/blog/post/34010677-%E8%A7%A3%E6%B1%BA-vmware-%E8%A3%A1%E5%AE%89%E8%A3%9D%E7%9A%84-windows-7-%E4%B8%8D%E8%83%BD%E4%B8%8A%E7%B6%B2%EF%BC%88vmware-

Bitcoin買牛排

Bitcoin買牛排


首先當然是選好商品啦!!! 牛排大人~


確認


填寫基本資料


帳單就出來囉

比較特別我用手機付款!

付款

到這邊就完成了!!!


以下是小插曲

如果還沒確認的btc
手機錢包 最少需要一個確認Q _ Q
電腦版的bitcoin-qt好像就不用…但是qt錢包有夠肥的…

確認完成

終於可以發送了
1個確認等好久
牛排大人差點就飛走了

多次的失敗 會顯示 金流交易失敗
不過訂單就被取消掉了 感覺可以有其他解決方法的說…
整體來說體驗還不錯




算是還不錯吃 不過真的需要佐料…另外有配別的吃 一包就夠了600g=20~21盎司 約3份一般牛排 兩份會跟我(全家)一樣吃不完

Litecoin 萊特幣礦池

Litecoin 萊特幣礦池 (台灣龍礦池)

連礦池:
http://tw-long.no-ip.org:9327
http://tw-long.sytes.net:9327/

看礦池狀態:
http://tw-long.no-ip.org:9327
http://tw-long.sytes.net:9327/

cudaminer:


cudaminer.exe -o http://tw-long.no-ip.org:9327 -u 錢包地址 -p 密碼

cgminer:


cgminer.exe –scrypt -o http://tw-long.no-ip.org:9327 -u 錢包地址 -p 密碼

Ex.範例(依據顯卡不同設定):
cgminer –scrypt -I 13 -g 2 -w 256 –thread-concurrency 8192 –shaders 2048 -o 127.0.0.1:9327 -u 萊特幣地址 -p 密碼

====================== 傳說中的分隔線======================

文章轉載:https://groups.google.com/forum/#!topic/litecointw/A_gmMh0a4Bk


寫給新手,收集了我礦機建立初期和一些研究資料,把它整理成一篇文章讓大家參考一下
不過要挖之前我建議一下還是計算一下電費比較好….
因為兩個月破萬機會不小(多卡的話)
———————————————-
硬體配置:
CPU挑能開機最爛的即可

記憶體:建議4G(可以上到六卡)

主機板:華擎有出專用的礦版,建議可以買,不然要更多卡只能找伺服器級的主機板

POWER:這很重要,請先扣掉CPU、硬碟、USB、風扇所耗的瓦數才來算你顯卡需要多少瓦
顯卡最大功耗可以GOOGLE應該都很好找
建議是買大廠牌的,不然不足瓦、閃電剛好打到你礦機…等,出事可是全部帶走
另外建議買模組化,超過4卡時,你會發現大8Pin根本不夠用...
根據你的POWER來採購延長線一般延長線沒標記的話都是1200W,礦機如果吃比較多卡,一定會跳保險絲
買延長線我個人認為是比較買保險的行為…(至少有問題會先幫你斷AC)
束線帶,硬體安裝好時,拿來固定線材不會被各個風扇打爆(我就一條被打破…),也固定顯卡讓它不會晃動
顯示卡:目前以7系列的卡為優先,6系列的卡比較耗電,多卡的話可以去購買PCI延長線(X1轉X16)
礦架:可以自己找不要的木材或是鐵架來做,我是買現成的…裸版的散熱是最好的
———————————————-
作業系統安裝
用哪種OS取決於你對那OS的熟悉度,這邊還是用一般常用的Windows7 X64系統
裝驅動(就對照主機板型號去主機板製造商抓吧…)
AMD的驅動目前我用13.1版
下載位址:
不過後來我裝到第四張卡時他認不到,目前用13.10BETA版
———————————————-
錢包
安裝過程沒什麼,就一直下一步安裝到結束
新的錢包因為要同步,大概會需要一段時間,沒事掛著讓它同步資料
需要更新完後,你的錢包才有辦法收錢或付錢
———————————————-
找礦池
註冊並建立礦工帳號密碼
挖礦有三種模式,可以自己分析一下優劣
P2P
PPS(建議新手,比較不會有挫折感)
PLDS
一般礦池都會收手續費,找算力越高的礦池越穩定(相對有時手續費也收比較高)
挖礦這行為就是兄弟爬山各自努力,但能分到多少除了運氣成分,大部分的情況還是看你的算力
計算機算的都是取個平均值,並不是你每天就能固定收這麼多報酬...
———————————————-
CPU挖礦
這裡有提供各個版本的下載
建立一個BAT檔,內容輸入
C:pooler-cpuminer-2.2.2-win64minerd -a scrypt -r 1 -t 4 -s 6 -o 礦池位址 -O 礦工帳號:礦工密碼
Windows下需要輸入絕對路徑
礦池位址除了網址以外,還得加入port(例如http://127.0.0.1:3333)
執行後開工作管理員就可以看到CPU的loading有沒有跑到99%
到網站上應該也可以看到目前你的速度(更新不會那麼快,大概3分鐘後再檢查)
另外一提,以目前難度接近三千,用CPU挖絕對是在浪費電…
———————————————-
GPU挖礦
GUI介面:GUIminner
這邊可以下載(通常會跟你說這檔案有風險,請無視它警告,除非你不想挖礦)
因為是圖形化介面,已經做得夠簡單了
輸入參數後直接跑即可
比較要注意的是:
選Device不要選錯選成內顯的
CMD介面:
我個人比較喜歡這模式,因為比較即時顯示數據,維護或管理比較方便
下載Cgminer
3.7.2還有支援scrypt演算法,3.8之後就沒有了,版本記得抓對
抓完之後,一樣建立一個BAT檔,內容輸入:
color 04 <<<<<<CMD視窗文字顏色
    setx GPU_MAX_ALLOC_PERCENT 100
    setx GPU_USE_SYNC_OBJECTS 1
    C:UsersAdministratorDesktopminercgminer-3.7.2-windowscgminer.exe -d 0,1,2,3 –scrypt -o 礦池位址 -u 礦工帳號 -p 礦工密碼 –gpu-engine 1050 –gpu-memclock 1500 –gpu-platform 0 -w 256 -I 13 -g 2 –shaders 2048 –thread-concurrency 8192
之後就開GPU-Z和看你的CMD視窗速度和loading有沒有上來即可(也記得回頭監視一下溫度)
去礦池網站看速度有沒有上去也是要等幾分鐘後刷新
CMD內容其實要看你自己的硬體狀況去配置,我是用SAPPHIRE VAPOR-X R9 280X 這張卡,其實大同小異,可以參考wiki提供的數據,但絕大部分要自己花時間去調整…
———————————————-
遠端管理:
抓Teamviewer,手機也有相對應的API,應該是最懶人方式的遠端管理法
像我礦機丟倉庫,用無線網路環境架設,出門在外閒閒沒事就可以連線看一下礦機狀況,只要你手機有電有網路…
如果能找到有BMC的主機板更好,確定硬體沒問題後基本上遇到當機也不用動它….
———————————————-
下面介紹一些參數設定,可以參考一下:
–scrypt                                        <<<<不下它scrypt演算法幣都沒辦法挖
–intensity XX                               <<<<0-20,優先權,太低速度就慢,太高會HW錯誤,詳細計算為2的多少次方=thread concurrency值,假設我設定thread concurrency為8192,那I=13
-g                                                 <<<<優先權設定完後,可以設定速度,通常是2跑最順,不會超過4(設太高會直接Crash)
–thread-concurrency                  <<<<讓GPU可跑多執行緒,GPU和CPU的差異在於GPU可以跑平行運算,這個參數就是讓你的GPU可以利用多個Stream Processors來達到最佳效能,5系列為執行緒是SP的5倍,6、7系列為4倍
–gpu-engine XX                          <<<<調整GPU時脈
–gpu-memclock XX                   <<<<調整記憶體時脈
–gpu-vddc  XX                            <<<<顯卡電壓,0為default
–worksize 256                            <<<<工作空間,一般是預設256
-o                                                 <<<<礦池位址
-u -p                                             <<<<礦工帳號密碼
———————————————-
相關參考資料:
計算收益:
台灣電費計算
萊特幣大陸交易所行情
华擎 H61 PRO 上5卡/6卡 指南 — 写给那些上多卡出感叹号的朋友
CGminer LTC挖矿高级教程及速度统计
scrypt挖矿教程 包含全系,适用于 LTC FTC CNC 等众多B种

Bitcoin交易網站草稿

Bitcoin交易平台

募資初步估計約需100萬 
其中設計這個網站的花費大概是50萬左右 
伺服器跟網路的租用大概是 10-15萬左右 
人力的需求大概是2-5個人 大概是 20萬
(初期會看人力增減) (預抓網站啟用後的2-3個月)
禮品跟活動的開銷大概5萬 
剩下就做為營運所需的其他雜支概略10萬 

初期開支規劃


開發階段 (開發時間2個月)
-網站設計50萬

正式營運 第一個月
-網路租用10-15萬(一年或半年計)
-活動開銷 5萬
-人事一個月(暫定2人) 4-5萬
雜支概略7萬

第二個月
-人事一個月(暫定2人) 4-5萬
雜支概略3萬

第三個月
-人事一個月(暫定2人) 4-5萬

第四個月
-人事一個月(暫定2人) 4-5萬

暫時財務規劃 (單位:月) 
(這邊是給非募資人的投資人所看 不過募資投資人我會算進來)

用18萬~27萬來看 營利50%投資人 ≒ 9萬 ~ 13.5萬 (按比例分配

營利20%發起人≒ 3.6萬 ~ 5.4萬 
營利20%公司營運準備金(人事薪資.網站開支.廣告費) ≒ 3.6萬~ 5.4萬 
營利10%員工分紅/補貼薪資≒ 1.8萬 ~2.7萬 (如比例過高 會降低調整 此部分含部分人事薪資)

以上財務規劃相當並不太完善 細部調整會在有正式收入後做調整
可以肯定的是 投資人的百分比會落在30~50%之間

如用一個月總手續費收入18萬來看(3%的情況下)
股東分得 9萬
發起人 3.6萬
營運金 3.6萬
分紅補貼 1.8萬
(營運金 3.6萬 + 分紅補貼 1.8萬 = 5.4萬 為人事開支 約可聘請2-3人)
以某A股東 投資10萬 (目前暫定總金100萬 一個月收益18萬)
可得收益 9萬/100*10 = 9,000 (月) (派發時間可能為 1月~半年~1年 看情況而定)
如實際調整手續費在3%以下會降低收益增加流量 這方面還要評估

 風險評估

  此專案短期營運不善,可能短時間內燒光營運資金,會造成血本無歸,所以以網站開啟(網站開發時程需要二個月)的三個月內暫時不分配利益下去,但如營運順利即亦可能一個月就發放下去。另外資金在投資網站開發就已經花下去,中途要退出恐有困難必須諒解。

網站經營規劃

  畢竟這網站起來流量問題會造成隱憂,我估計用漸進的方法去加強,在有營運的資金下,下去累積加強這網站留下一部分的營收來加強穩固網站的各方面

獲利為手續費收入,如以一天交易10BTC的量來看
單筆單次手續費3%來說 市價估2~3萬算2萬*3% = 600元~900元 
一天交易 10 BTC 來算 = 6000~9000 
一個月30天 = 18萬~27萬
(3% 10BTC ; 1% 30BTC 兩邊達標 因無困難)

以上是假定的手續費收入,當然一天10BTC我覺得並不會太困難
(比特幣中國一天交易量有6-10萬BTC , MtGox一天交易量有2-5萬BTC),不過台灣畢竟沒有一個很完備的交易所,交易量會有多少,實在難以假定,用以上方式去計算預期收益概略需要3-4個月以上的回本時間,但是採用以下方法來在初期的財務規劃

大方向基本上是交易量越多   手續費收得越低  直到0.6%(舉例)
比如說1月整個網站總交易量達到50btc
那麼下個月總網站手續費就變成2% (這邊出資人需要一起探討)
多語言包 支援 簡繁.英文


暫定系統架構

Appserv + PHP + MySQL (採用PHP可大幅提升網站效能)
平台: 考量中
伺服器: 考量中
網路: 考量中
租用網路平台:考量中
安全防護:考量中

網站內容


會員系統
會員後台 (交易買賣 資金管理等)
管理員後台 (使用者分群.管理者分群)

手機驗證 (註冊認證.提款簡訊認證)
身分驗證(需提供 可證明文件.可證明地址 人工審核)
比特幣掛價買賣 (含自動換算)
比特幣市價買賣 (含自動換算)
現金充值 (超商.ATM 人工處理入帳) (可能會有關閉的可能)
比特幣充值 (自動處理入帳 4個認證)
提現 (BTC.NTD 人工處理出帳)
即時行情(線圖)
供外部使用API
其他相關網站報價

二期規劃 (網站後續的子網站)

商家使用: 比特幣入帳 立刻 市價賣出
比特幣網路 購物車.拍賣 商店
網站AD
私下交易留言板
周邊商品舘

目前規劃狀態 (Logo DNS 尚未決定)















禮品設計圖


三方支付相關新聞

相關法律

其他暫存

公司登記:
應備文件 ■ 選取公司名稱2~3個。 ■ 選取公司營業項目。 ■ 負責人及股東身分證明文件影本。 ■ 公司資本決定及資金到位證明文件(存摺影本及銀行餘額證明正本)。 ■ 房屋租賃契約及房屋稅單影本。 ■ 登記大小章及發票章。

域名: onebtc.org onebtc.com.tw onebtc.tw onebit.com.tw onebit.tw wanbit.com.tw wanbit.tw wanbtc.org wanbtc.com.tw wanbtc.tw

[轉貼]ASP.NET(VB) 參數傳遞

ViewState、Session、Cookies、Application State比較
http://www.dotblogs.com.tw/hatelove/archive/2009/06/28/viewstate-session-cache-cookies-application-of-user-state.aspx

ASP.NET application、session、cookie、Viewstate、Postback
http://blog.xuite.net/tolarku/blog/27528606-ASP.NET+application%E3%80%81session%E3%80%81cookie%E3%80%81Viewstate%E3%80%81Postback


簡單整理一下重點:

  • Get
    • 單純傳遞 可能被修改
    • 在網址列可以查看
    • String格式存放
    • 常製作於分頁切換
  • Post
    • 單純傳遞 可能被修改
    • 原始碼內會被查看
  • Cookies
    • 使用方式:Response.Cookies(“變數名稱”).Value=變數值
    • 設定 Cookie 有效期限 Response.Cookies(“變數名稱”).Expires=Now.AddDays(180) ‘180天後到期
    • 單一使用者,存在client端,讀的到就活著。
    • 需注意安全性考量,通常用在個人化portal或profile。
    • 有些single sign on會透過cookie(加密)來存放帳號資訊。
    • String格式存放
    • 將資料存在使用者的電腦中,大多瀏覽器限制檔案大小不得超過 4096 Bytes,每個網站最多存放20個 Cookie。

以下ASP.Net特有

  • ViewState
    • 只存在於正在執行那一頁,通常用於postback記值(因為http無狀態)。
    • 原理是HTML上的hidden field,會透過Base-64編碼
    • webconfig裡可以透過設定來加密:<pages viewStateEncryptionMode=”Always” />
    • 通常server control會透過viewstate來保存其屬性值,也是傳統ASP.NET web form重整頁面最容易碰到的效率問題。可透過EnableViewState屬性開關。
    • 可存放可序列化的Object (一般程式用到普遍最大的應該也只是hash table吧 )
  • Session
    • 使用方式:session(“變數名稱”)=變數值
    • 可存在於該連線,不同頁面,通常用來跨多頁傳些比較重要、需要安全的值。如果是前後頁面關連性的值,只需要用URL parameter即可。Session的意義比較像是在什麼樣的情況下,開始或變更了某個Session的值。
    • 似跨網頁的全域變數
    • 佔用Server端記憶體,連線數量一暴增,記憶體很可能被操掛。
    • 預設存在記憶體裡,可以改存在Session State Server或DB。(如果放在Session State Server或者DB,存放的物件也必須是可序列化的)
    • 可設定存活時間,但發生錯誤或特定情況時,會導致Session遺失,請參考:[ASP.NET]Session遺失的幾種可能
    • 可存放可序列化的Object
    • Application
      • 使用方式:application(“變數名稱”)=變數值
      • 在Server上所有User存取同一份。
      • 當Web application重起或關閉時結束。
      • 吃Server記憶體。
      • 可存放可序列化的Object
      • Q:因為該變數是共用,所以會有互相搶用的問題,所以在修改該值時都應該先 Lock。Application.Lock() → Application(“count”)+=1 → Application.UnLock()
    • Cache
      • 吃Server記憶體。
      • 可設定時間、hit rate或先進先出來當作條件。
      • 通常應用在靜態網頁快取。

    [轉貼]PHP: 完美實現ASP.NET MasterPage的方法

    [轉貼]PHP: 完美實現ASP.NET MasterPage的方法

    ASP.NET中的MasterPage實在是太好用了,而在PHP裏面如果只是用傳統的方法,那麼只能夠把主要版面分段,然後個別使用include()的方式將主要版面湊出來,總覺得說不出來的彆扭。而且如果切割不好,那麼主要版面一旦改版,那麼內容頁就會改到死。使用傳統方法的程式碼大概像這樣:
    <body>
    <div><?php include('menu.php');?></div>
    <div><?php include($page_content);?></div>
    <div><?php include('footer.php');?></div>
    </body>
    如果沒有想過這個問題,也不會去找網路資源,原來早就有人找到方法了。主板頁面就是很一般的頁面,主要用了兩個變數$pagetitle和$pagemaincontent,看名字就知道是頁面標題和主要內容。
    <?php
    define('app_root',$_SERVER['DOCUMENT_ROOT']);
    require_once(app_root."/shared/opendb.inc");
    ?>
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <title><?php echo $pagetitle ?></title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <link href="./style/globalreset.css" rel="stylesheet" media="screen" type="text/css" />
    <link href="./style/layout.css" rel="stylesheet" media="screen" type="text/css" />
    </head>
    <body>
    <div id="page">
    <div id="header">
    <div id="title">
    <h1><a href="./index.php"><img src='./images/logo_full.jpg' height='50' /></a></h1>
    </div>
    <div id="cart">
    <?php //require_once(app_root."/shared/login.inc"); ?>
    </div>
    </div>
    <div id="wrapper">
    <div id="sidebar">
    <div id="menubox">
    <?php //require_once(app_root."/shared/navigation.inc"); ?>
    </div>
    </div>
    <div id="mainbox">
    <div id="mainarea">
    <?php echo $pagemaincontent; ?>
    </div>
    </div>
    </div>
    <div id="footer">
    </div>
    </div>
    </body>
    </html>
    而內容頁面只要定義$pagetitle就好了,完整頁面的輸出就請看注解的部份。雖然這樣子做可能會小小的造成伺服器的負擔,但是跟維護比較起來,這一點點的負擔是絕對值得的。
    <?php
    define('app_root',$_SERVER['DOCUMENT_ROOT']);
    require_once(app_root."/shared/opendb.inc");
    $pagetitle = "頁面標題";
    //將整個頁面輸出放到緩衝區
    ob_start();
    ?>
    頁面內容,隨便你輸出
    <?php
    //將緩衝區的內容放到變數裏面,然後清除緩衝區
    $pagemaincontent = ob_get_contents();
    ob_end_clean();
    //套用主板頁面
    include(app_root."/shared/master.php");
    ?>

    php抓取網頁特定div區塊及圖片

    [部分轉貼]php抓取網頁特定div區塊及圖片

    //舉一反三
    <?php  
    //取得指定位址的內容,並儲存至text  
    $text=file_get_contents(‘http://www.moea.gov.tw/Mns/populace/activephoto/ActivePhoto.aspx?menu_id=3874&ap_id=1666’);   

    //取出div標籤且id為PostContent的內容,並儲存至陣列match  
    preg_match(‘/<div[^>]*style=”margin-left: 37px”[^>]*>(.*?) </div>/si’,$text,$match);  
      
    //印出match  
    //print_r($match);
    $length = count($match);
    while ($i <= $length) {
    echo($match[$i]);
    $i++;
    }
    ?>
    //
    昨天有個朋友在問我說,php怎麼抓取網頁某個div區塊的內容。像funp推推王那樣每次推文都會顯示文章內的圖片,提供縮圖撰擇,又是怎麼做到的?其實這語法出乎意料的簡短…
    php抓取網頁特定div區塊及圖片
    1. 取得指定網頁內的所有圖片測試
    1. <?php  
    2. //取得指定位址的內容,並儲存至text  
    3. $text=file_get_contents(‘http://andy.diimii.com/’);   
    4.   
    5. //取得所有img標籤,並儲存至二維陣列match  
    6. preg_match_all(‘#<img[^>]*>#i’$text$match);  
    7.   
    8. //印出match  
    9. print_r($match);  
    10. ?>  
    2. 取得指定網頁內的第一張圖片測試
    1. <?php  
    2. //取得指定位址的內容,並儲存至text  
    3. $text=file_get_contents(‘http://andy.diimii.com/’);  
    4.   
    5. //取得第一個img標籤,並儲存至陣列match(regex語法與上述同義)  
    6. preg_match(‘/<img[^>]*>/Ui’$text$match);  
    7.   
    8. //印出match  
    9. print_r($match);  
    10. ?>  
    3. 取得指定網頁內的特定div區塊(藉由id判斷)測試
    1. <?php  
    2. //取得指定位址的內容,並儲存至text  
    3. $text=file_get_contents(‘http://andy.diimii.com/2009/01/seo%e5%8c%96%e7%9a%84%e9%97%9c%e9%8d%b5%e5%ad%97%e5%bb%a3%e5%91%8a%e9%80%a3%e7%b5%90/’);   
    4.   
    5. //去除換行及空白字元(序列化內容才需使用)  
    6. //$text=str_replace(array(“r”,”n”,”t”,”s”), ”, $text);     
    7.   
    8. //取出div標籤且id為PostContent的內容,並儲存至陣列match  
    9. preg_match(‘/<div[^>]*id=”PostContent”[^>]*>(.*?) </div>/si’,$text,$match);  
    10.   
    11. //印出match[0]  
    12. print($match[0]);  
    13. ?>  
    4. 上述2及3的結合測試
    1. <?php  
    2. //取得指定位址的內容,並儲存至text  
    3. $text=file_get_contents(‘http://andy.diimii.com/2009/01/seo%e5%8c%96%e7%9a%84%e9%97%9c%e9%8d%b5%e5%ad%97%e5%bb%a3%e5%91%8a%e9%80%a3%e7%b5%90/’);      
    4.   
    5. //取出div標籤且id為PostContent的內容,並儲存至陣列match  
    6. preg_match(‘/<div[^>]*id=”PostContent”[^>]*>(.*?) </div>/si’,$text,$match);     
    7.   
    8. //取得第一個img標籤,並儲存至陣列match2  
    9. preg_match(‘/<img[^>]*>/Ui’$match[0], $match2);   
    10.   
    11. //印出match2[0]  
    12. print_r($match2[0]);  
    13. ?>  

    後記:用正規表達式Regex來做真的很方便,但老實說我規則常會忘掉,記錄一下幾篇文章好了(Regular Expression DetailsPCRE Functions | Introduction to PHP Regex | 天殺的正規表示式…

    [轉貼]CSS圖片透明

    http://www.dotblogs.com.tw/rab/archive/2011/01/21/css-cross-browser-support-alpha-display.aspx

    要如何設定網頁中物件的透明度,又讓眾家瀏覽器都能閱讀,可利用下列的設定方式
      
    .div_alpha{
     filter:alpha(Opacity=50, Style=0);/*for ie*/ 
     -moz-opacity:0.5;/* Moz + FF */ 
     opacity: 0.5;/* CSS3的標準語法,FOR支援CSS3的瀏覽器(FF 1.5)*/
    }
    filter:alpha(opacity)是屬於IE的私有屬性,-moz-opacity是屬於Mozilla跟FireFox的私有屬性,opacity則是標準的CSS規則,部分Moz Family也支援CSS3。後面的數值以百分比為單位,IE的Filter數值為0~100,-moz與opacity兩種數值為0~1之間,三種都設定可以確保透明的效果在以上的瀏覽器裡正確執行。
    至於Mac上的Opera並不支援透明度屬性的設定,可是他支援png圖檔,所以可以利用png半透明圖檔設定為背景,也可以達到半透明背景的效果。
    設定透明度會讓物件本身與子元素都一起半透明,所以文字也會一起變半透明,如果是要作遮罩效果,記得要將物件拆開設定,才不會讓文字也一併被透明化了喔!!
    範例網址 / css_alpha_setting.htm

    DOS樹狀清單

    DOS樹狀清單

    先執行
    cmd /u
    切到該資料夾
    執行
    檔名.bat

    //code============================

    @echo on
    rem 註解 把 cmd/u註解(rem) 再輸入test.bat執行

    cmd /u

    pause
    DIR /S /A:-D /B /O:N >> list.txt
    list.txt

    //================================

    http://pbice.blogspot.tw/2010/11/dirunicode.html

    用Dir指令列出Unicode檔名清單

    我原本就知道MS-DOS模式底下的dir指令可以將結果輸出成文字檔,這樣可以很方便的將所有檔案的檔名做成清單。不過,遇到Unicode檔名該如何處理?看了這篇文章〈利用 dir 將檔案總管中的目錄裏的檔名轉成文字檔〉,覺得很實用,摘記如下:

    1. 先新增一個文字檔(例如list.txt),將編碼改成Unicode。
    2. 輸入cmd /u,以Unicode模式執行。
    3. 執行dir指令,dir >> list.txt。如果只想列出檔名、不要日期、路徑等資訊,可以加參數 b
    4. 注意輸出時一定要有2個輸出符號>>,否則會亂碼。

    [轉貼]HTTrack 3.47.27 免安裝中文版 – 網站離線閱讀下載軟體

    http://www.azofreeware.com/2011/04/httrack-3441.html

    HTTrack
    網站下載工具 – HTTrack,想要把整個網站的內容下載下來嗎?可以試試這個自由軟體,它具有續傳下載功能,也可以用於更新現存的鏡射網站。(阿榮)(葒荳推薦)(下載



    HTTrack is a free (GPL, libre/free software) and easy-to-use offline browser utility.

    It allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer. HTTrack arranges the original site’s relative link-structure. Simply open a page of the “mirrored” website in your browser, and you can browse the site from link to link, as if you were viewing it online. HTTrack can also update an existing mirrored site, and resume interrupted downloads. HTTrack is fully configurable, and has an integrated help system.

    關鍵字:HTTrack Website Copier, winhttrack

    [官方載點]

    ※中文切換說明:開機時選擇「Chinese-BIG5」,或者,「Preferences」→「Language preference…」→選擇「Chinese-BIG5」

    下載連結→ [按此下載免安裝中文版]


    免安裝版 [3.47.27] [3.47.26] [3.47.24] [3.47.23] [3.47.22] [3.47.21] [3.47.20] [3.47.19] [3.47.18] [3.47.17] [3.47.16] [3.47.14] [3.47.11] [3.47.7] [3.47.6] [3.47.2] [3.46.1

    [轉貼]「密碼查看器 1.5」 星號密碼顯示工具

    http://file.minwt.com/2013/02/15.html


            大部分的軟體,為了防止密碼外洩,因此當密碼欄的部分,都會採用星號來作保護,由於軟體本身會幫忙記憶,但人的記憶力總是有限的,一段時間不用時,早也忘了當初所設定的密碼是什麼,但這時就可透過「密碼查看器」,將這些星號的密碼,現出原形來,如此一來就不用擔心,當初所設定的密碼是什麼了,也便於日後密碼的管理。