Hello world

Hello World

2013年10月10日 星期四

[網站插件] Blog 或網站插入程式碼框 - SyntaxHighlighter


=========================================================

【SyntaxHighlighter】官方網站:點我前往

SyntaxHighlighter_3.0.83.zip

官方載點:點我下載

本站載點:點我下載

=========================================================

【設置教學:】

下載完並解壓縮後上傳至 [Google協作平台], [DropBox] 或是放到自己擁有的網頁空間中。

開啟 Blogger 進入管理介面/設計/修改HTML,插入以下必要之程式碼在 <head> 到 </head> 之間加入即可。

註:要記得把程式碼中的 "yoursite" 改成自己所上傳的檔案位址。

程式原碼:
<link type="text/css" rel="stylesheet" href="yoursite/styles/shCore.css"/>
<link type="text/css" rel="stylesheet" href="yoursite/styles/shThemeDefault.css" id="shTheme"/>
<script type="text/javascript" src="yoursite/scripts/shAutoloader.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushAppleScript.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushAS3.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushBash.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushColdFusion.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushCpp.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushCSharp.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushCss.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushDelphi.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushDiff.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushErlang.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushGroovy.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushJava.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushJavaFX.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushJScript.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushPerl.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushPhp.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushPlain.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushPowerShell.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushPython.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushRuby.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushSass.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushScala.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushSql.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushVb.js"></script>
<script type="text/javascript" src="yoursite/scripts/shBrushXml.js"></script>
<script type="text/javascript" src="yoursite/scripts/shCore.js"></script>
<script type="text/javascript" src="yoursite/scripts/shLegacy.js"></script>
<script type='text/javascript'>
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.all();
</script>
使用教學:

註:發文時將程式碼以下列成對標籤圍起來即可。

更改格式:將 brush: 的 XXX 改為程式碼格式。

參考格式範本:點我前往
<pre class="brush: XXX;">你的程式碼</pre>

=========================================================

2013年10月9日 星期三

[環境建置] WAMP 安裝教學



本文最後更新時間: 2015/11/22

前言:

為何不建議使用 WampSever, AppServ, XAMPP ...等等很多專業團隊開發的一個安裝套件?因為會有後續更新不便等問題,故提供 Window + Apache + MySQL + PHP (WAMP) 等的環境建置教學。

參考文章:

1. 星知苑  - windows安装PHP5.4.8+Apache2.4.3+Mysql5.5.28

2. YouTube - Apache2.4 + PHP5 の手動インストール方法



【Microsoft .NET Framework 4.5 (獨立安裝程式)】本站最後檢查更新時間 14-10-17

官方載點:點我前往



【MySQL】官方網站:點我前往。// 本站最後檢查更新時間 13-10-21

MySQL Installer 5.7.4 m14

本站載點:點我下載



【Smarty】官方網站:點我前往。// 本站最後檢查更新時間13-10-21

Smarty 3.1.15

官方載點:點我下載

本站下載:點我下載

※相關教學:點我前往。(外連網站)


前置準備作業工作已完成!



第一部分:安裝 Apache 2.4 (官網下載:點我)

e.g. httpd-2.4.17-win64-VC14.zip (64位元)

事前檢查 "C:\Windows\System32\drivers\etc\hosts" 內的 "#" 是否移除:
127.0.0.1       localhost
注意:安裝前請先安裝 Microsoft Visual C++ 2012 以及 Microsoft Visual C++ 2015,以免出錯。
注意:安裝前請先安裝 Microsoft Visual C++ 2012 以及 Microsoft Visual C++ 2015,以免出錯。
注意:安裝前請先安裝 Microsoft Visual C++ 2012 以及 Microsoft Visual C++ 2015,以免出錯。

很重要!所以打三次!!!!!

1. 下載回來的解壓縮檔裡面的 [Apache24] 文件夾解壓縮至要安裝的位置。
(Default:C:\Apache24)

