pull request form iccfish 4.0.1

所有代码取自萌喵大神(iccfish)，私人用途，请勿传播。