關於部落格
RPG製作大師XP腳本為主要更新

RPG製作大師VX腳本為其次更新

RPG製作大師VX_Ace目前不考慮

RPG製作大師MV腳本完全沒打算

留言完建議重新整理看看是否顯示

目前不處理本舖外腳本的相關問題

其他相關事項請觀看規定注意事項

本舖未來的經營計畫與VA的支援




var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-37462754-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

  • 298461

    累積人氣

  • 6

    今日人氣

    0

    追蹤人氣

【腳本】自動備份資料庫

   
    
安裝方法

打開腳本編輯器,對腳本「Main」按下右鍵,選擇插入,會出現1個空白腳本
在空白腳本內貼上以下腳本:

點選框框內的腳本按右鍵打開選單,選擇 [全選] 後在選擇 [複製] ,在指定的位置中貼上腳本即可
    
   
功能設定   
S81_Prompt = false
設定是否備份成功時顯示提示窗口告知,告知訊息會告知備份檔案的檔案名稱
(不過理論上來說,如果備份失敗的話,因該會跑出錯誤訊息才是......)
如果你在S81_Opportune設定的備份頻率很少(久久備份1次),又想知道是否確實備份時
可以將此設定改為true來提示你的資料庫備份完了
如果你的S81_Opportune設定的備份頻率很高(馬上備份1次)
則使用這個功能的話可能會有點擾人喔XD(每次都提示真是撈叨~~)
  
S81_Opportune = 0   
指定要產生備份檔案的時機點,可以指定0、正數、負數
一般來說設定0的話表示每次產生,每測試遊戲1次都會產生備份1個檔案
(僅在遊戲測試中有效,正式遊戲中會自動無效備份,不過還是建議發佈時刪除本文章腳本)
正數:表示指定時間,設定必須要先經過多少秒,才允許系統產生備份檔
   單位為秒,例如想要每10分鐘備份的話可設定為『600』
   個人認為用算式會比較方便,像10分鐘為『60 * 10』;2小時為『60 * 60 * 2』
   雖然是依照時間做更新,但確切的更新時間還是以開始測試遊戲的那時候為準
負數:指定次數,簡單來說就是必須測試遊戲幾次後才允許備份
   例如設定『-4』,則代表當你第5次測試遊戲的時候產生備份檔
如果有在中途中更改此設定的話,備份的時機點不會立即生效
需要系統再次產生備份檔之後,才會改使用更改過後的S81_Opportune設定效果
但如果是正數改成其他正數(也就是改備份時間),則效果會立即生效
  
S81_Name = false  
設定產生出來的備份檔的檔名格式,現階段可以指定false和true兩種
false:日期格式,檔名為14個數字所組成,分別為...
      西元(4位,其餘2位數)、月、日、時(24小時制)、分、秒
      例如產生出來的備份檔名稱為20120417025231
      則代表2012年4月17日2點52分31秒的時候開始產生的檔案
true:次數格式,檔名由簡單的數字構成,表示這個是第本文章腳本產生的第幾個備份檔
     產生第1次檔名為1;產生第2次檔名為2....依此類推
  
S81_Size = 10  
如果不想要在Backup資料夾中產生過多的備份檔使資料夾混亂或是佔據空間
可以使用這個來做限制備份檔的數量
例如你設定4,則最多只會產生4個備份檔案(Backup資料夾的Data不算在內)
如果已經達到備份上限,備份依然能正常產生,不過系統會自動移除掉最舊的備份檔
來讓備份檔的數量保持在你在本設定所設定的數量
使用的時候要小心,假設產生了10個備份檔,此設定如果中途改成5的話
則會將這10個的存檔中最舊的6個備份檔都會一並刪除來保持在5個備份檔中
所以說請勿設為0,不然所有的備份檔都是會全數掰掰的喔~~
如果你把Backup資料夾的Data刪除的話,則刪除前所產生的備份檔不受此設定給影響
  
S81_Reduction = '備份檔案名稱' 危險  
平時的話千萬不要動此設定(雖然你只要不要真的讀取到備份檔是不會怎樣)
本設定為將備份資料還原至工程資料庫用的設定
假設你不幸的發生了資料庫毀損的情況導至工程無法打開或是重要設計資料遺失時
首先新增一個新的空白工程(或是已經不要但能正常打開的工程都可以)
對這個新工程中安裝本文章腳本,接下來是重點了...
首先打開出問題遊戲資料夾中的Backup資料夾,選擇1個最新的備份檔複製或剪下
(通常數字越大的是越新的,不管S81_Name設定是什麼都一樣保持這個規則)
然後將複製或剪下的備份檔放到用於還原備份的遊戲工程的遊戲資料夾中
(不要特意去新增個Backup資料夾放在裡面阿,這樣做是沒有用的!!)
回到用於還原備份的工程中,對此設定設定剛剛放進去的備份檔的檔案名稱(不要副檔名)
然後測試遊戲,運行成功的時候會跑出提示訊息然後關閉遊戲
(如果運行失敗的話,一般來說什麼事也沒發生的正常進入標題畫面)
運行成功之後,你會發現你的工程一點變化都沒有,這是正常的
你只要把這個工程給關掉之後,再重新打開該工程,讓工程重新讀取資料庫的話
打開來你就會發現你的工程就變成了你最近1次備份的資料庫了

最後只要把出問題工程裡的圖片、音樂、追加檔...之類的素材移過來就行了
(但可千萬不要再把出問題的資料庫給移動回來喔,通常在Data資料夾裡面!!)
如果執行備份還原成功,未重開工程就存檔的話,結果你因該知道的,重做吧!!
如果這個備份檔還是有問題的,就選擇第2新的備份檔來還原,依此類推...
如果所有的備份檔都有問題(備份太少??),那還是只能嘗試使用傳統方式去救了!!
相簿設定
標籤設定
相簿狀態