firefox无法安装插件

xeon Posted in 电脑杂谈,Tags: ,
0

最近装了新电脑,发现firefox竟然无法安装插件。

报错如下:An Unexpected error occurred during installation

或者是 software installation has been disabled by your system administrator

搞了好久终于搞定了,将方法记录下来。

  1. 先到这个网站下载Firefox 的ADMX模板,当前版本是v2.01   https://support.mozilla.org/zh-CN/kb/%E7%BB%84%E7%AD%96%E7%95%A5
  2. 将里面的firefox.admx 和 mozilla.admx 拷贝到C:\Windows\PolicyDefinitions
  3. 将标有语言的文件夹中的firefox.adml和mozilla.adml拷到policydefinitions对应的语言文件夹中。组件并未有中文简体,将繁体的考进去也行,显示为繁体而已
  4. 打开组策略,启用“附加元件”的中的两个策略。允许的网站中添加http://mozilla.org
  5. 关闭firefox,重启尝试安装

 

群晖硬盘扩容记录

xeon Posted in 电脑杂谈,Tags: , , ,
0
我的群晖是这样的,两个槽位,两个硬盘不做raid,slot1 是1T,slot2是4T硬盘。slot1是basic 。
现在我想在不影响任何数据的情况下将1T的硬盘更换为14T的硬盘,参考https://community.synology.com/enu/forum/17/post/78431?reply=275738
方法如下:
  1. 拔掉slot2的4T硬盘,因为只有两个槽位,只能借用slot2的槽位
  2. 装上14T硬盘到slot2,重启
  3. 将第一个1T的硬盘转换为raid1,添加14T的硬盘添加到raid1中。在图形界面就可以操作
  4. 等待同步,可以在界面上查看,也可以用cat /proc/mdstat 查看 (有显示剩余时间,需要用sudo -i 切换到root)
  5. 同步完后,重启
  6. 将slot1和slot2的槽位替换,重启
  7. 移除原1T硬盘,重启。显示降级状态
  8. 在ssh中输入 mdadm –grow –raid-devices=1 –force /dev/md2 ,将原raid组从raid1降为basic,并在界面是将容量增加到14T。(横线都是两条,显示有问题)_
      注:其中用cat /proc/mdstat 可以看 /dev/md2是同步的设备,根据自己的需求做。 raid-devices =1 代表只有一个硬盘
  1. 查看可用容量是否增加
  2. 接回原来的slot2的硬盘

2020.10.26

今天换另一个4T硬盘,结果并没有那么顺利。原4T硬盘是SHR的,添加完14T同步完后并用命令降级成单硬盘后,在界面上没法扩容量

尝试了一些命令都不行,我估计这和SHR是linux自带的lvm有关,并无法识别硬盘新容量

最后无奈,只好用最土的办法。将所有文件夹移到另一个raid组,并将整个SHR删掉。然后套件重新装太麻烦。我找了一个套件工具可以迁移。测试下来没什么问题

套件迁移参考https://www.bigzhang.com/3264.html  套件下载地址:https://www.beatificabytes.be/sspks

DELL 电脑安装win7

xeon Posted in 电脑杂谈,Tags: , ,
0

最近买了几台DELL的电脑,对于已经停止更新五年的win7,安装是有些困难的。这里我大概列举一下问题和方法:

  1. 无法加载usb驱动的问题,主要症状就是

    安装WINdows7 提示”A required CD/DVD drive device driver is missing”

  2. 硬盘无法认到的问题
  3. 超过2T硬盘的问题

 

针对第一种情况,可以参考http://zh.community.dell.com/techcenter/b/weblog/archive/2013/04/17/windows7-windows-8-cd-dvd-usb3-0

大概的方法就是将驱动加载进boot.img 和install.img中,但是那个intel的程序写的有问题(我测试了v2和v3,换了两台机器装)要么装一半卡死,即使装完后也无法生效。

