分类目录归档:未分类

PHP8.2 + OPENSSL 3 编译安装记录

// 编译openssl
wget https://www.openssl.org/source/openssl-3.0.9.tar.gz
tar zxf openssl-3.0.9.tar.gz && cd openssl-3.0.9
./config shared -Wl,--enable-new-dtags -Wl,-rpath=/opt/openssl/lib64 --prefix=/opt/openssl --openssldir=/opt/openssl
make && make install

// 编译PHP8.2
wget https://www.php.net/distributions/php-8.2.8.tar.gz
tar zxf php-8.2.8.tar.gz && cd php-8.2.8
export LDFLAGS="-L/opt/openssl/lib64 -Wl,-rpath=/opt/openssl/lib64"
export PKG_CONFIG_PATH=/opt/openssl/lib64/pkgconfig
// 安装其他扩展可以添加相应的参数
./configure -prefix=/usr/local/php --with-openssl
make && make install

需要注意的地方

  • LDFLAGS 变量告诉链接器把指定的openssl路径添加到php可执行文件中。如果 openssl 安装在非标准路径,运行 php 可能找不到库错误。
  • PKG_CONFIG_PATH 变量是指定新装openssl 库的位置。

Windows8.1 RTM下载地址

Windows 8.1 简体中文专业版+核心版(64位):

RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x64fre_Client_ZH-CN-IRM_CCSA_DV5.ISO 
SIZE: 4,076,017,664 byte 
SHA-1: F79E0093DDEDD488F40D4AE6B6F0FA3C529051E1 

MD5: BCB0FA9947C0F0E5E57F3A83EC7171D7 

下载地址: magnet:?xt=urn:btih:4115C08F071C9DCCB1850E914887CC48F4FF86C8 

Windows 8.1 简体中文专业版+核心版(32位):

MICROSOFT.WINDOWS.8.1.RTM.X86.CHINESE.SIMPLIFIED_ZH-CN.DVD-WZT 
RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x86fre_Client_ZH-CN-IRM_CCSA_DV5.ISO 
SIZE: 3,055,904,768 byte 
SHA-1: D07E7CA99B455FFC0B58BE96333D1F554FE83D8A 
MD5: 1C797D06A63DC65D068212A804A4D774 

下载地址: magnet:?xt=urn:btih:F1623CD26279DAA08C3B16CB38EC676194891A3E

Windows 8.1 简体中文企业版(64位):

MICROSOFT.WINDOWS.8.1.ENTERPRISE.RTM.X64.VOLUME.CHINA.DVD-WZT 
RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: ?Windows_8.1_Ent_ZH-CN_Vl_x64.ISO 
SIZE: 3,973,625,856 byte 
SHA-1: 665F4830BB7D377EBF7DE5C8C411A769350ED454 
MD5: 6B5773E55DD915B65D3121166483404E

下载地址: magnet:?xt=urn:btih:D89B625885A76F09EAFA96051F95F16493F71F20

Windows 8.1 简体中文企业版(32位):

MICROSOFT.WINDOWS.8.1.ENTERPRISE.RTM.X86.VOLUME.CHINA.DVD-WZT 
RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: ?Windows_8.1_Ent_ZH-CN_Vl_x86.ISO 
SIZE: 2,968,020,992 byte 
SHA-1: CB1BAA1B477DB128117CF9633D60C8518B2A60E5 
MD5: 0DEA6E3C17662484DC0F47DED9B1022C 

下载地址: magnet:?xt=urn:btih:EB9312723CBD458C93AA6C854897F7A654AC5BD2

Windows 8.1 简体中文单语言版(64位):

RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x64fre_Client_CSingleLanguage_ZH-CN-IRM_CSLA_DV5.ISO 
SIZE: 4,014,051,328 byte 
SHA-1: 332CEC09C37D28061583A22958A6908B1EE38359 
MD5: 7BAB50FC09F91821F50C38878A2782A4 

下载地址: magnet:?xt=urn:btih:CF3413A64515FF987B6AF1B3E3D6F5BBA43C27F5 

Windows 8.1 简体中文单语言版(32位):

RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x86fre_Client_CSingleLanguage_ZH-CN-IRM_CSLA_DV5.ISO 
SIZE: 3,011,039,232 byte 
SHA-1: C344159D30409F14C665407BA0BE523D068921E5 
MD5: 7C887D7E4214AFE55483EA7E79F17A78 

下载地址: magnet:?xt=urn:btih:26C04F06E85C54BA737383A950F386FEB423B8EA 

Windows 8.1 英文专业版+核心版零售镜像(64位):

MICROSOFT.WINDOWS.8.1.RTM.X64.ENGLISH.DVD-WZT
RELEASE DATE: 08/21/2013
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623
FILE: Windows_8.1_EN-US_x64.ISO
SIZE: 3,899,295,744 byte
SHA-1: BC2F7FF5C91C9F0F8676E39E703085C65072139B
MD5: F104B78019E86E74B149AE5E510F7BE9

