在本文中,我们将为您详细介绍我如何在Windows上创build一个PHP扩展?的相关知识,并且为您解答关于如何创建一个php文件的疑问,此外,我们还会提供一些关于7-Zip命令在Windows上创b
在本文中,我们将为您详细介绍我如何在Windows上创build一个PHP扩展?的相关知识,并且为您解答关于如何创建一个php文件的疑问,此外,我们还会提供一些关于7-Zip命令在Windows上创build和提取密码保护的ZIP文件?、gearman怎么在windows上编译php扩展?、izpack:在Windows 7上创build快捷方式、Python的shutil.make_archive()在Windows上创build了dot目录的有用信息。
本文目录一览:- 我如何在Windows上创build一个PHP扩展?(如何创建一个php文件)
- 7-Zip命令在Windows上创build和提取密码保护的ZIP文件?
- gearman怎么在windows上编译php扩展?
- izpack:在Windows 7上创build快捷方式
- Python的shutil.make_archive()在Windows上创build了dot目录
我如何在Windows上创build一个PHP扩展?(如何创建一个php文件)
更具体地说,我试图为WampServer做一个PHP扩展,我正在使用它来testing我的PC上的PHP脚本。 我知道一个PHP扩展需要一个config.m4文件,并且需要在PHP中创build一些C / C ++代码。 如何将这些.c / .cpp和.m4文件转换为制作PHP扩展所需的.dll文件?
C ++ Unixmultithreading“引擎盖下”会发生什么?
如何使用控制台/ Windows应用程序而不关注它?
如何检查Windows身份是否冒充?
在C / C ++的窗口中的内存映射文件中放置一个互斥锁
如何:检查不可用networking共享时防止超时 – C#
看看这个: PHP Extension-Development入门
一般你需要C编译器(有或没有IDE),我推荐MS Visual C ++ Express。 然后按照这个教程: http : //blog.slickedit.com/2007/09/creating-a-PHP-5-extension-with-visual-c-2005/
7-Zip命令在Windows上创build和提取密码保护的ZIP文件?
在Mac / Linux压缩/解压缩密码保护的zip文件,我使用:邮编:
zip -P password -r encrypted.zip folderIWantToZip
解压缩:
unzip -P password encrypted.zip
Windows上的命令行上的等效命令是什么(假设已经安装了7zip)?
我一直在研究,发现使用Java zip4j库进行密码encryption是不可能的。 另外Windows没有像Mac / Linux这样的zip命令提示符
(Un / De)在bash中压缩一个string?
如何用tar压缩目录时排除大文件
用于图像压缩的Windows命令返回无效的参数错误
Linux:从pipe道向zip压缩文件添加命名文件
连续stream压缩可安全中断
如何压缩Nginx中的js文件?
哪个是最快的TAR应用程序?
如何得到一个zip目录的列表?
7zip中7z.sfx和7zsd.sfx模块有什么区别?
在Mac OS X上为PHP安装zip扩展名–enable-zip
从http://www.dotnetperls.com :
7z a secure.7z * -pSECRET
哪里:
7z : name and path of 7-Zip executable a : add to archive secure.7z : name of destination archive * : add all files from current directory to destination archive -pSECRET : specify the password "SECRET"
打开 :
7z x secure.7z
然后提供SECRET密码
注意: 如果密码包含空格或特殊字符,请将其括在一对引号中
7z a secure.7z * -p"pa$$word @'|"
一般语法:
7z a archive_name target parameters
检查你的7-Zip目录。 根据你的版本, 7z可能会被语法中的7za替换。
参数:
-p加密并提示输入密码。
-pPUT_PASSWORD_HERE (这取代-p )如果你想没有提示预设PW。
-mhe = on隐藏文件结构,否则文件结构和名称默认是可见的。
例如。 这将提示输入一个PW并隐藏文件结构:
7z a archive_name target -p -mhe=on
例如。 没有提示,可见的文件结构:
7z a archive_name target -pPUT_PASSWORD_HERE
等等。 如果你把目标留空,7z会在当前目录下设置*,默认情况下它会复制目录。
我也许有点晚,但我目前正在试图开发一个程序,可以暴力强制密码保护的压缩档案。 首先,我尝试了所有我在互联网上找到的命令,通过cmd提取它…但它从来没有工作….每次我尝试了,CMD输出说,关键是错的,但它是正确的。 我认为他们只是在当前版本中禁用了这个功能。
我所做的解决这个问题的方法是下载一个较旧的7zip版本(4.),并通过cmd来解压。
这是命令:“C:/ Program Files(86)/old7-zip/7z.exe”x -pKey“C:/ YOURE_ZIP_PATH”
第一个值(“C:/ Program Files(86)/old7-zip/7z.exe”)必须是安装旧的7zip的路径。 x是提取和-p因为你是密码。 确保你把你的密码没有任何空格后面的-p! 最后一个值是您的zip存档提取。 zip解压到的目标将是cmd的当前路径。 你可以改变它:cd YOURE_PATH
现在我让我的密码执行通过Java执行此命令。 然后我检查错误输出流的CMD,如果它是null – >那么密码是正确的!
要完全脚本自动化:
创建:
7z -mhc=on -mhe=on -pPasswordHere a %ZipDest% %WhatYouWantToZip%
解压缩:
7z x %ZipFile% -pPasswordHere
(可能需要:Set Path = C: Program Files 7-Zip;%Path%)
gearman怎么在windows上编译php扩展?
之前的工作都是在windows上面开发的,现在要调试gearman分布式计算的功能,需要gearman的php扩展支持,百度了也没有看到相关资料。有大神知道吗?izpack:在Windows 7上创build快捷方式
我使用izpack为我的应用程序创build一个安装程序。 到目前为止,我能够创build安装程序,并在我的Linux机器上一切都很好。
问题是在我testing过的Windows机器上(Win7 6bits),安装程序没有显示快捷面板。
我没有阅读文档疑难解答部分,并注意我在我的安装程序中的本地人。
快捷方式xml文件也一样,它们位于资源path中的安装程序中。 我也读过,最有可能是一个大小写错别字或类似的简单,但无法弄清楚。 这里是我的快捷方式xml:
<shortcuts> <programGroup defaultName="SteamNet" location="applications"/> <shortcut name = "One Click Wonder" target = "$INSTALL_PATHoneclickwonder.bat" commandLine = "" workingDirectory= "$INSTALL_PATH" description="Minimal Desktop Timer" iconFile="$INSTALL_PATHimageswindows_icon.ico" iconIndex="0" initialState="noShow" programGroup="yes" desktop="yes" applications="yes" startmenu="yes" startup="yes"/> </shortcuts>
这是我的install.xml文件:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?> <installation version="1.0"> <info> <appname>Test</appname> <appversion>1</appversion> </info> <guiprefs width="600" height="480" resizable="no"> </guiprefs> <locale> <langpack iso3="eng"/> </locale> <panels> <panel classname="ShortcutPanel"/> </panels> <packs> <pack name="Test" required="yes"> <description>Description</description> </pack> </packs> <resources> <res src="shortcutSpec.xml" id="shortcutSpec.xml"/> </resources> <natives> <native type="izpack" name="ShellLink_x64.dll"/> </natives> </installation>
但是我不能在我的安装程序中显示快捷方式面板…!
得到被点击的图片框的位置
Python 3.3:如果游戏文件夹不在C驱动器中,则无法使用Pygame加载图像
指定的参数超出范围C#
我在哪里可以find适用于Windows的符合标准的C编译器?
移动文件夹Windows C ++:工作Vista和以上,而不是XP
PHP检测(或删除)当前的驱动器号?
在python脚本中运行powershell脚本,如何让python在运行时打印powershell输出
Microsoft sql sys.dm_os_wait_stats加起来比在这段时间内多了几毫秒
如何从Windows 8照片应用程序获取path作为共享目标?
如何使脚本在执行结束时自动删除?
我将它与一个正在运行的安装程序文件进行比较,其中包含以下<natives>设置:
<natives> <native type="izpack" name="ShellLink.dll" /> <native type="izpack" name="ShellLink_x64.dll" /> </natives>
使用32位Java Runtime时,将使用在您的设置中缺少的32位ShellLink.dll。
不幸的是, ShortcutPanel有一些已知的问题。 广泛后 试错 测试我发现为了正确显示,必须满足以下要求:
如果要 在 InstallPanel 之前 显示 ShortcutPanel ,则shorctuts XML文件中的<lateShortcutInstall/>标记必须仅存在 。 如果您的ShortcutPanel在安装步骤之后, 您的shurtcut面板将不会显示!
您的<native>标签必须包含在<natives>标签中,
将<skipIfNotSupported />标记添加到<shortcuts>元素的开头,
仔细检查您的快捷方式XML文件,因为它可能有不正确的属性名称和/或缺少引号。 许多用户报告过这样的问题,可能是有很多人复制粘贴的网站不正确。 快捷方式属性的规范可以在这里找到。
检查本机DLL是否打包到安装程序JAR中。 对于ShellLink DLL,解压缩JAR并查看: com/izforge/izpack/bin/native ( 而不是 com/izforge/izpack/bin/native/izpack/ ) 1 ,
最后,这是一个微不足道的,但检查你的快捷方式XML文件是否你认为它是,并且它有正确的名字。
脚注:
我正在使用IzPack版本5.0.6 。
Python的shutil.make_archive()在Windows上创build了dot目录
使用shutil.make_archive('newarchive','zip',<directory>)在Python 3.5中创buildZIP归档文件在Windows上的行为不像预期的那样。
在Linux上,它工作正常, directory中的所有文件和文件夹都被归档并在zip文件中可见。 但是,在Windows上创build一个额外的文件夹 – 点文件夹. 。 看截图:
该文件夹本身是空的,但我想完全摆脱它(另一个过程是非常严格的结构)。 一个解决方法是不使用make_archive()并手动创buildZipFile ,但我觉得该函数应该在第一位工作。
在Windows中使用python与Anaconda
在Windows上运行Bash时,本地Django服务器无法连接
timeout_decorator – 是否可以禁用或使其在Windows上工作?
Windowssubprocess与参数
Windows上的Python通过subprocess调用“make -j4”挂起,-j1起作用
这是一个错误还是我错过了什么?
编辑 :点文件是存在于7Zip以及总指挥官。 这是我最短的工作片段(Python 3.5.1,Windows 10):
import shutil import os os.chdir('C:/Users/melka/Downloads') shutil.make_archive('testing','zip_test')
这将从C:UsersmelkaDownloadszip_test内容创build一个新的ZIP,其结果是:
但是,使用此代码手动创buildzip不会创build点文件:
import os import zipfile def make_zip(zip_name,path): zip_handle = zipfile.ZipFile(zip_name,'w',zipfile.ZIP_DEFLATED) os.chdir(path) for root,dirs,files in os.walk('.'): for file in files: zip_handle.write(os.path.join(root,file)) os.chdir('C:/Users/melka/Downloads') make_zip('anotherzip.zip','zip_test')
使用DseAuthenticator和DseAuthorizer从窗口连接python到cassandra集群
无法在Windows上安装Python Scrapy(Lxml)
多处理进程终止在Linux上失败
在Python中使用哪个控制台库?
将IPconfiguration从一个接口移到另一个接口
这个“bug”已于2016年10月修复: https : //github.com/python/cpython/commit/666de7772708047b63125126b0147931571254a4
这里diff:
显然,你需要更新到Python 3.5.3或者3.6。
关于我如何在Windows上创build一个PHP扩展?和如何创建一个php文件的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于7-Zip命令在Windows上创build和提取密码保护的ZIP文件?、gearman怎么在windows上编译php扩展?、izpack:在Windows 7上创build快捷方式、Python的shutil.make_archive()在Windows上创build了dot目录的相关信息,请在本站寻找。
本文标签: