Saravanan666/pypi-org huggingface dataset:
Package: ios2andres
[travis-url]: http://travis-ci.org/#!/jordanjoz1/ios2androidres[travis-build-image]: https://secure.travis-ci.org/jordanjoz1/ios2androidres.svg[coveralls-url]: https://coveralls.io/r/jordanjoz1/ios2androidres[coveralls-image]: https://coveralls.io/repos/jordanjoz1/ios2androidres/badge.svg[pypi-url]: https://badge.fury.io/py/ios2androidres[pypi-image]: https://badge.fury.io/py/ios2androidres.svg[downloads-url]: https://pypi.python.org/pypi/ios2androidres/[downloads-image]: https://img.shields.io/pypi/dm/ios2androidres.svg[codeclimate-url]: https://codeclimate.com/github/jordanjoz1/ios2androidres[codeclimate-image]: https://codeclimate.com/github/jordanjoz1/ios2androidres/badges/gpa.svg[![Travis build image][travis-build-image]][travis-url][![Coverage Status][coveralls-image]][coveralls-url][![PyPi version][pypi-image]][pypi-url][![PyPi download count image][downloads-image]][downloads-url][![Code Climate][codeclimate-image]][codeclimate-url]ios2androidres===========================Rename and move iOS image resources so they work for Android.![Before and after](art/before_after.png)## Getting started```bashpip install ios2andres```## Usage>From the directory that contains the iOS image files simply run```ios2andres```By default, this creates output directories in the current folder. You can change this output directory to be your current project's directory.```ios2andres --output /Path/to/project/app/src/main/res/```### Options#### -h, --helpPrints help message.#### --inputLocation of the iOS formatted files to be moved and renamed to Android formatted resources.#### --outputOutput directory path (directory will be created automatically). Like, `/Path/to/project/app/src/main/res/`By default creates drawable directories in the current working directory.#### --prefixPrefix some text, like "ic_" to all files.## Release History* 2017-02-05   v0.1.0   Initial release## LicenseSee the [LICENSE](LICENSE) file for license rights and limitations (MIT).CHANGELOG=======0.1.0 (2017-02-05)-------------------  Initial release.
Package: iosacal
A radiocarbon calibration softwareIOSACal is the open source radiocarbon calibration software of theIOSAproject. IOSACal includes a simple
command-line program but it's best used as a toolkit in interactive
and literate programming.IOSACal is written in the Python programming language and it can run
natively on any platform where the Python interpreter is available,
including all Linux distributions, MacOS X and other UNIX operating
systems, and Microsoft Windows.Source code is made available under the terms of the GNU General Public
License.The documentation is online athttp://c14.iosa.it/thanks toRead the Docs.Why another 14C calibration software ?Most available programs for radiocarbon calibration, like OxCal, CALIB
and others, arefreeware. You don't have to pay for them, but on the
other side you're not free to modify them as you need, nor to access and
study the source code.This is the main motivation behind IOSACal: creating a
free-as-in-freedom radiocarbon calibration software, with a clean
programming library, that enables experiments and integration in
existing archaeological information systems.Furthermore, writing this software from scratch is an alternative way of
learning how 14C calibration works, not only in strict mathematical
terms, but also from a practical point of view.FeaturesIOSACal takes a radiocarbon determination and outputs a calibrated age
as a set of probability intervals. A radiocarbon date is represented by
a date in years BP (before present, that is before 1950 AD) and a
standard deviation, like 2430±170. The combination of these two values
is a numerical representation of a laboratory measure performed on the
original organic material.The main task of the calibration process is to convert this measure into
a set of calendar dates by means of a calibration curve. Users can
choose whether they want results as a plot, a short textual summary or
both (the plot includes the summary).IOSACal reads calibration curves in the common.14cformat used also
by other programs. Should you have calibration data in another format,
it would be easy to either convert them to that format or modify the
source code of IOSACal to adapt it to your needs.IOSACal is based on current calibration methods, like those described in
the 2008 paper by C. Bronk Ramsey, Radiocarbon dating: revolutions in
understanding, Archaeometry 50,2 (2008) pp. 249–275http://dx.doi.org/10.1111/j.1475-4754.2008.00394.x.Can I use IOSACal for my research?Yes, IOSACal has been used in research projects with large numbers of
radiocarbon dates likeAntarctica Marine
Radiocarbonand theIPHES
PALEODEMproject.Using IOSACal with Jupyter Notebooks is ideal for reproducible
research that can be easily shared.Furthermore, it takes little effort to customize and adapt the
existing code to your specific needs.IOSACal is reasonably fast, especially for batch processing.If you make use of IOSACal in your work, please cite it with the
IOSACal Zenodo DOI record:https://doi.org/10.5281/zenodo.630455.This helps us get some recognition for creating and maintaining this
software free for everyone.
Package: iOSAppInfoParser
iOSAppInfoParser解析 iOS APP 的信息，目前主要解析 Info.plist文件 信息；注意：仅支持 Python3；安装 Installpip3installiOSAppInfoParser使用方法fromiosappinfoparserimportInfoPlistModelfromiosappinfoparserimportchange_app_display_nameapp_path='/xxx/xx.app'info_model=InfoPlistModel(app_path.joinpath("Info.plist"))info_model.set_value('CFBundleName','xxx')print(info_model.app_version)# 获取App的版本信息info_model.app_version="1.23"# 修改App的版本信息# 注意：修改App的DisplayName，除了修改Info.plist文件，还要修改对应的国际化语言文件change_app_display_name(app_path,'new name')# 修改所有语言文件change_app_display_name(app_path,'new name',lang_key='en')# 仅修改英文语言文件
Package: ioschedd
A small configurable daemon to control selection of IO Scheduler options
on a linux server.Description:ioschedd allows a user to fine-tune their IO scheduler on a per-device basis.This is particularly handy in the following scenarios:A server may boot off of a slow on-board IDE drive, but store all of its data on a fancy RAID controller.
In this case, you likely want CFQ or deadline on hda, but noop on sd*Perhaps your server is hosted somewhere out of your control and you don’t have access to change boot parameters
(say, it’s netbooted by your provider) and you’d like to make sure your IO scheduler is changed before your application
is launchedDependencies:Python 2.7Python Module Dependencies:daemonpyudev 0.16+yaml
Package: iosci
ios 自动修改podfile组件版本号，支持批量修改如果podfile中不存在组件aaa，则添加到podfile第一个target中,如果有:configurations=>['Debug']则保留
f_podfile = '/Users/lch/Desktop/Podfile'组件统一更改版本号
update_component_with_newversion(f_podfile, ['aaa:1.0','bbb:2.0'], 'master')组件统一更改成git指向
update_component_with_newversion(f_podfile, ['aaa:https://github.com/aaa.git','bbb:https://github.com/bbb.git'], 'master')podfile转为model对象podfile = '/Users/lch/Documents/z/proj/Podfile'
  podfile_model = CIPodfileParse.getPodfileModel(podfile)
  print(podfile_model)验证字符串是不是版本号isversion = CIVersionManager.isVersion('1.1.2')