2. 打開 "C:\Apache24\conf" 下 "httpd.conf" 文件,用記事本打開更改即可。

預設配置(可不改):
( 1 ) Apache24 的程序位置:
ServerRoot "c:/Apache24"
( 2 ) 管理者信箱:
ServerAdmin admin@example.com
( 3 ) SeverName:
ServerName localhost:80
( 4 ) 網站的根目錄:
DocumentRoot "c:/apache24/htdocs"
<Directory "c:/apache24/htdocs">
( 5 ) 配置CGI動態頁面:
ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
<Directory "c:/Apache24/cgi-bin">
需改配置:
( 6 ) 支持更多默認頁:
DirectoryIndex index.html
改為
DirectoryIndex index.php index.html index.htm

3. 啟動 Apache
[開始] + [R] → 輸入"cmd" 啟動 [命令提示字元]

註:要以系統管理員權限開啟,不然啟動服務會失敗。

輸入:cd c:\apache24\bin,切換目錄位置。
輸入:httpd.exe -k install,開始安裝。
輸入:net start apache2.4,啟動服務。
-------------------------------------------------
移除 Apache

輸入:net stop apache2.4,關閉服務。
輸入:cd c:\apache24\bin,切換目錄位置。
輸入:httpd.exe -k uninstall,開始移除。

更多 Apache 控制指令:點我前往(已失效)。

輸入:net start,可檢查列表中 Apache2.4 服務是否已啟動。


4. It works!
前往 http://localhost/ 觀看,出現 It works! 就說明 Apache24 已經安裝且啟用成功!

到這邊 Apache 的基本安裝已經完成了!



第二部分:安裝 PHP 5.6 (官網下載:點我)

e.g.

VC11 x64 Thread Safe (2015-Oct-29 21:57:55)

php-5.6.15-Win32-VC11-x64.zip

1. 把壓縮檔的檔案解壓縮至要安裝的位置。(建議:C:\PHP)

2. 將C:\PHP底下的 "php.ini-development" 檔案改名為 "php.ini"(記得開啟顯示副檔名)。

3. 讓 PHP 支援更多擴充設置,編輯 "C:\PHP\php.ini"。
( 1 ) 尋找[; extension_dir = "ext"],將前面的 ";" 去掉,並改為:
extension_dir = "c:/php/ext"
註:"c:/PHP/ext" 斜杠是用 "反斜杠" (左下到右上),不是 "正斜杠" (左上到右下)。

【小知識】:
※正斜杠:
< 1 > 表示除法,分隔。
< 2 > 在windows系統中通常用來分隔命令行參數,/表示選項等。不能作為文件名​​isiss/。
< 3 > 正斜杠 "/" 在某些文檔裡面表示“ 或 ”,如通訊方式GSM/GPRS / 3G,表示採用其中一種通訊方式。

※反斜杠:
< 1 > 在windows系統中用來表示目錄。
< 2 > 而在unix系統中,/ 表示目錄。
< 3 > 由於web遵循unix命名,所以在網址(URL)中,/ 表示目錄。

4. 打開 "C:\Apache24\conf " 下的 "httpd.conf",在末端加上:
# php5 support
LoadModule php5_module "c:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "c:/php"

5. 重啟 Apache 伺服器。

註:要以系統管理員權限開啟,不然啟動服務會失敗。

重啟 Apache 服務:

輸入:net stop apache24,關閉服務。
再輸入:net start apache24,開啟服務。

或是直接輸入:httpd -k restart,重啟服務。(等輸入格變成下一行即是完成)

6. 測試:C:\Apache24\htdocs 下將 "index.html" 檔名改為 "index.php",並修改內容:
<?php phpinfo(); ?>
保存,前往 http://localhost/ 觀看,出現 PHP Version 5.5.4 等內容就說明 PHP 已經安裝成功!


到這邊 PHP 的基本安裝已經完成了!
-----------------------------------------------------------------------------------------------