后来参照http://nucblog.net/2015/07/installing-windows-7-on-the-nuc5cpyh-or-nuc5ppyh/ 这个方法搞定了

驱动还是用的intel提供的包里面的驱动,将本来程序执行的脚本用人工替代。

这样加载完以后,进去明显发现鼠标反应快了,报错也自然消失了

 

针对第二种情况,可以参考上述链接中的加载驱动的方式,手动加载即可

针对第三种情况,上述链接也有提到,只需要进入shift+F10修改成gpt即可

mss 安装 rss订阅下载PT

xeon Posted in 电脑杂谈
0
PT也要用Rss订阅才上档次,用上RSS减掉了下载种子,上传种子的过程,另外也可以在远程控制。
第一步:安装python25 和py25-feedparser
ipkg update
ipkg install python25
注:安装时会提示需要安装bzip,这里会报错与bzcat冲突,将原bzcat重命名即可
ipkg install py25-feedparser
第二步:下载rssdler、安装、配置
1.rssdler 下载地址:http://code.google.com/p/rssdler/
2.解压放在目录下,本文放在/opt/program/rssdler
3.安装  /opt/bin/python2.5 /opt/program/rssdler/setup.py install
4.新建配置文件
config.txt[global]
downloadDir = /opt/program/rssdler
workingDir = /opt/program/rssdler
daemonInfo = /opt/program/rssdler/rssdler.pid
urllib = true
scanMins = 15
minSize = 0
maxSize = 0
log = 1
logFile = downloads.log
verbose = 0
runOnce = FalsesaveFile = savedstate.dat
[CHDbits]

link = http://chdbits.org/torrentrss.php?myrss=1&linktype=dl&uid=yyyyyy&passkey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  地址自行修改
active = true
directory = /opt/program/rssdler

第三步:更改transmission配置
在设置文件settings.json 增加/修改以下三项
“watch-dir”: “/opt/program/rssdler”    ////BT种子自动开始目录
“watch-dir-enabled”: true,
“trash-original-torrent-files”: true,  ////如果是最后一行记得将原行添加逗号,此处删掉逗号

第四步:运行transmission和rssdler
# /opt/bin/python2.5 /opt/program/rssdler/rssdler -d -c /opt/program/rssdler/config.txt
# transmission-daemon

排值日之VBA

xeon Posted in 电脑杂谈
0

需要实现功能,每天一排轮值日,第一次ABCD 打扫卫生,EFGH分别负责其他项目。

共6排,轮到第六天时,BCDE打扫卫生,FGHA负责其他项目。

用VBA写了个程序,来一劳永逸的排此值日班表。程序如下

Option Explicit

Sub 导出()
Dim stu, temp As String
‘stu是整个二维数组,temp用来存放首个数据
Dim row, i, start, number As Integer
‘row用来表示行数,i表示执行的天数,start表示从哪个单元格执行,number用来做数据前移
stu = Range(“A1:H6”) ‘获取全班学生数据
start = 62
row = 1
For i = 1 To 48 Step 1

If row = 1 Then Range(“K” & start) = Range(“D8”) ‘将多出来的学生加入K列

Range(“C” & start & “:J” & start) = Application.Index(stu, row) ‘二维数据转为一维数据
temp = stu(row, 1) ‘保存第一个数据
For number = 1 To 7 Step 1
stu(row, number) = stu(row, number + 1)
Next
‘循环递归前移数据
stu(row, 8) = temp ‘将第一个数据移到末尾
row = row + 1
If row = 7 Then row = 1 ‘如果row等于7,重新赋值
start = start + 1
Next
End Sub

感兴趣的可以来函索取EXCEL原文件

Android手机电源键替换法

xeon Posted in 电脑杂谈,Tags: ,
0

屏幕摔烂自换后,电源键的引线被我搞坏,后来想了个方法,用音量键替代电源键。

1. 首先,音量键是无法开机的,也就是说在待机的情况下才能用,我想了个办法,每天定时开关机,其余时间机器无法使用。