print(isversion)执行shell脚本# os_system('cat aaa')
(status, msg) = os_popen('xcodebuild  aaa > /dev/null')
print(status)
print(msg)'''
install! 'cocoapods', :deterministic_uuids => false
source 'https://gitlab.com/wireless/ios/static.git'
platform :ios, '9.0'
target 'HHYProject' do
#登录
pod 'aaaa', '1.10' , :configurations=>['Debug']pod 'bbbb', '1.0' , :configurations=>['Debug']pod 'cccc', :git => 'https://github.com/sdweb.git' , :branch => 'lich',  :configurations=>['Debug']pod 'ddddd', :git=>'https://gitlab.com/ddd.git' , :branch=>'feature_20211221_cleanConfirmation',  :configurations=>['Debug']endpost_install do |installer_representation|
installer_representation.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['APPLICATION_EXTENSION_API_ONLY'] = 'NO'
end
end
end'''
Package: ioscustomringtones
generateRingtones.plistfor custom iOS ring and alert toneslist custom tones in iOS settings by generating/Media/iTunes_Control/iTunes/Ringtones.plistpipinstallioscustomringtonesInstructionsconvert audio files to.m4a, then rename to.m4r:ffmpeg-isome_tone.wavsome_tone.m4a
mvsome_tone.m4asome_tone.m4rmount the/Media/directory of your iOS device to your local filesystem (this does not require a jailbroken device):mkdir~/iPhone_Media/
ifuse~/iPhone_Media/copy your.m4rfiles to~/iPhone_Media/iTunes_Control/Ringtones/:cp~/Music/Ringtones/*.m4r~/iPhone_Media/iTunes_Control/Ringtones/installioscustomringtoneswithpip:pipinstallioscustomringtonespass the directory you mounted to thewrite_ios_ringtones_plistcommand (see more options below):write_ios_ringtones_plist~/iPhone_Media/Usage:write_ios_ringtones_plist[OPTIONS]MEDIA_DIRECTORYonamountediOSfilesystem,readsexisting`.m4r`filesat`/Media/iTunes_Control/Ringtones/`andgenerates`/Media/iTunes_Control/iTunes/Ringtones.plist`Arguments:MEDIA_DIRECTORYpathto`/Media/`ontheiOSdevice[required]Options:--alerts-thresholdINTEGERnumberofsecondsunderwhichtoassumesoundisanalerttonevsaringtone[default:10]--binary/--no-binarywhethertowrite`.plist`inbinaryformat(asopposedtoXML)[default:binary]--write/--no-writewritetofile;otherwiseprinttostdout[default:write]--overwrite/--no-overwritewriteoveranexistingfile[default:no-overwrite]--verbose/--no-verboseprintindividualtonestostdout[default:no-verbose]--helpShowthismessageandexit.unmount the/Media/directory from your local filesystem:sudoumount~/iPhone/
Package: ios-debug
ios-debugios-debugis a tool for creating and managing mock implementation. It currently creates a mock implementation for each repository protocol within an iOS project.THREE THINGS......that the app is expected to have:there are repository protocols conforming to...Repositorynaming conventionthere is a singlerootViewControllerassigned (doesn't matter in which file)there is aContainerBuilder.swiftfile withregisterRepositoryLayerfunctionINSTALLATIONIf you have some version ofpip, eitherpip install ios-debugorpip3 install ios-debugshould do the job.USAGEThere is a simple console UI that show whenios-debugis called. Names of the shown options should be pretty self-explanatory :-)Each command can be also called by passing it as an argument toios-debug, e.g.ios-debug startorios-debug stop.WHEN IT STARTSWhen the debug mode is starting, the following happens:Swift files are gathered and readRepository protocols are foundProtocols are parsed and function declarations are extractedRepository mock implementation template is processed so there is a mock implementation for each protocol function for each repository. Also,Containerregistration are generated, overriding the origin registration.Registration functions are added toregisterRepositoryLayerfunction inContainerBuilder.MockManagerandShakeableNavigationControllerare generated.MockManagerenables user to choose different mock function implementations at runtime.ShakeableNavigationControlleris used asrootViewController. It responds to shake gesterus by showing theMockManager.rootViewControlleris reassigned toShakeableNavigationController.A Run Script build phase is added in order to sync* mock function variants and protocol functions during build.WHEN IT STOPSWhen the debug mode is stopping, the following happens:Swift files are gathered and read.All mock repositories are gathered and saved to a binary file.Calls to registration function are removed fromContainerBuilder.MockManagerandShakeableNavigationControllerare removed andShakeableNavigationControlleris unassigned asrootViewController.The Run Script build phase is removed from the project.*Syncing is basically just turning the debog mode off and on again. The whole process is designed to be a function of the code's state, so there are minimal side effect expectation during the processing.
Package: ioseeth
:mag_right: parse blockchain data in search of threat indicators.This project was first meant to enableForta network of detection bots.Table of ContentsInstallationUsageDevelopmentChangelogTodoCreditsLicenseInstallationUsageDevelopmentContributions welcome!ChangelogSeeCHANGELOG.TodoSeeTODO.CreditsThe metamorphic indicators were inspired bythe tool from a16zandthe API by 0age.LicenseLicensed under theaGPL v3.
Package: iosense
Project descriptionFaclon I/O Sense Data Access Library
​Where to get ithttps://pypi.org/project/iosense/Installationpip install iosensepip3 install iosenseFeaturesRetrives following details:User information.Device Details.Device metaData.Time based sensor data of a Device.Published events details.Events data in given timeslot.Event categories.Events data count.DependenciespandasrequestsjsontimedatetimeDocumentationThe official documentation is hosted on​Reach usFor usage questions, please reach out to us atreachus@faclon.comLicense
Package: iosense-connect
Project descriptionFaclon I/O Sense Data Access Library
​Where to get ithttps://pypi.org/project/iosense/Installationpip install iosense-connectpip3 install iosense-connectFeaturesRetrives following details:User information.Device Details.Device metaData.Time based sensor data of a Device.Published events details.Events data in given timeslot.Event categories.Events data count.DependenciespandasrequestsjsontimedatetimeDocumentationThe official documentation is hosted on​Reach usFor usage questions, please reach out to us atreachus@faclon.com
Package: iosense-connect-onprem
Project descriptionFaclon I/O Sense Data Access Library
​Where to get ithttps://pypi.org/project/iosense/Installationpip install iosensepip3 install iosenseFeaturesRetrives following details:User information.Device Details.Device metaData.Time based sensor data of a Device.Published events details.Events data in given timeslot.Event categories.Events data count.DependenciespandasrequestsjsontimedatetimenumpyDocumentationThe official documentation is hosted on​Reach usFor usage questions, please reach out to us atreachus@faclon.com
Package: ios-notification
A Django plugin for Apple Push Notification Service.Supported python versions2.7, 3.4, 3.5, 3.6Supported django versions1.7 - 1.11, 2.0 (Only Python3.x or later)Installation$pipinstallios-notificationAddnotificationintoINSTALLED_APPSinsettings.pyfileINSTALLED_APPS+=('notification',)Addnotificationrouting inurls.pyfilefromdjango.conf.urlsimportincludeurlpatterns+=(url(r'^ios/',include('notification.urls',namespace='notification')),)AuthornnsnodnbLICENSEMIT License
Package: iospec
The IoSpec format is a lightweight markup for specifying the expected inputs and
outputs for running a program in an online judge setting. It is designed to be
unobtrusive in the simple cases, while still having some some advanced
features. This package defines the IoSpec format and provides a Python parser
for it.Basic syntaxA basic session of an input/output based program running on an
online judge is specified like this:Say your name: <John>
Hello, John!In this example, the string between angle brackets is considered to be an input
and everything else is the expected output. Different runs should be separated by
blank lines:Say your name: <John>
Hello, John!

Say your name: <Mary>
Hello, Mary!We call each of these runs an iospec “test case”. The above example is declaring an
interaction in which given the inputJohn, the program should printHello, John!while in the second run, when the input will beMary, and the program will printHello, Mary!.A IoSpec source file consists of any number of test cases and some special
blocks and directives that will be discussed afterwards.This example is just the surface: IoSpec syntax has commands to define automatic
inputs, capture patterns, execution errors and more! Check the manual if you
want to learn more.
Package: iospytools
This project was inspired by Matteyeux with his ios-tools repo, this will be a similar project but for my own practice. Also, in native Python 3 code :DPrerequisites1. Run: ./install.sh, which also updates, so run this each time to update
2. You should then have a module called: "iospytools"

Example: iospytools --keys iPhone2,1 3.0Commands--buildid device iOS  | convert an iOS to its buildid
--clean               | if there are any leftover json files, this will get rid of them
--codename device iOS | get codename of an iOS
--download device iOS | download an ipsw
--keys device iOS     | get keys for an iOS
--shsh DEVICE ECID    | save SHSH for all signed iOS versions of a device (Disabled atm, needs updating.)
--signed device       | print the signed versions for a device
--split key           | splits a GID decrypted keyTODOforeman: key grabbing/uploading
template: template creating
ota/beta shsh saving: CC @mcg
img3: iBoot patcher, kernel patcher
img4: idk if I can make this lol
ipsw: ipsw handling and creatingCreditsVisual Studio Code: Holy! I love this IDE! (better than Pycharm...)
Matteyeux @matteyeux: inspiration, some techniques from ios-tools
Noah/32Bites @TheNoahParty: some techniques from PyKeys
mcg29 @mcg29_: Helping with this project
wxblank @wxblank2: TSS stuff!
Package: iOSReSignApp
iOSReSignApp对'.app/.ipa'文件，进行重签名；注意：仅支持 Python3；安装 Installpip3 install iOSReSignAppCLI 使用说明iosresignapp-hPython Modules 使用说明fromiosresignappimportresignapp_path="~/Desktop/hello.app"mobileprovision_path="~/Desktop/hello.mobileprovision"# 自动检测mobileprovision文件 sign信息+entitlements信息resign(app_path,mobileprovision_path)# is_show_ipa: 重签完成后，使用Finder打开ipa文件所在目录resign(app_path,mobileprovision_path,is_show_ipa=True)# 到系统路径（~/Library/MobileDevice/Provisioning Profiles），查找"Name"属性为"dev-hello"的最新的mobileprovision文件resign(app_path,"Name:dev-hello")# 到系统路径（~/Library/MobileDevice/Provisioning Profiles），查找"UUID"属性为"a4adb1bd-948f-1234-5678-79628e8ce280"的最新的mobileprovision文件resign(app_path,"UUID:a4adb1bd-948f-1234-5678-79628e8ce280")# 使用是在的sign和entitlements信息重签名entitlements_path="~/Desktop/entitlements.plist"sign="40位长签名证书的SHA1字符串，例如：ABC5F4F03263A3A29F0BC84910303364E0123456"resign(app_path,mobileprovision_path,sign=sign,entitlements_path=entitlements_path)Example CLI:iosresignapp-husage:对'.app/.ipa'文件，进行重签名[-h]-mMOBILEPROVISION_INFO[-sSIGN][-eENTITLEMENTS_PATH][--re-suffix-nameRE_SUFFIX_NAME][-oOUTPUT_IPA_PATH][-q][-S]app_path

positionalarguments:app_path'.app/.ipa'文件路径

optionalarguments:-h,--helpshowthishelpmessageandexit-mMOBILEPROVISION_INFO,--mobileprovisionMOBILEPROVISION_INFOmobileprovision文件路径,或者Name属性,或者UUID属性-sSIGN,--signSIGN(可选)签名证书的SHA1或者name-eENTITLEMENTS_PATH,--entitlements-pathENTITLEMENTS_PATH(可选)entitlements环境plist文件--re-suffix-nameRE_SUFFIX_NAME(可选)重签名后的文件名后缀，如果设置了'--output-ipa-path'，此选项无效，默认为'resign'-oOUTPUT_IPA_PATH,--output-ipa-pathOUTPUT_IPA_PATH(可选)ipa文件输出路径，不传此值则输出到.app同级目录下-q,--quiet是否隐藏print信息-S,--show-ipa是否打开Finder显示最终的ipa文件注意重签名时，需要使用 Keychain（钥匙串）里的证书，这时候就有2个点要注意：1.证书所在的钥匙串（一般为登录钥匙串）必须要被解锁(也可以通过security来解锁)；2.证书首次被使用时，会有授权弹框提示，这是需要手动确认（可以通过security导入证书到钥匙串，解决授权弹框问题）；待完成的功能检测.app文件里可执行文件是否已经 加壳/砸过壳;优化codesign命令输出的log信息;支持App的扩展，例如watch, today等;支持修改更多Info.plist的参数;支持换图标icon；支持在图标上版本号等额外信息；屏蔽：读取info.plist信息时的错误输出；公司招聘：欧科云链招募新同学：可分布式居家办公，行业龙头，高薪资，年终奖优越，拒绝加班，1075工作制，公司提供团建费每人每周200元，还提供各种福利；各地同学均可在家办公（拿北京薪资+社保，在老家工作+生活），也可在北京公司内（海淀上地）办公；支持远程线上面试；web前端、后端、移动端均在招人，欢迎加入团队~简历可发送至：wshw333@gmail.com微信搜索“shede333sw”咨询岗位详情；移动端招聘详情如下：iOS工程师任职要求：1.本科以上学历，可使用英文交流者加分；2.三年以上的iOS平台研发经验，良好的代码编写规范。有已上线App开发经验加分，有跨平台开发经验加分；3.精通Object-C/Swift语言，熟悉账户Xcode等开发佛能根据，熟练掌握使用iOS SDK，熟悉Go、Python、Ruby语言加分；4.有高性能客户端编程经验，有性能调优经历加分；5.熟悉iOS主流开源框架，并学习、研究过实现原理和源码；Android工程师任职要求：1.本科以上学历，可使用英文交流者加分；2.三年以上Android开发经验；3.熟悉Android常用控件的使用并理解其原理；4.熟悉Android Framework原理，阅读过Android源代码者优先；5.对java、Kotlin、基本数据结构、计算机网络有较为深入的了解；
Package: ios-shell
IOS Shell file parsing libraryThis is a library for parsing files in the IOS Shell format.
It has no relation to iOS or terminal shells.PrerequisitesPython 3.8, 3.9, or 3.10 with pipExampleIf1930-003-0058.botis in the same folder as the program using ios_shell:parsed_file = ios_shell.ShellFile.fromfile("1930-003-0058.bot")To use the contents of a file previously read into the program:parsed_contents = ios_shell.ShellFile.fromcontents(contents)
Package: iosslsniffer
DescriptionUtility for sniffing SSL/TLS encrypted traffic on a jailbroken iOS device.CFNetwork.frameworkcontains a debug/verbosity global, enforcing a dump of every packet transferred through it, to be
logged into device syslog in plaintext form. In order to have a nicer view with clean control flow of this traffic, we
attach each such packet appropriate TCP flags and write it back into a PCAP file.This allows us to later dissect this traffic using popular and convenient tools (e.g. Wireshark 🦈).
Assuming you have a jailbroken iOS device, this Python3 tool can automate this process.Installationpython3-mpipinstall-UiosslsnifferPrerequisitesEnable logging globalThis package relies on the ability to modify Apples logging global, Thus requires a jailbroken device.
In addition, a global preference key is need to setAppleCFNetworkDiagnosticLogging.HowtoDownload and installrpc_serveron
a jailbroken device.Setting logging global, this can be done manually or using the integratedrpc_clientin the sniffer.To use integratedrpc_clientjust provide therpc_serverport:python3-miosslsniffersetup-p5910python3-miosslsniffersniffManually connect torpc_server:SetAppleCFNetworkDiagnosticLoggingto 3 (restart required)Executep.syslog.set_harlogger_for_all(True)user@Users-Mac-mini-7~/@rpcclient127.0.0.1
Welcometotherpcclientinteractiveshell!Youinteractiveshellforcontrollingtheremoterpcserver.
Feelfreetousethefollowingglobals:

🌍p-theinjectedprocess
🌍symbols-processglobalsymbols

Haveaniceflight✈️!
StartinganIPythonshell...🐍

In[1]:pref=p.preferences.sc.open('/private/var/Managed Preferences/mobile/.GlobalPreferences.plist')In[2]:pref.set('AppleCFNetworkDiagnosticLogging',3)restart.........

In[1]:p.syslog.set_harlogger_for_all(True)CFNetworkDiagnosticsIn order to enableCFNetworkDiagnosticsthe keyAppleCFNetworkDiagnosticLoggingneeds to be set, this is done as
part ofiosslsniffer setupcommand.
A restart is required incase the key was not set.UsageUsage:python-miosslsniffer[OPTIONS]COMMAND[ARGS]...

Options:--helpShowthismessageandexit.

Commands:setupSetupallprerequisitesrequiredinordertosnifftheSSLtrafficsniffSniffthetraffic