下载地址: magnet:?xt=urn:btih:958ED16A00869C0BA4C04815AB500FFA1F2EE92E

Windows 8.1 英文专业版+核心版零售镜像(32位):

MICROSOFT.WINDOWS.8.1.RTM.X86.ENGLISH.DVD-WZT
RELEASE DATE: 08/21/2013
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623
FILE: Windows_8.1_EN-US_x86.ISO
SIZE: 2,915,131,392 byte
SHA-1: 802CFCD3A411D99C097EA7E747F0B6697F9BDAC4
MD5: 7DD36FEA0D004ACFEDBDB3A5521EF5FF

下载地址: magnet:?xt=urn:btih:D40A31912E9C1227826397B208228EFF3839802D

Windows 8.1 英文企业版(64位):

MICROSOFT.WINDOWS.8.1.ENTERPRISE.RTM.X64.VOLUME.ENGLISH.DVD-WZT
RELEASE DATE: 08/21/2013
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623
FILE:  Windows_8.1_Ent_EN-US_Vl_x64.ISO
SIZE: 3,798,214,656 byte
SHA-1: 8311958EDDEDD29E326ED91FDF025D39B88E0FC8
MD5: 2A9589AEEFDC4B94CD527476FA979EE5

下载地址: magnet:?xt=urn:btih:0152402468F3AB720C0F1EFBCB52CC951C310840 

Windows 8.1 英文企业版(32位):

MICROSOFT.WINDOWS.8.1.ENTERPRISE.RTM.X86.VOLUME.ENGLISH.DVD-WZT
RELEASE DATE: 08/21/2013
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623
FILE:  Windows_8.1_Ent_EN-US_Vl_x86.ISO
SIZE: 2,828,421,120 byte
SHA-1: 87DBCDB8491DBEF1BBC14BE8AB599086789E143C
MD5: 405091EFE4D58947DB45A106B37DD064

下载地址: magnet:?xt=urn:btih:FBF03CEA3E388A810CDE76B67A8DF867F002B52A 

Windows 8.1 64位多国语言包  (包含简体中文)

RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x64fre_Client_MULTI_IRM_CL1_DV5.iso 
SIZE: 1,963,837,440 byte 
SHA-1: 4D567D72CBFF463F5C2C64B0B221E7A408240183 
MD5: 58FE54CFB87506C83DF5BAECF181C5A8 

下载地址: magnet:?xt=urn:btih:315629A04E41F52BEFFD27A8C00C4CBD245DEEB9 

Windows 8.1 32位多国语言包  (包含简体中文)

RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x86fre_Client_MULTI_IRM_CL1_DV5.iso 
SIZE: 1,483,513,856 byte 
SHA-1: 3B62F16F50F3F80A58BE29B4B3A99885BD8F1AD4 
MD5: 93CCCBFD2F4EC5BB13C7E934CADB4056 

下载地址: magnet:?xt=urn:btih:71CB8DFA797E7493BCCD3FC230545C5255BC427E 

Windows 8.1 安装密钥(只适用安装,不支持激活):

核心版=334NH-RXG76-64THK-C7CKG-D3VPT
专业版=XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB

Windows Server 2012 R2 英文版(64位)

RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x64fre_Server_EN-US_IRM_SSS_DV5.iso 
SIZE: 4,268,605,440 byte 
SHA-1: B6F063436056510357CB19CB77DB781ED9C11DF3 
MD5: 0E7C09AAB20DEC3CD7EAB236DAB90E78 

下载地址: magnet:?xt=urn:btih:9BBE032569B4EC7BAF98ED6C6F9DC226B8C7482A 

Windows Server 2012 R2 64位多国语言包  (包含简体中文)

RELEASE DATE: 08/21/2013 
BUILD: 6.3.9600.16384.WINBLUE_RTM.130821-1623 
FILE: 9600.16384.130821-1623_x64fre_Server_MULTI_IRM_SL1_DV5.iso 
SIZE: 1,637,578,752 byte 
SHA-1: E0BD3827BD885E5E4E559158A64D650BCACA991E 
MD5: 13BF1E1409FDE8D6A55DAA50DA4BE42B 

下载地址: magnet:?xt=urn:btih:516C5D807B343332DAF44374C4EFAD10EA6A78BB

node.js 批量下载百度贴吧图片

有需求就有动力,你懂的…

才学Node.js,如法炮制了一个脚本,有不足之处多多指教!

用法:
指定要下载的贴吧URL,node执行即可。(默认是第一页50个帖子)
图片保存在以帖子id命名的文件夹中,由于百度返回的是gbk编码,貌似node.js不支持非utf-8 显示乱码,只能用id当文件夹名字了。