2.修改代码将音量键改为电源键。网上一大堆文档,这里注意几个点。一是要用root账户修改否则重启后无效,二是注意不同厂家的android可能/system/usr/keylayout/文件不同,我是将里面的文件一个个打开看看到有Key 115的全改。

0xc00007b ERROR FIX

xeon Posted in 电脑杂谈,Tags:
0

前几天机器中毒后杀软将我的系统搞得乱七八糟,许多程序出现0xc00007b的错误,google了很久找到此文章算是比较完整,copy过来以备不时之需(虽然后来我是重装了对应报错的软件解决了问题)

Link:http://www.tomshardware.co.uk/faq/id-1931360/0xc00007b-error-fix.html

fix 0xc00007b error “the application was unable to start correctly”

there may be multiple reasons as to why you might receive 0xc00007b error when trying to run an application on a windows machine. 0xc000007b error usually comes from mixing up 32bit environment with 64bit one. For example 32bit application loads a 64bit dll causing 0xc000007b error.

Solution 1
In most cases it’s .NET framework causing issues. This can easily fixed by re-installing latest .NET framework from [link]

Solution 2
Re-install the application that you are trying to run. It sounds simple but the application data files could be corrupt or missing. This could be caused by a installation that did not complete successfully or by a virus.

Solution 3
Running the application as an administrator could fix this error. Right click on the program shortcut or program .exe file, then click on Properties, and on the Compatibility tab. Check the Run this program as an administrator box, and click on OK

Solution 4
Restart your computer as some applications require restart after installation to function properly.

Solution 5
Run Windows update as it can provide application fixes and updates. Furthermore it installs missing drivers and updates the outdated ones like graphic card drivers. Windows 7 / 8 / 8.1 users need to search for “windows update”. select all important and optional updates and click on the “install updates” button. If you use Windows XP navigate navigate to Windows Update by choosing Start > All Programs > Windows Update. When the scan is complete,Click the Review and Install Updates link. Finally press the “install now” button.

Windows 7 / 8 / 8.1

Windows XP

Solution 6
manually update the application if possible.

Solution 7
re-install Microsoft Visual C++ from [x32 link] or [x64 link]

Solution 8
re-install DirectX [link]

Solution 9
Many times hard disk problems can be repaired using the chkdsk command. If you are using windows 7 press the start button in bottom left corner of your screen. If you are using windows 8 / 8.1 press the windows key .Search for “cmd” and Right click it and select “Run as administrator”. Windows XP users Click on start > run. In the Run box, type in “cmd” in the box.
Windows 7:

Windows 8 / 8.1

Windows XP

A CMD window should appear. In that window you can just type it as you see “chkdsk c: /f /r”. If you have more then one drive or partition, you will need to tell it the disk (chkdsk d: /f /r).
If it is the primary windows disk c: it will ask you to schedule it for next boot. When you restart, it will do a chkdsk for you before even getting to the login screen.

Solution 10
This solution only works for a 64-bit system. It requires replacing files is system32 directory so be careful. Only attempt this solution if you are confident and if other solutions have failed. When Microsoft Visual C++ Redistributable Package is not properly configured it may cause 0xc00007b error. Firstly download the zip file [link] and decompress it. Reboot in safe mode and go to C:\Windows\System32. copy all files included in the zip package (mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll and msvcr100_clr0400.dll) to C:\Windows\System32 replacing the current ones. After that reboot in normal mode.

If all the solutions above haven’t worked i would consider backing up data and performing a clean install of windows.

If you need more help, feel free to send me a private message.

善用佳软

xeon Posted in 电脑杂谈, 读万卷书,Tags:
0

作为一个深度使用计算机的人,良好的工具可以提升效率。阅读此书也是希望能够了解一些好用而自己不知的软件,望能提高效率。

