Betterzip 3.1.1 For Macos

Based on OpenCore0.5.4/5, primary configuration video and text

tags: Black appleOpenCoreuefimacos

BetterZip 1.8.3 TESTED 100% WORKING Mac. Native Instruments Battery 3.1.1 VSTi RTAS AU MacOSX INTEL: 6966. MAC OS X uphuck 10 4 9 Intel x86 install dvd v1.

  1. BetterZip now lets you drag images from your web browser and drop them directly into an archive window. Added a hidden setting for choosing what to do when clicking a file in the QL panel: open the archive in BetterZip and select the clicked file, extract the file and open it, or extract the file and reveal it in Finder.
  2. Based on OpenCore0.5.4/5, primary configuration video and text, Programmer Sought, the best programmer technical posts sharing site.

Based on OpenCore0.5.4, primary configuration video

Do this video, one day script text editing, two hours of screen recording, one day to prepare materials, plug-ins, one day of simple editing, the first version suppressed last night, if there is anything wrong or copyright issues, please contact me in time to do Cut or adjust accordingly.

Video address:

Address of Station B: https://www.bilibili.com/video/av83477527/

Text used in the video:

OC configuration preliminary video explanation text

1. Basic conditions and tool software for OC configuration

1.1, Clover can boot correctly, and the various functions of the system are basically normal (shutdown/restart is normal, etc.).

1.2. The USB customization has been completed and the customization is correct.

1.3. Tool software:

1.4 Tool software download:

Second, the configuration preparation:

2.1, Clover-EFI package

Copy the EFI of Clover that you normally use to the desktop and rename it Clover-EFI for easy identification.

2.2, OC-EFI package

