91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.26MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-17
  • 語言: 其他
  • 標簽: cef??

資源簡介

chrome cef源碼下載

資源截圖

代碼片段和文件信息

#?Copyright?(c)?2013?The?Chromium?embedded?framework?Authors.?All?rights
#?reserved.?Use?of?this?source?code?is?governed?by?a?BSD-style?license?that
#?can?be?found?in?the?LICENSE?file.

from?file_util?import?*
import?os
import?re
import?shutil
import?string
import?sys
import?textwrap
import?time
import?itertools
import?hashlib


class?cef_api_hash:
??“““?CEF?API?hash?calculator?“““

??def?__init__(self?headerdir?debugdir=None?verbose=False):
????if?headerdir?is?None?or?len(headerdir)?==?0:
??????raise?Assertionerror(“headerdir?is?not?specified“)

????self.__headerdir?=?headerdir
????self.__debugdir?=?debugdir
????self.__verbose?=?verbose
????self.__debug_enabled?=?not?(self.__debugdir?is
????????????????????????????????None)?and?len(self.__debugdir)?>?0

????self.platforms?=?[“windows“?“macosx“?“linux“]

????self.platform_files?=?{
????????“windows“:?[
????????????“internal/cef_types_win.h“
????????]
????????“macosx“:?[
????????????“internal/cef_types_mac.h“
????????]
????????“linux“:?[
????????????“internal/cef_types_linux.h“
????????]
????}

????self.included_files?=?[]

????self.excluded_files?=?[
????????“cef_version.h“
????????“internal/cef_tuple.h“
????????“internal/cef_types_wrappers.h“
????????“internal/cef_string_wrappers.h“
????????“internal/cef_win.h“
????????“internal/cef_mac.h“
????????“internal/cef_linux.h“
????]

??def?calculate(self):
????filenames?=?[
????????filename?for?filename?in?self.__get_filenames()
????????if?not?filename?in?self.excluded_files
????]

????objects?=?[]
????for?filename?in?filenames:
??????if?self.__verbose:
????????print?“Processing?“?+?filename?+?“...“
??????content?=?read_file(os.path.join(self.__headerdir?filename)?True)
??????platforms?=?list([
??????????p?for?p?in?self.platforms?if?self.__is_platform_filename(filename?p)
??????])

??????#?Parse?cef_string.h?happens?in?special?case:?grab?only?defined?CEF_STRING_TYPE_xxx?declaration
??????content_objects?=?None
??????if?filename?==?“internal/cef_string.h“:
????????content_objects?=?self.__parse_string_type(content)
??????else:
????????content_objects?=?self.__parse_objects(content)

??????for?o?in?content_objects:
????????o[“text“]?=?self.__prepare_text(o[“text“])
????????o[“platforms“]?=?platforms
????????o[“filename“]?=?filename
????????objects.append(o)

????#?objects?will?be?sorted?including?filename?to?make?stable?universal?hashes
????objects?=?sorted(objects?key=lambda?o:?o[“name“]?+?“@“?+?o[“filename“])

????if?self.__debug_enabled:
??????namelen?=?max([len(o[“name“])?for?o?in?objects])
??????filenamelen?=?max([len(o[“filename“])?for?o?in?objects])
??????dumpsig?=?[]
??????for?o?in?objects:
????????dumpsig.append(
????????????format(o[“name“]?str(namelen)?+?“s“)?+?“|“?+?format(
????????????????o[“filename“]?““?+?str(filenamelen)?+?“s“)?+?“|“?+?o[“text“])
??????self.__write_debug_file(“objects.txt“?dumpsig)

????revisions?=?{}

????for?platform?in?itertools.chain([“universal“]?self.platforms):
??????sig?=?self.__get_final

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\
?????文件?????????551??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\.gitignore
?????文件?????????337??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\.style.cfg
?????文件??????????34??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\.style.yapf
?????文件????????1239??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\AUTHORS.txt
?????文件???????65388??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\BUILD.gn
?????文件?????????497??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\CHROMIUM_BUILD_COMPATIBILITY.txt
?????文件????????7972??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\CMakeLists.txt.in
?????文件?????????176??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\DEPS
?????文件????????1662??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\LICENSE.txt
?????文件????????8210??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\README.md
?????文件??????????12??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\VERSION
?????文件??????????45??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cef_create_projects.bat
?????文件??????????39??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cef_create_projects.sh
?????文件???????37790??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cef_paths.gypi
?????文件???????23899??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cef_paths2.gypi
?????文件????????4708??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cef_repack_locales.gni
?????目錄???????????0??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cmake\
?????文件????????1331??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cmake\FindCEF.cmake.in
?????文件???????15233??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cmake\cef_macros.cmake.in
?????文件???????19071??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\cmake\cef_variables.cmake.in
?????目錄???????????0??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\
?????目錄???????????0??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\
?????文件????????5371??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_atomic_ref_count.h
?????文件????????9058??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_atomicops.h
?????文件????????2976??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_basictypes.h
?????文件???????29287??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_bind.h
?????文件???????19747??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_bind_helpers.h
?????文件????????6955??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_build.h
?????文件???????33412??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_callback.h
?????文件????????2605??2017-07-06?22:22??chromiumembedded-cef-b216f427f667\include\base\cef_callback_forward.h
............此處省略1783個文件信息

評論

共有 條評論