依赖: jquery,request,mkdirp 用npm 安装即可。

//
//  By hmmabc@OSC
//

var fs = require('fs');
var mkdirp = require('mkdirp');
var request = require('request');
var $ = require('jquery').create();

//萌妹吧
//var url = "http://tieba.baidu.com/f?ie=utf-8&kw=%E8%90%8C%E5%A6%B9%E5%AD%90";
//美女吧
//var url = "http://tieba.baidu.com/f?ie=utf-8&kw=%E7%BE%8E%E5%A5%B3";
//黑丝吧
var url = "http://tieba.baidu.com/f?ie=utf-8&kw=%E9%BB%91%E4%B8%9D";

var baseUrl = "http://tieba.baidu.com";
var posts = [];
var count = 0;

$.get(url,function(data){
	$(data).find("a.j_th_tit").each(function(){
		posts.push({title: this.title,url: baseUrl + $(this).attr("href")});
	});
	console.log("共有帖子"+posts.length);
	$.each(posts,function(index,post){
		downpost(post.url);
	});
});

var downpost = function(url){
	$.get(url,function(data){
		var imgs = [];
		var dir = "";
		$(data).find(".BDE_Image").each(function(){
			imgs.push(this.src);
		});
		if(imgs.length == 0) return;
		dir = url.match(/\d+$/)[0];
		mkdirp(dir,function(err){
			if(err) console.log(err);
		});
		$.each(imgs,function(index,value){
			download(value,dir,Math.floor(Math.random()*100000)+ value.substr(-4,4));
		});
		console.log("已完成" + ++count);
	});
}

var download = function(uri, dir,filename){
	request.head(uri, function(err, res, body){
		request(uri).pipe(fs.createWriteStream(dir + "/" + filename));
	});
};

 

无法正常访问Google谷歌及其相关应用,无法同步Google Chrome解决办法

将下面的内容添加进hosts文件即可。
Linux在/etc/hosts
Windows在C:\Windows\System32\drivers\etc\HOSTS

#Google By Gjia.me
203.208.46.163 0-focus-opensocial.googleusercontent.com
203.208.46.163 3hdrrlnlknhi77nrmsjnjr152ueo3soc-a-calendar-opensocial.googleusercontent.com
203.208.46.163 accounts.google.com
203.208.46.163 ajax.googleapis.com
203.208.46.163 android.l.google.com
203.208.46.163 a-oz-opensocial.googleusercontent.com
203.208.46.163 apis.google.com
203.208.46.163 appengine.google.com
203.208.46.163 bks0.books.google.com
203.208.46.163 bks1.books.google.com
203.208.46.163 bks2.books.google.com
203.208.46.163 bks3.books.google.com
203.208.46.163 bks4.books.google.com
203.208.46.163 bks5.books.google.com
203.208.46.163 bks6.books.google.com
203.208.46.163 bks7.books.google.com
203.208.46.163 bks8.books.google.com
203.208.46.163 bks9.books.google.com
203.208.46.163 blogsearch.google.cn
203.208.46.163 blogsearch.google.com.hk
203.208.46.163 books.google.com 继续阅读

vbs脚本自动发送邮件

function Send_mail(You_Account,You_Password,Send_Email,Send_Email2,Send_Topic,Send_Body,Send_Attachment) 
 'code by NetPatch 
 'VBS发送邮件参数说明 
 'You_Account:你的邮件帐号 
 'You_Password:你的邮件密码 
 'Send_Email: 主要邮件地址 
 'Send_Email2: 备用邮件地址 
 'Send_Topic: 邮件主题 
 'Send_Body: 邮件内容 
 'Send_Attachment:邮件附件 

 You_ID=Split(You_Account, "@", -1, vbTextCompare) 
 '帐号和服务器分离 
 MS_Space = "http://schemas.microsoft.com/cdo/configuration/" 
 '这个是必须要的,不过可以放心的事,不会通过微软发送邮件 
 Set Email = CreateObject("CDO.Message") 
 Email.From = You_Account 
 '这个一定要和发送邮件的帐号一样 
 Email.To = Send_Email '主要邮件地址 

 If Send_Email2 <> "" Then 
 Email.CC = Send_Email2 '备用邮件地址 
 End If 

 Email.Subject = Send_Topic '邮件主题 
 Email.Textbody = Send_Body '邮件内容 

 If Send_Attachment <> "" Then 
 Email.AddAttachment Send_Attachment '邮件附件 
 End If 

 With Email.Configuration.Fields 
 .Item(MS_Space&"sendusing") = 2 '发信端口 
 .Item(MS_Space&"smtpserver") = "smtp."&You_ID(1) 'SMTP服务器地址 
 .Item(MS_Space&"smtpserverport") = 25 'SMTP服务器端口 
 .Item(MS_Space&"smtpauthenticate") = 1 'cdobasec 
 .Item(MS_Space&"sendusername") = You_ID(0) '你的邮件帐号 
 .Item(MS_Space&"sendpassword") = You_Password '你的邮件密码 
 .Update 
 End With 
 Email.Send 
 '发送邮件 
 Set Email=Nothing 
 '关闭组件 

 Send_Mail=True 
 '如果没有任何错误信息,则表示发送成功,否则发送失败 
 If Err Then 
 Err.Clear 
 Send_Mail=False 
 End If 
 End Function 

 '以下是利用上面的函数发送带附件的邮件例子 
 If Send_Mail("[email protected]","YourID","收件人地址1","收件人地址2","主题","内容...","d:\test.zip")=True Then 
 'Wscript.Echo "发送成功" 
 Else 
 Wscript.Echo "发送失败" 
 End If

 