这里我将我认为有用的可以尝试的列出来,有感兴趣的还是找来此书一读,或者关注 善用佳软的网站。(该书有些软件个人觉得略旧,不合时宜)

办公软件

文字编辑神器 Vim :这个软件就如同linux中的Vim一样。感觉学起来有点复杂,不过书中介绍了其是提高效率的良器

思维导图:Xmind 与 FreeMind 这两款是比较常见的,书中也对两款软件做了对比,我已经安装上Xmind准备试试

PDF阅读软件:我一直使用Foxit Reader 中文叫福昕PDF阅读器。这个国产的免费软件可以提供多标签页形式的浏览,对于我这种IT工作者查询PDF资料甚是方便。PS:由于我有许多PDF,但是在PDF搜索上面做得好像不好,导致查找PDF的效率低下,有空得找找有无相关软件可以支持搜索编录。

图像转PDF:Irfan View & FreePicPdf 没有用过,记录以备不时之需

资料管理

笔记软件:evernote,一直使用evernote,做一些零碎信息的存储和知识的总结还是挺好的。书上介绍了一个功能我还是第一次知道,就是我们可以通过mail的方式发送到指定的evernote账户从而保存在evernote上。像我这种平常在公司深度使用outlook但又无法同步evernote的还是挺方便的。感兴趣的可以查看:http://www.douban.com/note/251224976/

资料管理软件:mybase 之前听说同事用过,自己尚无测试过,不过看起来像是一个不错的软件

影音图像

看图软件:IrfanView 作者极力推荐。看图我一般主要是在编辑照片的时候才会用到,我使用的是lightroom

录屏:

Webex Recorder 此软件其实就是webex的子产品。使用中录制的文件是webex特殊的文件名,后期可以转成wmv,它支持选择窗口录制,这个功能是极其有用的,比如我工作的需要需要做一些webex,一个显示器上做webex,另一个显示器还可以干其他事,而录制只会录制这个webex上的东西,另外一个显示器的工作不在录制的范围。

wink也是一个免费的录屏软件,它会保存成flash,这个通用性更高些。我未曾使用过。

音频播放:Foobar2000 自从买了小夜曲声卡和黑钻音箱后一直安装这个播放软件。主要原因是当时逛那些hifi论坛推荐了,按照论坛上的优化设置一弄也就再无折腾。整体使用上感觉中庸,音色方面的提高就仁者见仁智者见智了。

音频录制:Audacity 音频编辑 :Wavosaur 记录一下以备不时之需

系统软件

压缩软件:7-zip 开源免费,但总觉得7zip的压缩格式无法接受,而且流通性也变弱。

Everything : 速度最快的文件名搜索工具。这个也是我工作机上的必备软件,搜索文件名速度超快。有时候查询某些文档都是秒级别的。当然它的缺陷就是仅限于文件名。

AutoHotkey 是一个可以简化重复性工作的小工具,比如登录某论坛,输入用户名密码回车登录等等。无使用经验暂时记录。

 我的少许经验:

我也有些软件要分享,如果感兴趣的可以尝试尝试。

数据恢复:R-Studio 乱矿介绍的众多数据恢复软件中测试出来的,一直推荐给朋友。

学习英语软件:Aboboo 有开发的课件可供学习。可以听写、读音做对比、反复跟读、单词记述。还有对应的数据统计,今天读了多少时间,写了多少时间,还可以支持好友之间的竞争。才使用了第三天就彻彻底底喜欢上它。望能对我的英语提高有所帮助。

 

 

后记:这篇就作为我的佳软总结好了,如果后续有什么好的软件就在此做添加更新。

 

智器Ten3刷机

xeon Posted in 电脑杂谈,Tags: , ,
0

近日遇到一个Ten3问题,后来刷机解决了,写下来分享给大家。

现象:停在开机logo,无法启动。

1.先用tf卡刷机,一直报错:

E: Error in /cache/recovery/log
(Read-only file system)
E: Can’t open /cache/recovery/last_log
E: Can’t open /cache/recovery/last_log

