怎麼打包腳本
① 如何使用AssetBundle打包腳本文件
打包AssetBundle的方法:
1.創建一個空的Prefab,命名Cube,然後創建一個Cube,將其拉到剛創建好的Prefab
2.新建一個腳本ExportAssetBundles.cs(代碼來自官方文檔),保存在Asset/Editor目錄下
//在Unity編輯器中添加菜單
[MenuItem("Assets/Build AssetBundle From Selection")]
static void ExportResourceRGB2()
{
// 打開保存面板,獲得用戶選擇的路徑
string path = EditorUtility.SaveFilePanel("Save Resource", "", "New Resource", "assetbundle");
if (path.Length != 0)
{
// 選擇的要保存的對象
Object[] selection = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
//打包
BuildPipeline.BuildAssetBundle(Selection.activeObject, selection, path, BuildAssetBundleOptions.CollectDependencies | BuildAssetBundleOptions.CompleteAssets, BuildTarget.StandaloneWindows);
}
}
這時我們將看到Asset下面出現Build AssetBundle From Selection和Build Scene
3.選中預設Cube,運行Build AssetBundle From Selection。這時會彈出一個保存框,將其命名為cube.unity3d(這里為了測試方便,放在c盤。實際項目中,我們是需要將他們放在web伺服器,供所有客戶端下載更新)
4.新建一個場景scene1.unity,上面放置幾個模型,然後保存
5.選中該場景,在之前的ExportAssetBundles.cs腳本中添加打包場景的函數,運行Assets->Build Scene,保存為scene1.unity3d(這里為了測試方便,也放在c盤)
[MenuItem("Assets/Save Scene")]
static void ExportScene()
{
// 打開保存面板,獲得用戶選擇的路徑
string path = EditorUtility.SaveFilePanel("Save Resource", "", "New Resource", "unity3d");
if (path.Length != 0)
{
// 選擇的要保存的對象
Object[] selection = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
string[] scenes = {"Assets/scene1.unity"};
//打包
BuildPipeline.BuildPlayer(scenes,path,BuildTarget.StandaloneWindows,BuildOptions.BuildAdditionalStreamedScenes);
}
}
注意事項
a.AssetBundle的保存後綴名可以是assetbundle或者unity3d
b.BuildAssetBundle要根據不同的平台單獨打包,BuildTarget參數指定平台,如果不指定,默認的webplayer
② 如何把python腳本打包成exe
使用py2exe
安裝py2exe
進入python程序所在文件夾
在文件夾下寫一個setup.py的python文件,內容如下
from distutils.core import setup
import py2exe
setup(console=["將要轉換的文件名稱.py"])
打開CMD窗口,將工作目錄切換到python文件所在文件夾,並輸入命令「python setup.py py2exe"
命令成功完成後,進入原python文件的文件夾下可看到新產生了文件夾
進入dist文件夾,裡面的exe就是我們需要的windows程序。
http://jingyan..com/article/67508eb43344829cca1ce4f1.html
③ 大神們請教如何把腳本打包成app
使用什麼軟體編寫的代碼,就用軟體直接生成就可以了。
舉例:比如按鍵精靈直接把寫好的腳本生成小精靈就可以生成App
④ 如何使用gradle構建工具打包groovy腳本成jar文件
准備工作安裝 gradle, groovy。
要使用gradle的groovy plugin 來打包groovy 腳本,項目結構。
目錄 含義
src/main/java Java 代碼
src/main/resources Java需要的資源文件
src/main/groovy Groovy代碼,也可以包含Java代碼
src/test/java Java 測試代碼
src/test/resources 測試需要的資源文件
src/test/groovy Groovy測試需要的資源文件
src/sourceSet/java Java代碼源
src/sourceSet/resources 資源文件源
src/sourceSet/groovy Groovy代碼源
我們只需要編譯打包groovy腳本 所以只需要創建 src/main/groovy目錄結構。例子:
gradle_groovy_archive項目 結構是:
gradle_groovy_archive
創建helloWorld.groovy腳本,代碼如下:
package hello
println 'Gradle compile groovy'
創建Gradle構建文件:
apply plugin: 'groovy'
apply plugin: 'maven'
group = 'com.hello'
archiveBaseName = 'hello'
version = '0.1-SNAPSHOT'
defaultTasks 'clean', 'jar'
configurations {
deployerJars
}
repositories {
mavenCentral()
}
dependencies {
//使用本地groovy環境
groovy localGroovy()
//groovy group: 'org.codehaus.groovy', name: 'groovy', version: '1.8.6'
compile fileTree( dir: 'lib', include: ['*.jar'])
deployerJars 'org.apache.maven.wagon:wagon-webdav-jackrabbit:1.0-beta-7'
}
sourceSets {
main {
groovy {
srcDir 'src/main/groovy'
}
}
}
uploadArchives {
repositories.mavenDeployer {
uniqueVersion = false
configuration = configurations.deployerJars
repository(id : repositoryId, url : repositoryUrl) {
authentication (userName : 'deployment', password : 'deployment')
proxy()
}
}
}
創建構建文件屬性文件:
//根據不同情況修改
repositoryId=ND
repositoryUrl=ND
systemProp.http.proxyHost=ND
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=ND
systemProp.http.proxyPassword=ND
在命令行中 敲 gradle 運行,會自動運行 defaultTasks,clean 和 jar,會把 所有groovy下的腳本打成jar包。
⑤ 電腦打包好的腳本怎麼找
方法如下:
1、按win+r組合鍵打開運行,輸入「msconfig」回車。
2、打開系統配置窗口後,點擊「常規」,選擇「診斷啟動」,點擊確定。
3、重啟電腦,如果問題解決,則切換到「啟動」選項,逐一去除無用的啟動項目。
4、如果一打開某個文件報錯,則可能是文件關聯錯亂所致,重新定義即可。復制以下代碼到記事本中,選擇「文件-另存為」,然後保存為「修復關聯.reg」,點擊「保存」。
5、雙擊這個修復關聯.reg文件,點擊「是」,即可生效。
⑥ Pycharm怎麼打包Python腳本
PyCharm配置
PyCharm默認Python腳本編碼是UTF-8,我們將其設置為GBK:
進入file>setting,在輸入框搜索encoding
保存設置並重啟PyCharm,這樣默認編碼就生效了,可在右下角查看
END
Python 2
筆者使用的Python版本是2.7.11。Python 2 的中文支持需要做兩件事:
①在代碼前端增加代碼:# -*-coding:gbk-*-
②在中文前加u前綴,如:u"你好"
運行代碼,檢查是否已成功支持中文字元
END
Python 3
筆者使用的Python版本是3.5.1。Python 3 的中文支持只需要做一件事即可:
①在代碼前端增加代碼:# -*-coding:gbk-*-
⑦ 技術大神求幫助lua腳本怎麼打包成APK調試啊
用叉叉小精靈可以實現。
先用叉叉集成開發環境(IDE)生成XSP腳本文件,然後去小精靈後台打包成apk,可以用於調試也可以發給測試用戶,相比上架到平台的好處是不用經過審核,調試方便~
⑧ 如何使用pyinstaller打包python腳本
由於項目需要,需要將用Python寫的應用打包發布成能在Windows下直接使用的exe程序,這里記錄一下使用方法。我的程序是基於Python2.7,以及PyQt4和Poster這兩個模塊的。看了網上很多人說使用Py2exe這個工具來運行程序。但是發現這個工具不是很好用,試了很多次,exe文件都有錯誤,於是直接轉戰pyinstaller了。
pyinstaller這個工具非常簡單易用,可以在命令行中輸入如下命令安裝pyinstaller。
[plain] view plain
pip install pyinstaller
使用它就更簡單了,普通情況下只需要執行如下的命令,即可生成文件
[plain] view plain
pyinstaller mainform.py
這里的mainform.py就是程序的一個主窗口。這樣,就會在python項目下生成dist和build文件夾了。在dist文件夾下有一個exe文件,雙擊它就可運行軟體了。
注意:項目中涉及的一些配置文件如**.config還有圖片文件,可能不會包含在dist文件夾下,需要拷貝到dist文件夾下。
⑨ 用這個auto.js編程軟體寫好腳本後,怎樣打包成APP。
2007以上版本必須自己本地計算激活碼,別人幫不了你(即使算了也不能使),如果沒有注冊機留郵箱傳你。使用時請選擇與軟體位數對應的注冊機。
安裝激活方法:
1、運行安裝程序,填寫序列號(產品密鑰) ,一直到安裝完成;
2、安裝完成重新啟動,這里會提示需要激活(激活前斷開網路)。把申請碼復制下來,打開注冊機(切記:如果是Vista或windows7系統,請務必右鍵單擊注冊機,以管理員身份運行!),粘貼申請碼,點擊注冊機中的「mem patch」,稍後提示成功,再點「Generate」生成激活碼。把注冊機中得到的激活碼復制後粘貼到激活對話框中,點「下一步」。提示「激活成功」!
⑩ python 怎麼打包多個相互關聯的腳本。例如:腳本a、b、c相互關聯,打包成功後可以正常運行,不知道怎麼破
建一個文件夾code, 把a.py, b.py, c.py 都放到這個新建的文件夾里
再在這個文件夾code里新建一個__init__.py文件(兩個下劃線, 文件為空即可, 不用加代碼)
新建一個環境變數PYTHONPATH, 將code這個文件夾的絕對路徑加到這個PYTHONPATH環境變數中 ( 如果已經有這個變數了, 就直接在這個變數後面追加 )
當運行a需要引用b的時候, 就在a里import b就好了