安裝 PHP 之 Q&A:

Q1:為什麼我開啟 http://localhost/ 畫面卻是空白?

A1:未把 C:\Apache24\htdocs 下 "index.html" 改成 "index.php"。




第三部分:安裝 MySQL (官網下載:點我)

下載檔案需要註冊 Oracle 的會員帳號後,才能登入下載

e.g. mysql-installer-community-5.7.9.1.msi (下載檔案比較大的那個)

1. 執行安裝檔:

選項一:Server only
選項二:Server Configuration Type - Server machine
root:root
admin:admin

安裝完畢。

2. 讓 php 支援 MySQL 設置,編輯 "C:\PHP\php.ini"。

( 1 ) 第 883 行、第 884 行:前面去掉 ";"。
extension=php_mysql.dll
extension=php_mysqli.dll
註:還有很多DLL,把要用的自行去掉前面去掉 ";"。

3. 重啟 Apache 伺服器。

註:要以系統管理員權限開啟,不然啟動服務會失敗。

輸入:cd c:\apache24\bin,轉換目錄位置。
輸入:httpd -k restart,重啟服務。(等輸入格變成下一行即是完成)

輸入:net start,可檢查列表中 Mysql57 服務是否已啟動。

到這邊 MySQL 的基本安裝已經完成了!



第四部份:安裝 phpMyAdmin (官網下載:點我)

e.g. phpMyAdmin-4.5.1-all-languages.zip

1. 將檔案解壓縮並更改文件夾名為 [phpMyAdmin] 移至 C:\Apache24\htdocs 下。

2. 建立 [config] 文件夾在 C:\Apache24\htdocs\phpMyAdmin 下。

3. 設定  "C:\PHP\php.ini",配置:
extension=php_curl.dll
extension=php_gd2.dll                 ;圖形認證
extension=php_gettext.dll             ;取得網頁內容
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

4. 開啟 phpMyAdmin - setup 設定 "config.inc.php"。

進入 http://localhost/phpMyAdmin/setup/

( 1 ) 建立伺服器:


a. 基本設定 - 伺服器名稱:localhost


b. 認證 -認證方式:選擇 http。


c. 進階功能:參考設定 - 套用


( 2 ) 設定檔案 - 下載:"config.inc.php"


( 3 ) 將 "config.inc.php" 移到 "C:\Apache24\htdocs\phpMyAdmin" 目錄底下。

( 4 ) 設定檔案需要設定一組加密密碼 (blowfish_secret)。
編輯 "config.inc.php" 在文件底下新增一行程式碼設定一組密鑰
(密鑰最大長度為46個字符)
$cfg['blowfish_secret'] = '我是密鑰';
e.g.
$cfg['blowfish_secret'] = 'i2E#v0&!';
最後再將安裝時所用新增的 [config] 資料夾刪除即可!

6. 登入 phpMyAdmin

進入 SQL:


將 "C:\Apache24\htdocs\phpMyAdmin\sql" 中的 "create_tables.sql" 之程式碼

放置於「在伺服器 "localhost" 執行 SQL 查詢:」裡面後按執行即可。


到這邊 phpMyAdmin 的基本安裝已經完成了!
-----------------------------------------------------------------------------------------------

安裝 phpMyAdmin 之 Q&A:

Q1:為什麼我開啟 http://localhost/phpMyAdmin/setup/ 畫面卻是錯誤?
A1:未把 "php.ini" 配置修改正確。

;extension=php_mysql.dll

補充:使用繁體中文介面有些地方可能會有 Bug 出現,可重新整理後調成英文或簡體中文。




第五部分:安裝 Smarty 3.1.15

將 [libs] 移至 [demo],並將 [demo] 改名為 [Smarty] 移至

C:\Apache24\htdocs

- 待續 -




[文書工具] Sublime Text 2 繁體中文版


Sublime Text 2


官方載點:點我前往

本站載點(v2.0.2.):點我下載。(x64)

中文化載點:點我下載