2.清除cache是又报无法mount emmc。

3.接着开始走上不归路,抓log看有如下报错:

mount: failed to mount /dev/block/mmcblk0p9 at /data: Invalid argument

4.当时的思路是怎么样进入shell将所有东西wipe掉

5.于是进入recovery中的adb sideload模式,重新传固件再刷,还是报错。这个步骤排除TF卡的原因引起的问题。

6.开始搜索网上很多资料。有的说要进入shell模式将mmcblk0p9做一个格式化,但是我始终进不到shell模式,后来发现其实sideload模式只能用来刷固件,其他shell都无法启用

7.紧接着我又想,能否重新刷recovery或者进入fastboot模式,又找了一堆资料,发现也不行。

8.这时候将平板接入虚机中的xp测试,虽然停在logo上,但是竟然可以认到设备mtp usb ,于是我想干脆再xp中再试试adb调试

9.在adb中依然无法进入shell,但是会提示error:closed. 通过adb start-server 和 adb kill-server命令重启依然无效。又搜索error:closed的报错,依然无果

10.接着我想既然这个有报错,说不定刷固件会不一样,于是又刷了一遍固件在sideload模式下,竟然不报错了。

11.后来我还重新用卡刷,退回到win7下刷,都没有问题了。

我怀疑是平板的电量不够,导致刷固件使内部的sd设备无法mount导致此故障。后来一直接着电源,包括emmc mount都没有问题了。

我也是第一次搞安卓的东西,由于有点linux的底子,所以搞起来不难,以下总结些经验,希望能帮到其他人。

1. 整个系统的架构应该是 fastboot—recovery—OS。一般只要能够进到recovery,就可以通过刷固件的方式解决os的问题

2.刷固件有两种方式,一种是卡刷,一种是通过adb的线刷。adb需要装个程序到你的电脑上,然后驱动主要靠一些第三方的软件来驱动(豌豆荚、手机助手等等)

3.adb刷的命令是 adb sideload <filesname>固件和adb放在同一个文件夹,上传完后自动会做更新

4.sideload模式下无法使用shell,只能更新固件

5.我没有研究出怎么刷fastboot和第三方的recovery,一开始就怀疑是不是这两个挂了导致的问题。

 

列出一些有用的连接,希望对大家有用:

 

http://blog.csdn.net/zfzf294990051/article/details/6627452  ADB使用方法

http://bbs.hiapk.com/thread-1563832-1-1.html    四种方法教会你如何刷recovery

http://bbs.angeeks.com/forum.php?mod=viewthread&tid=2583228  线刷zip 教程 sideload recovery

http://www.zhihu.com/question/23027092/answer/23394271     安卓手机关闭USB调试后能否被刷机?

http://androtab.info/clockworkmod/rockchip/install/     How to install CWM-based Recovery for Rockchip

http://android-revolution-hd.blogspot.com/2013/10/fix-data-htc-one.html  How to: Fix a corrupted DATA partition on the HTC One

http://teamw.in/ADBSideload  about ADBsideload

备份微信中的聊天记录

xeon Posted in 电脑杂谈
0

我是用平板的安卓,总是想把微信的聊天记录和语音备份到PC上,小研究了一下,方法如下:

1.安装Quicksshd,开启ssh,记得要点右上角的‘结束’,才能正式启用。

2.用winscp连上来copy对应的数据。

文字记录:data/data/com.tencent.mm/MicroMsg

语音文件:sdcard/Tencent/MicroMsg

文件夹中会有一个或多个有文字和数值组成的字符串的文件夹,那个就是用户的文件夹。多个是由于有其他人在此机器上登录过。将整个文件夹copy到pc上即可。

语音文件可以直接打开,文字记录貌似不行。我看微信中的上传到服务器明显不靠谱,我的语音文件有200多M,而上传时仅显示18M,如果做数据迁移肯定语音消息会丢失。