Download 0.5.4/0.5.5OC package, (link: https://pan.baidu.com/s/1LNyboYNJ0pG-N5—sAp-Q password: zzmk) and put it on the desktop. It contains Docs/Utilities and will be used later. And renamed it as OC-EFI for easy identification.

2.3, ACPI file transfer

Copy all the DSDT/SSDT you used in Clover-EFI-CLOVER-ACPI-patched to OC-EFI-OC-ACPI.

2.4. .efi file transfer

Copy all the .efi files used in Clover-EFI-CLOVER-drivers-UEFI to OC-EFI-OC-Drivers, note that OC must have FwRuntimeServices.efi (generally included in the download package). There are not many .efi files used by OC, and many of them may not be copied. After normal boot, delete the unused .efi.

2.5, drive transfer

Copy all the drivers in Clover-EFI-CLOVER-kexts-Other to OC-EFI-OC-Kexts.

2.6, config.plist file

Copy one of the sample Sample.plist or SampleFull.plist in the OC package/Docs to OC-EFI-OC and rename it as config.plist.

2.7, config.plist file processing

Open Clover-config.plist and OC-config.plist with corresponding configuration tools respectively.

3. Start to configure OC-config.plist

3.1, Config-ACPI settings:

3.1.1, config-ACPI-add:

First delete all DSDT/SSDT in the example, click Browse, go to OC-EFI/OC/ACPI, select all the DSDT/SSDT you use. (My suggestion is that, especially for desktop computers, if you can not use DSDT/SSDT, do not use it unless you are proficient and clear about the role of DSDT/SSDT!)

3.1.2, config-ACPI-block:

Corresponding to Clover-ACPI-Drop Tables, unless you understand the exact meaning, generally not used.

3.1.3, config-ACPI- patch:

Corresponding to Clover-ACPI-patch, used for hot patch, you can use OpenCore Configurator-tool-configuration converter to convert Clover-config.plist to OC-config.plist (temporary), it is very convenient to use copy-copy method The Clover-config.plist patch is added to OC-config.plist. If there are too many hot patches and you do not know the exact effect, it is recommended that you debug and delete one by one to keep the minimum and necessary hot patches. For the specific patch package, you can check the OC-Little patch package made by Xianwu Great God (link: https://pan.baidu.com/s/1vuhjE_oTE5RvVpNWddRqhA Password: 2h6z).
Here are the two commonly used patches for 10.15.x:
Change the controller EC0 name

Comment:EC0 to EC
Find:4543305F
Replace:45435F5F

Solve RTC problems:

Comment:Fix AsRock Z390 BIOS DSDT Device(RTC) bug
Find:A00A9353 54415301
Replace:A00A910A FF0BFFFF

3.1.4、config-ACPI-Quirks:
3.1.4.1、FadtEnableReset:

Mainly used for the switch function of the old motherboard, if you turn off and restart, you can check, under normal circumstancesUncheck

3.1.4.2、ReseHwSig:

Desktop-related options are generally not needed for sleepUncheck

3.1.4.3、NormalizeHeaders:

Clean the ACPI header, generallyTick, If there is a corresponding hot patch, try unchecking it.

3.1.4.4、RebaseRegions:

Replacing hardware or upgrading BIOS may affect ACPI, generallyUncheck. If you encounter PCI Configuration Begin, check it.

3.1.4.5、Resetlogstatus:

Reset log, generallyUncheck

QuirksOptionsExplanation
FadtEnableResetUncheckMainly used for the switch function of the old motherboard, if you turn off and restart, you can check
ReseHwSigUncheckOptions related to hibernation
NormalizeHeadersTickClean the ACPI header, generally check, if there is a corresponding hot patch, try not to check
RebaseRegionsUncheckACPI may be affected by hardware replacement or BIOS upgrade. When you encounter PCI Configuration Begin, you can check it.
ResetlogstatusUncheckReset log

3.2, Config-Booter settings

3.2.1, config-Booter-MmioWhitelist (memory mapped IO whitelist)

The default first item isHaswell chipProvide memory addressing repair, if this kind of chip encounters memory-related problems, check and enable. The default second item is the PCI configuration card. When ACPI and PCI device are released to memory at the same time, 0x1000 memory address is occupied and stuck in PCI Configuration, then check it, otherwise ignore it!

3.2.2、config-Booter-Quirks:

This setting is closely related to FwRuntimeServices.efi. FwRuntimeServices.efi merges and modularizes some functions with OC. For motherboards such as Z390 that cannot be natively nvram, the options here need extra attention!

3.2.2.1、AvoidRuntimeDefrag:

Most UEFI will write time, power management and other information, as long as it is a black apple, this item must beTick

3.2.2.2、DevirtualiseMmio:

Under normal circumstances, the use of slide = 1 for continuous memory injection, so generallyUncheck, Unless your machine uses the KASLR method. (Basically there is no desktop).

3.2.2.3、DisableSingleUser:

Whether to enable single-user mode (-s). generalUncheck

3.2.2.4、DisableVariableWrite:

Non-native nvram motherboards need to simulate nvram.plist to write variable values, soNon-native nvram motherboardhave toTickNative nvramMotherboardUncheck

3.2.2.5、DiscardHibernateMap:

This option helps us resolve the following conflicts: when the computer wakes up from hibernation, the data in the hard disk will be restored to the memory, at this time the OC kernel and kernel cache must also be written, the two may conflict. For now, desktops ignore the sleep function, so,Uncheck

3.2.2.6、EnableSafeModeSlide:

Whether to use continuous memory injection in safe mode (-x), generallyTick

3.2.2.7、EnableWriteUnprotector:

To ensure that nvram can be written normally without being affected by some services in UEFI, it is necessaryTick

3.2.2.8、ForceExitBootServices:

In order to allow old motherboards to use memory addressing, under normal circumstances,UncheckUnless your motherboard is very old. As for what is an old motherboard, I explored it according to practice.

3.2.2.9、ProtectCsmRegion:

Make sure that the CSM memory area is marked as ACPI NVS to prevent boot.efi or XNU from relocating or using them. But since AvoidRuntimeDefrag solves a similar problem, soUncheck

3.2.2.10、ProvideCustomSlide:

This option forces macOS to use a random, non-conflicting slide value among the available slide values, so,Must be checked

3.2.2.11、SetupVirtualMap:

Create continuous memory for virtual memory through virtual memory, and map it to scattered physical memory, so,Must be checked

3.2.2.12、ShrinMemoryMap:

At present, the motherboards are in accordance with Apple's kernel specifications for memory, generallyUncheck. Unless it cannot be turned on due to memory problems (mostly found on MSI motherboards), check it to test.

3.2.2.13、SignalAppleOS:

Report information from other operating systems to the loading macOS,Uncheck

3.3, Config-DeviceProperties settings:

This item is used to describe/inject device information. Mainly graphics cards and sound cards, of course, you can also customize some devices to the list of local-system reports-PCI.

3.3.1: Config-DeviceProperties-Add:
3.1.1

PCI information export: Open Hackintool, go to the PCI list, click the following export, generate 4 files on the desktop, if it is exported in the Clover-EFI environment, you need to use the OpenCore Configurator-tool-configuration converter to open pcidevices.plist, can See all PCI information. This information is based on all PCI information that you can use normally when you turn on Clover. Delete all the devices in the template and copy the devices you need. And make minor modifications.

3.3.1.1: Sound card:

3.3.1.1.1: In general, the path of the sound card is PciRoot(0x0)/Pci(0x1f,0x3),
3.3.1.1.2: The key/value on the right is generally slightly modified. For example, the value of the interface AAPL, slot-name can be changed to Built In (built-in/built-in).
3.3.1.1.3: The value of the display name model is changed to Hackintool-Audio-Audio Device-Name.
3.3.1.1.4: The value of layout-id is generally exported. No need to modify.
3.3.1.1.5: Use the exported value for others.

3.3.1.2: Graphics card:

3.3.1.2.1: The CPU without set display directly deletes the path PciRoot(0x0)/Pci(0x2,0x0), and directly copies the unique display information in pcidevices.plist. My path is: PciRoot(0x20)/Pci( 0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0).
3.3.1.2.2: The value of AAPL, slot-name is changed to PCIEX1 or Slot-1.
3.3.1.2.3: The value of model can be changed to Radeon Pro Vega 56 (modified according to the name of your graphics card).
3.3.1.2.4: Nothing else.
3.3.1.2.5: Independent display DP/HDMI sound card: directly copy the information of the independent display DP/HDMI sound card in pcidevices.plist, my path PciRoot(0x20)/Pci( 0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1).
3.3.1.2.6: AAPL, slot-name have the same value as the graphics card.
3.3.1.2.7: The model value can be changed to match the graphics card, such as Radeon Pro Vega 56 DP/HDMI Audio. Other immobile.
3.3.1.2.8: CPU with integrated display: path PciRoot(0x0)/Pci(0x2,0x0). Under normal circumstances, directly copy the information displayed in the pcidevices.plist directly, and it will be slightly modified, such as AAPL, slot-name changed to Built In (built-in / built-in). The value of model is slightly modified. Regarding the use of only set display, you may encounter problems with the purple screen of the HDMI interface, please search for solutions yourself.

3.3.2: Prevent:

This item is sufficient by default. Generally no changes are made.

3.4: Config-Kernel settings:

This item is a memory-related setting.

3.4.1: Config-Kernel-Add:

Click directly to browse to OC-EFI/OC/Kexts, select all, here need to pay attention to, Lilu.kext must be adjusted to the first place. Drivers that depend on VirtualSMC.kext or FakeSMC.kext must be placed behind them. It needs to be enabled and needs to be checked.

3.4.2: Config-Kernel-block,

Disable some drivers. Just default.

3.4.3: Config-Kernel-patch:

The four in the example are not normally used, and the two RTC patches can be used on ASUS motherboards (choose one), but they need to be tested. It mainly solves the problem that you need to press F1 to skip the BIOS reset of the ASUS motherboard restart.

3.4.4: Counterfeit Config-Kernel-CPU,

In both cases, counterfeiting is required.
1. A CPU that macOS does not yet support.
2. Enable XCPM for unsupported CPUs.
For XCPM support, the following combination is recommended.
• Haswell-E (0x306F2) to Haswell (0x0306C3):
Cpuid1Data:C3 06 03 00 00 00 00 00 00 00 00 00 00 00
Cpuid1Mask::FF FF FF FF 00 00 00 00 00 00 00 00 00 00
• Broadwell-E (0x0406F1) to Broadwell (0x0306D4):
Cpuid1Data:D4 06 03 00 00 00 00 00 00 00 00 00 00 00
Cpuid1Mask::FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00。
See further information acidanthera/bugtracker#365。

3.4.5:Config-Kernel-Quirks:

This is a kernel related option,important

3.4.5.1:AppleCpuPmCfgLock:

If the CFG/MSR in your BIOS is alreadyshut down,thenUncheckDid not close, You mustTick, It is not clear whether to close, please use Hackintool-tools-click the Intel logo-get from appleintellnfo, find CFG Lock, if it shows 0 (MSR not lockde), it is off, if it shows 1 (MSR locked), it is on. If there is no CFG/MSR related option in the BIOS, please search for the method of shutdown.

3.4.5.2:AppleXcpmCfgLock,

Ibid.

3.4.5.3:AppleXcpmExtraMsrs:

It is mainly used on CPUs without native power management. Generally, they are Haswell-E, Broadwell-E, and Skylake-X. These three CPUs must be checked. Other CPUs do not need to be checked.

3.4.5.4:CustomSMBIOSGuid:

Dell books are generally not checked.

3.4.5.5:DisableIoMapper:

Disable vt-d. If it is disabled in the BIOS, there is no need to check.

3.4.5.6:ExternalDiskIcons:

AHCI controller related. Now mainstream motherboards support AHCI very well, and generally do not check.

3.4.5.7:LapicKernelPanic:

The kernel used for HP books crashes, generally unchecked.

3.4.5.8:PanicNoKextDump:

Display kext error message, generally unchecked.

3.4.5.9:PowerTimeoutKernelPanic:

Select this option when you cannot wake up from sleep and only wake up after restarting. Desktop computers generally do not select this option.

3.4.5.10:ThirdPartyDrives:

Similar to enabling the trim function of Sata SSDs. Check if there is a Sata SSD, or not if it is not.

3.4.5.11:XhciPortLimit:

Remove the 15 port restrictions and confirm that the USB port is perfectly customized without checking. Generally checked.

3.4.5.11: (added in 055) IncreasePciBarSize,

Increase the 32-bit PCI bandwidth in IOPCI Family from 1GB to 4GB, generally uncheck

3.5: Config-Misc settings

3.5.1:Config-Misc-BlessOverride:

This option is to find EFI in some different positions, generally empty.

3.5.2:Config-Misc- Boot:
3.5.2.1: ConsoleBehaviourOs:

Turn on the huge Apple, choose ForceText or other, and adjust it by yourself.

3.5.2.2:ConsoleBehaviourUi:

Ibid.

3.5.2.3:ConsoleMode:

Turn on the huge Apple, choose Max or other, and adjust it by yourself.

3.5.2.4:HibernateMode:

To detect the hibernation mode, generally select none, those that natively support nvram, and want to sleep (note that it is not sleeping), select auto.

3.5.2.5:HideSelf:

Hide your own EFI boot disk option, and do not check it when other operating systems and Mac boot disk are in the same EFI location (this is the case of single EFI boot with single hard disk dual/multi-system). It is generally ticked.

3.5.2.6:PollAppleHotKeys:

Whether to open some combination hotkeys, such as command+K; command+S. If it is found that the power-on keyboard cannot be selected, uncheck it. And delete UsbKbDxe.efi under OC/Drivers.

3.5.2.7:Resolution:

Boot resolution, choose by yourself, such as 2560x1440; 3840x2160 and so on.

3.5.2.8:ShowPicker:

Whether to display the boot disk display, generally checked, can be unchecked in the case of long-term stable use.

3.5.2.9:Timeout

Countdown, an integer from 0 to 30.

3.5.2.10:UsePicker:

Whether to use OC's boot disk option,Tick

3.5.3:Config-Misc-Debug:

Debugging options

3.5.3.1:DisableWatchDog,

Uncheck

Betterzip 5 tnt
3.5.3.2:DisplayDelay,

Show delay, fill in0

3.5.3.3:DisplayLevel,

Display level, fill in:2147483650

3.5.3.4:Target,

Goals, generally filled in3

3.5.4: Config-Misc-Entries, add some paths. I don't care for now.
3.5.5:Config-Misc- Security,

Security Settings,

3.5.5.1:AllowNvramReset,

TickIs to reset the nvram cache function in the boot option, after debugging, after stabilization, you can uncheck.

3.5.5.2:AuthRestart,

Related to filevault,Uncheck

3.5.5.3:ExposeSensitiveData,

Since using nvram, fill in3

3.5.5.4:HaltLevel,

Display level, fill in:2147483648

3.5.5.5:RequireSignature,

Turn on vault encryption.Uncheck

3.5.5.6:RequireVault,

Turn on vault encryption.Uncheck

3.5.5.7:ScanPolicy,

Scanning strategy, the default is 983299. I chose 3080963, what is the difference between the two, you compare it yourself.
(The ScanPolicy parameter is used to control the Oc scan startup item, which is redundant for Apple. Apple’s firmware can choose to disable third-party installation disks, which means that he will disable U disk installation by default. The disk needs to enter Recovery to close the protection in order to boot normally, and the design of Black Fruit is not so flexible.
First, this parameter can be hexadecimal 'Data' or decimal hexadecimal 'Number'
0xF0103 can be easily converted to decimal 983299 by calculator
0xF0103 includes the following restrictions:
OC_SCAN_FILE_SYSTEM_LOCK: file system restrictions
OC_SCAN_DEVICE_LOCK: Disk IO port type limitation
OC_SCAN_ALLOW_FS_APFS: allows scanning only APFS partitions
OC_SCAN_ALLOW_DEVICE_SATA: Allow to scan SATA bus disk
OC_SCAN_ALLOW_DEVICE_SASEX: Allow to scan SAS bus disk
OC_SCAN_ALLOW_DEVICE_SCSI: Allow to scan SCSI bus disk
OC_SCAN_ALLOW_DEVICE_NVME: Allow to scan NVME bus disk
The hex above is
0x00000001
0x00000002+=0x3
0x00000100+=0x103
0x00010000+=0x10103
0x00020000+=0x30103
0x00040000+=0x70103
0x00080000+=0xF0103>983299
3080963 bootable APFS and HFS partitions are suitable for normal use of nvram and simulated nvram. The system controls the startup disk by updating nvram, installation, and the update can be completed automatically. In theory, all scan items and all disks should be turned on IO type scan but some people only need to scan OSX or do not want to scan to Win system, if set0 turns off all restrictions

3.5.5.8:AllowSetDefault,

Allow CTRL+Enter and CTRL+Index processing to set default boot options in the boot selector.(Newly added in 055)

3.5.6: Config-Misc-Tools tool options,

When booting, add tools, such as Shell.efi, CleanNvram.efi, VerifyMsrE2.efi, etc., choose them yourself, if checked, these must be included in EFI/OC/Tools.

3.6: Config-NVRAM setting

3.6.1: Config-NVRAM-Add
3.6.1.1:UUID:4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14,

Value 01 Normal mode or 02 HIPDI mode. Choose according to your own display.

3.6.1.2:UUID:7C436110-AB2A-4BBB-A880-FE41995C9F82,

Corresponding boot parameters in Clover-config and related content in the boot interface.
3.6.1.2.1: prev-lang:kbd, keyboard layout or language options, fill in 7a68 2d48 616e 733a 3235 32, which is Chinese. You can also try to enter zh_CN:0 directly.
3.6.1.2.2: csr-active-config, SIP protection. Fill in E7030000 to turn off protection, similar to Clover-condig-variable setting-Csr configuration 0x67. Fill in 00000000 to enable protection, similar to Clover-condig-variable setting-Csr configuration 0x1ff.
3.6.1.2.3: boot-args, equivalent to the contents of Clover-config-boot parameters-parameters. Copy the content below the value, separated by spaces. For example: npci=0x3000 agdpmod=pikera -v and so on.

3.6.2: Config-NVRAM-block,

Disable some nvram variables. No need to set.

3.6.3:Config-NVRAM-LegacySchema,

Variable setting of nvram.
Delete all the examples 7C436110-AB2A-4BBB-A880-FE41995C9F82, addefi-boot-device and efi-boot-devic-dataThese 2 items.
Delete all options in sample 8BE4DF61-93CA-11D2-AA0D-00E098032B8C.

3.6.4:Config-NVRAM-LegacyEnable,

Check the non-native nvram motherboard. The native nvram motherboard is not checked.

3.6.5:Config-NVRAM-WriteFlash,

Generally unchecked.

3.6.6:LegacyOverwrite,

Allow to rewrite firmware variables from nvram.plist. Generally unchecked (newly added in 055)

3.7: Config-PlatformInfo setting.

Similar to Clover-config-model settings, the average person clicks the key to the right of the coverage area and selects the model that suits your own machine. As for the three yards. Fill in the Clover-config by yourself.

3.7.1: Other options
3.7.1.1: Automatic

Tick

3.7.1.2:UpdateDataHub,

Tick

3.7.1.3:UpdateNVRAM,

Tick

3.7.1.4:UpdateSMBIOS,

Tick

3.7.1.5:UpdateSMBIOSMode,Create/Overwrite
Betterzip 3.1.1 For Macos

3.8:Config-UEFI,

UEFI related settings.

3.8.1:ConnectDrivers,

Connect the driver.Tick

3.8.2:Config-UEFI-Drivers,

UFEI driver, in general, the new version of OC only uses three: HfsPlus.efi, ApfsDriverLoader.efi and FwRuntimeServices.efi. The new version of OC incorporates VirtualSmc.efi into OpenCore.efi. As for UsbKbDxe.efi, choose according to your needs.

3.8.3: Config-UEFI-Apple shortcut key related:
3.8.3.1:KeyForgetThreshold,

Set as5

3.8.3.2:KeyMergeThreshold,

Set as2

3.8.3.3:KeySupport,

Tick

3.8.3.4:KeySupportMode,

selectAuto

3.8.3.5:KeySwap,

Tick

3.8.3.6:PointerSupport

If it is an ASUS Z87/Z97, check it, and leave it unchecked.

3.8.3.7:TimerResolution,

Delayed selection50000

3.8.3.8:PointerSupportMode,

An example is ASUS. to not fix.

3.8.4: Config-UEFI-protocol
3.8.4.1:AppleBootPolicy,

The virtual machine Mac needs to be used,Uncheck

3.8.4.2:AppleEvent,

The virtual machine does not need to use vault,Uncheck

3.8.4.3:AppleImageConversion,

Rebuild the apple icon,Uncheck

Betterzip
3.8.4.4:AppleKeyMap,

Rebuild the apple function key,Uncheck

3.8.4.5:AppleSmcIo,

Replace the previous VirtualSmc.efi,The new version can be unchecked

3.8.4.6:AppleUserInterfaceTheme

Related to the theme,Uncheck

3.8.4.7:ConsoleControl,

Betterzip 3.1.1 For Macos Linux

Host control interface, mustTick

3.8.4.8:DataHub,

Rebuild DataHub,Uncheck

3.8.4.9:DeviceProperties,

The virtual machine needs,Uncheck

3.8.4.10:FirmwareVolume,

File Vault related,Uncheck

3.8.4.11:HashServices,

File Vault related,Uncheck

3.8.4.12:OSInfo,

Operating system information protocol,Uncheck

3.8.4.13:UnicodeCollation,

Old motherboard needs,Uncheck

3.8.5: Config-UEFI-Quirks settings
3.8.5.1:IgnoreInvalidFlexRatio,

If the CFG is not unlocked, it must be checked

3.8.5.2:IgnoreTextInGraphics,

Some BIOS outputs text and video at the same time, causing a screen freeze. If this is the case, uncheck it, generally it isTickof.

3.8.5.3:ProvideConsoleGop,

Call the graphics card GOP,Tick

3.8.5.4:ReleaseUsbOwnership,

If the keyboard and mouse are stuck when booting, check it and try it, usuallyUncheckof.

3.8.5.5:RequestBootVarRouting,

If you want to use the 'Startup Disk' option, check

3.8.5.6:SanitiseClearScreen,

Clean the screen resolution, choose according to your own situation.

3.8.5.7:ExitBootServicesDelay,

Newer motherboards are directly filled with 0, and old motherboards are filled with 3000000-5000000.

3.8.5.8:AvoidHighAlloc,

Avoid high memory addressing, slide has been used, so generallyUncheck

3.8.5.9:ClearScreenOnModeSwitch,

When the image and text modes are switched, only part of the screen is cleared. generalUncheck

3.8.5.10:ReplaceTabWithSpace,

Uncheck

3.8.5.11:ReconnectOnResChange,

If you encounter a black screen until you log in to the interface, check it.

3.8.5.12:UnblockFsConnect,

Related to HP books, generallyUncheck

3.8.5.13:RequestBootVarFallback,

Related to dual system, generallyUncheck

If there are changes, keep updated!
Finally, according to the customary thanks: xjn, black fruit soldier

Intelligent Recommendation

You need to file a simple encryption program, so we recorded it, did not talk much, direct line and the code Steps The encryption process Decryption process Effective pro-test, where only a simple cry...

Video to text

Video ---------> Audio ------------> Text 1. Video ---------> Audio Use QQ video software 2. Audio ------------> Text Download software :( Thanks for sharing network resources source) Blue...

Problem with the cover of the video uploaded by ueditor Baidu's ueditor rich text editor was used in the project that I took over. Previously, uploading videos used the address method. Since mainstrea...

(5) Spring Java-based configuration

(1) Java-based configuration So far, you have seen how to configure Spring beans using XML configuration files. If you are familiar with using XML configuration, then I would say that there is no need...

Write in front This series of blog URL: http://www.cnblogs.com/drgraph http://blog.csdn.net/arwen Download address of supporting software: http://www.czwenwu.com/YeeVingSetup.exe The supporting softwa...

More Recommendation

Video image configuration based on OpenCV (9): CEF browser preliminary

background Before , I used WebBrowser and felt that the application requirements of the webpage were enough. Until the emergence of Html5, WebBrowser cannot display the dazzling features. I wonder if ...

Get page source code Get page source code CEF is handled by events, which is a bit cumbersome. There are a total of the following steps: inTChromium->OnLoadEndIn-event detectionframe->IsMain()To...

Betterzip 3.1.1 For Macos Windows 7

Video image configuration based on OpenCV (3): common PPT animationOne

Write in front This series of blog URL: http://www.cnblogs.com/drgraph http://blog.csdn.net/arwen Download address of supporting software: http://www.czwenwu.com/YeeVingSetup.exe The supporting softwa...

Implementation code PreparedThe playback software gradually came up with the need for sound control. I found it on the Internet and usedCore Audio APIS Audio application developmentOK. Getting st...

Video image configuration based on OpenCV (7): Wheel animation effect

Betterzip 5 Tnt

Wheel effect Demo effect...