离线安装Opera Dragonfly

Opera Dragonfly 是适用于 Opera 浏览器的跨设备、跨平台的调试环境 – 调试 JavaScript、检查和编辑 CSS 与 DOM,以及查看手机或计算机上的任何错误。

相比Firebug,Chrome的开发者工具更加强大!遗憾的是只能联网使用,用下面的方法可以离线加载。

  1. 用git clone git://github.com/operasoftware/dragonfly.git 命令把Dragonfly 源代码checkout到本地,例如/home/yemingtu/dragonfly
  2. 在Opera 地址栏中输入opera:config#DeveloperTools 打开首选项编辑器,更改里面的Developer Tools URL字段为上一步的路径,例如:
    file://home/yemingtu/dragonfly/src/client-en.xml ,单击保存。
  3. 重启Opera,按Crtl+Shift+I即可调出Opera Dragonfly。

Windows 8 Release Preview下载

下载页面: http://windows.microsoft.com/en-US/windows-8/download

简体中文版:

64-bit (x64)                    Download (3.4 GB)                    Sha 1 hash — 0xC21B69413E08FCFB756EEDB2B99D0C0472486D1C

32-bit (x86)                    Download (2.6 GB)                    Sha 1 hash — 0xF9FAF5910275832EA03F630CD5803565C03C8F31

序列号:   TK8TP-9JN6P-7X7WW-RFFTV-B7QPF

Windows8 简体中文客户预览版下载地址

  1. esd文件格式(英语)
    • 32bit
      http://ak.or.esd.microsoft.com/pr/WCPDL/8A9D4FDFF736C5B1DBF956B89D6C8FDFD925DACD2/Windows8-ConsumerPreview-32bit-English-x1794225.esd
    • 64bit
      http://ak.or.esd.microsoft.com/pr/WCPDL/8A9D4FDFF736C5B1DBF956B89D6C8FDFD925DACD2/Windows8-ConsumerPreview-64bit-English-x1794226.esd
  2. iso格式
    • 32bit
      http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-32bit-ChineseSimplified.iso
      Sha 1 哈希 – E29A2072745A48C14A1C2E5A61F5230841BEDB45
    • 64bit
      http://iso.esd.microsoft.com/WCPDL/BD1B8A49393E30CC9C4E5C88457D73E964F1F3B18/Windows8-ConsumerPreview-64bit-ChineseSimplified.iso
      Sha 1 哈希 – DF69B851F9A81DECBB16648CC452461894416EB0

产品密钥: DNJXJ-7XBW8-2378T-X22TX-BKG7J

 

系统要求

Windows 8 Consumer Preview 能够在支持 Windows Vista 和 Windows 7 的硬件上平稳运行:

  • 处理器: 1 GHz 或更快
  • RAM: 1 GB RAM(32 位)或 2 GB RAM(64 位)
  • 硬盘空间: 16 GB(32 位)或 20 GB(64 位)
  • 图形卡: Microsoft DirectX 9 图形设备或更高版本

若要使用某些特定功能,还需要满足以下附加要求:

  • 若要使用触控,你需要支持多点触控的平板电脑或显示器
  • 要访问 Windows 商店以下载和运行程序,你需要有效的 Internet 连接及至少 1024 x 768 的屏幕分辨率
  • 若要拖拽程序,你需要至少 1366 x 768 的屏幕分辨率

 

如何从 ISO 映像安装 Windows 8 Consumer Preview

在 Windows 7 中将 ISO 文件转换为 DVD 的最简单方法是使用Windows 光盘映像刻录机. 在运行 Windows XP 或 Windows Vista 的电脑上,则需要第三方程序才能将 ISO 文件转换为可安装媒体 – DVD 刻录软件通常提供此功能。 一个选择是 USB/DVD 下载工具(由 Microsoft 商店提供)。 还可以下载 Windows 8 Consumer Preview 安装程序,该程序包含的工具可用于从 ISO 文件制作 DVD 或 USB 闪存驱动器(需要 Windows Vista 或 Windows 7)。