=========================================================

【中文化教學】:

把 "Sublime Text 2.0.2_cht.zip" 解壓縮覆蓋 [...\Packages\Default] 裡即可。

C:\Users\使用者名稱\AppData\Roaming\Sublime Text 2\Packages\Default




2013年9月26日 星期四

[伺服器] 掛載 Admin 插件


巴哈教學:點我

進階教學:點我

=========================================================================

一、下載 Metamod : source (插件安裝平台)

1. Metamod:Source 1.10.0:(MMSrc)

官方下載頁面(含其他版本):點我

(1). Windows:點我下載

(2). Linux:點我下載

(3). Mac:點我下載

把解壓縮檔內的 [addons] 文件夾解縮縮至 D:\CSGOSever\csgosever\csgo 底下。
(這個資料夾下有 "bin" "cfg" "maps" "models" 等等資料夾就對了)


2. 下載 VDF檔 (用來指定 Metamod:source 的路逕)

(1). VDF檔產生頁 (Make a VDF File):點我

[Game] 選擇你要使用的遊戲。

[Game Folder] 除非你有特殊需求,不然這裡就留空,不需要輸入資料。

接著按下下面的 [Generate metamod.vdf] 以產生並下載該檔案。

將檔案覆蓋至 E:\CSGOSever\csgosever\csgo\addons 底下。

測試 Metamod:source 是否安裝成功.

啟動你的伺服器,在 [console] 裡打 <meta verion>

如果出現以下訊息,表示安裝成功,如果沒有,請從步驟1重新開始。

---------------------------------

Metamod:Source version 1.7.0
Build ID: 616:8453e69f1827
Loaded As: Valve Server Plugin
Compiled on: Nov 26 2008
Plugin interface version: 14:14
SourceHook version: 5:5
http://www.metamodsource.net/

---------------------------------

] meta verion
Metamod:Source Menu
usage: meta <command>
  credits - About Metamod:Source
  list    - List plugins
  version - Version information
---------------------------------


=========================================================================

二、下載 SourceMod

1. SourceMod:點我。(選擇符合你的作業系統)

把解壓縮檔內的 [addons] [cfg]文件夾解縮縮覆蓋至 D:\CSGOSever\csgosever\csgo 底下。
(這個資料夾下有 "bin" "cfg" "maps" "models" 等等資料夾就對了)

2. 設定你的 admin 帳號跟權限

在 \csgosever\csgo\addons\sourcemod\configs 下找到 "admins_simple.ini"

用記事本打開,再最下面空白處以以下格式設定你的 admin 帳號跟權限:

"steam_id" "99:z" //steam_id 請在進入遊戲中的狀態下在 console 下輸入 [stutas] 取得。

3.測試是否安裝成功:

啟動伺服器,在console下打 meta list 會出現以下訊息表示安裝成功!
---------------------------------------------------------------------------------------------------
] meta list
Listing 3 plugins:
  [01] SourceMod (1.5.1) by AlliedModders LLC
  [02] CS Tools (1.5.1) by AlliedModders LLC
  [03] SDK Tools (1.5.1) by AlliedModders LLC
---------------------------------------------------------------------------------------------------

4. 開啟 admin 選單:(2種都可以)

(1). 在對話框輸入:/sm_admin

(2). 在控制台輸入(client console):sm_admin

5. 建立快速開啟選單按鍵

在控制台輸入(client console):
bind "P" "say /admin"     //可自行更改需要的按鍵



bind "P" "sm_admin"


如果發現選單無法使用5 6 7 8 9 0 鍵盤按鍵控制選單.
就在console輸入:
bind 5 "slot5"; bind 6 "slot6"; bind 7 "slot7"; bind 8 "slot8"; bind 9 "slot9"; bind 0 "slot10";
你也可以新增一個按鈕方便開啟admin選單, 比如: bind = "sm_admin"  這樣按下鍵盤的=鍵,就可以開啟admin選單.


=========================================================================


其他額外的插件:

可以到這邊尋找
http://www.sourcemod.net/plugins.php



=========================================================================








2013年9月23日 星期一

[伺服器] 架站教學 CS:GO



若想建立一個伺服器,請符合以下的條件再做!

1. 一個伺服器需要10G以上的空間,CPU別太弱!會造成電腦當機。
2. 請用網路帳密連線,勿使用分享器連線,因為這樣在網際網路上別人看不到你的伺服器!
3. 網速穩定,建議光纖 8~10M 以上。


=========================================================================

原文參考:點我

巴哈教學:點我

YouTube 影片教學:點我

=========================================================================

一、下載 SteamCMD 

1. Windows:點我下載

2. Linux:點我下載

建立一個文件夾 (D:\CSGOSever) 解壓縮 SteamCMD.zip 至所建立的文件夾內。

=========================================================================

二、運行 steamcmd.exe 開始下載

1. 關閉 Steam。

2. 運行 steamcmd.exe 開始下載,等待下載完畢。

預覽圖片:

 

 最後 steamcmd.exe 底下會出現 Steam> (就是給你打指令之用) 

=========================================================================

三、SteamCMD 登入&伺服器端下載

1. 範例:Steam>login 帳號 密碼

2. 在Steam>打『set_steam_guard_code xxxxx』(xxxxx為你的code)
<第一次登入會出現 error 的字眼,你就要到申請 Steam 的電郵看 code>

3. 再登入一次:Steam>login 帳號 密碼 (等待1~3分鐘直到出現 Success)

預覽圖片:



4. 成功在 steamCMD 登入後,打以下指令開始下載:

Steam>force_install_dir csgosever
Steam>app_update 740 validate

往後更新請輸入:
Steam>app_update 740 (不用加 validate)

等待約30分鐘至下載完成。

Success! App '740' fully installed.

登出:
Steam>logout

=========================================================================

四、開啟&設定伺服器

1. 建立伺服器檔案:(server.cfg)
在 D:\CSGOSever\csgosever\csgo\cfg 建立一個 txt 文件檔,
編輯完成後,連副檔名改名為 "server.cfg"

"server.cfg" 內容:
--------------------------------------------------------------------------------------------------------------------------------------------------
hostname "CSGOSever"
rcon_password "123"
sv_password ""
mp_freezetime 5 //The amount of time players are frozen to buy items
mp_join_grace_time 15 //The amount of time players can join teams after a round has started
mp_match_end_restart 0 // Defines whether a map should be restarted after a game has ended
sv_cheats 0 //This should always be set, so you know it's not on
sv_lan 0 //This should always be set, so you know it's not on
//**The bot commands below are mostly default with the exception of
bot_difficulty 3
bot_chatter "off"
bot_join_after_player 1
bot_quota 10
bot_quota_mode "fill"
//**The following commands manage kicks and bans
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
--------------------------------------------------------------------------------------------------------------------------------------------------

2. 建立伺服器捷徑:
打開 D:\CSGOSever\csgosever 找到 "srcds.exe" 並建立捷徑。
(不以設定過的捷徑方式無法成功開啟伺服器!)

3. 捷徑內容設定:
(1). 自製目標設定:
「D:\CSGOSever\csgosever\srcds.exe -game csgo .exe」

(2). 官方設定:
休閒場:
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust2』

正常Competitive場
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust2』

軍備競賽場
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots』

爆破場:
『C:\csgo\srcds.exe -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_bank』

預覽圖片:



4. 開啟 srcds.exe 建立之捷徑:成功開啟伺服器!
(1).管理密碼設定:自行設定。

預覽圖片:



(2). 啟動伺服器:『IP位置』:即為其他玩家加入的目標位置。
利用控制台輸入 <connect IP位置> 即可加入

預覽圖片:



恭喜你成功建立伺服器囉 ^ ^

=========================================================================

其他相關文章:

※ 設定 Admin 插件
※ 其他插件

=========================================================================