pngcrush:在 Linux 上 uncrush 吗? [关闭]

2024-01-04

Apple 的 iOS SDK 使用 pngcrush 的修改版本来转换 iOS 捆绑包中的 png 文件。 他们的版本还可以恢复更改(使用“-revert-iphone-optimizations”开关),但原始版本不能。

有没有可以在 Linux 上运行并恢复 iphone 优化的工具?

Thanks.


iphone修复png http://www.cyberhq.nl/files/iphone-fixpng.tgz在 Linux 中工作。看到这个讨论 http://web.archive.org/web/20090625062109/http://www.modmyi.com/wiki/index.php/Iphone_PNG_images解释它的作用。我链接到 web.archive.org 因为原始版本已关闭。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pngcrush:在 Linux 上 uncrush 吗? [关闭] 的相关文章

  • 将子视图控制器的视图添加到父视图控制器的子视图

    我想添加一个表视图控制器作为容器视图控制器的子视图控制器 如下所示 根据苹果公司的查看控制器编程指南 http developer apple com library ios featuredarticles ViewControllerP
  • 如何在 ios 7 上更改重新排序控制图像

    我正在寻找一种更改重新排序控件图像和大小的方法 我使用此代码来更改重新排序图像 void tableView UITableView tableView willDisplayCell UITableViewCell cell forRow
  • iOS - NSNotificationCenter 多个UIKeyboard通知

    我有两个视图控制器 我们称它们为 A 和 B 1 在 A 中 我显示一个包含文本字段的 popOver 2 B中有一个UITextView用于简单的文本编辑 我必须管理 A 和 B 中的键盘才能滚动键盘隐藏的内容 我知道如何重新定位内容 我
  • 这个错误是无效上下文0x0吗?

    我在ViewDidLoad中编写了以下代码 Implement viewDidLoad to do additional setup after loading the view typically from a nib void view
  • Swift 3 错误:[_SwiftValue pointSize] 无法识别的选择器发送到实例

    我刚刚将我们的项目迁移到 swift 3 发现由于一个问题导致大量崩溃 由于未捕获的异常 NSInvalidArgumentException 而终止应用程序 原因 SwiftValue pointSize 发送到实例的无法识别的选择器 该
  • iOS中的performSelector有什么用

    的作用是什么执行选择器 比较 self btnClicked and self performSelector selector btnClicked void btnClicked NSLog Method Called 两者都对我来说工
  • UICollectionView 未出现

    我正在尝试设置UICollectionView 以编程方式在我的视图控制器中扩展UIViewController 由于某种原因 我的收藏视图根本没有显示 以下是我所拥有的 为什么没有出现 我将它连接到委托和数据源并将其添加为子视图self
  • 如何请求用户开启定位服务

    我需要我的应用程序来访问用户的当前位置 它在应用程序开始时检查用户是否已设置 如果没有 我需要应用程序显示提示以使其使用位置服务 就像警报视图一样 点击按钮 它应该会带您进入 iPhone 上的位置服务屏幕 您可以通过以下代码检查 loca
  • 沿着预定路径移动图像?

    是否可以通过按下 iphone SDK 中的按钮来将图像设置为沿着预定路径运动 我不是在寻找任何奇特的东西 我正在研究一个简单的概念 但这会节省大量动画工作 是的 您可以通过创建一个路径来为任何 CALayer 制作动画CAKeyframe
  • UISearchController 保留问题

    我正在尝试使用 UISearchController 但是我遇到了无法解决的保留问题 MainTableview 有两个部分 第1节 基于某些正则表达式过滤数据 第2节 All Data 我将 UISearchController 添加到我
  • 在 Swift 中自动移动 UISlider

    我想在按下按钮时将 UISlider 从 minValue 循环移动到 maxValue 并在再次按下按钮时将其停止在当前位置 我想使用 Swift 我遇到的主要问题是函数 slider setValue 太快了 我希望动画更慢 IBAct
  • 混合静态和动态 UITableViewController 内容会导致 NSRangeException

    我一直在寻找这个错误 并找到了一些具有类似行为的帖子 但没有解决问题的解决方案 我有一个 UITableViewController 在 SB 中声明为静态 它具有以下部分 第 0 部分 配方 是静态的 有 4 个单元格 第 1 部分 口味
  • iPhone 快照,包括键盘

    我正在寻找拍摄整个 iPhone 屏幕 包括键盘 的正确方法 我找到了一些截取屏幕的代码 CGRect screenCaptureRect UIScreen mainScreen bounds UIView viewWhereYouWant
  • Objective C UIImagePNGRepresentation内存问题(使用ARC)

    我有一个基于 ARC 的应用程序 它从 Web 服务加载大约 2 000 个相当大 1 4MB 的 Base64 编码图像 它将 Base64 解码后的字符串转换为 png图像文件并将其保存到磁盘 这一切都是在一个循环中完成的 我不应该有任
  • 如何将音乐从我的应用程序切换到 iPod

    我在用MusicPlayerController我的应用程序中的对象来播放音乐 我知道当 iPhone ipod 应用程序终止时 可以继续播放我的应用程序音乐 我该怎么做 这涉及到一些事情 您必须在两种音乐播放器之间进行选择 应用程序音乐播
  • 我什么时候应该对 IBOutlet 使用弱或强限定符? [复制]

    这个问题在这里已经有答案了 可能的重复 ARC 下 IBOutlets 应该强还是弱 https stackoverflow com questions 7678469 should iboutlets be strong or weak
  • 将 iPhone 上的 stderr 写入文件和控制台

    我正在遵循答案中的建议here https stackoverflow com questions 5179108 iphone how to read application logs from device用于将 iOS 设备上的 NS
  • 我应该在哪个方法中设置 UITextField 的委托?

    在 viewDidLoad 或 init 方法中设置 UITextField 的委托是一个好习惯吗 我尝试在 init 方法中将委托设置为 self 但它没有调用相应的委托方法 当我将代码移动到 viewDidLoad 中时 它注册为将 s
  • 在 iOS 上从 GPS 获取时间

    我正在开发一个跟踪器应用程序 该应用程序需要高精度地了解设备位置 即它使用位置服务并忽略水平精度低于 20 米的位置 CLLocation没有明确声明是否通过 GPS 确定 但是 如果水平精度为 20 米或更好 则可以认为它是来自 GPS
  • 在 UIMenuItem 上设置accessibilityLabel

    我正在尝试设置accessibilityLabel of a UIMenuItem而且似乎没有效果 无论如何 VoiceOver 只是读取项目的标题 let foo UIMenuItem title foo action selector

随机推荐

  • 如何上传自定义字体并在 Angular 6 中动态使用它

    我正在 Angular 6 项目中工作 我需要提供用户上传字体的功能并使用它 我也尝试过下面的代码 var junction font new FontFace example font family url https fonts gst
  • haskell中的attoparsec或parsec

    我必须解析一些文件并将它们转换为一些预定义的数据类型 Haskell 似乎为此提供了两个包 阿托秒差距 http hackage haskell org package attoparsec parsec http hackage hask
  • 有没有办法在 Emacs 中自动关闭文件名完成缓冲区?

    例如 当您通过 C x C f 打开文件时 您可以 TAB 补全文件名 如果有多个可能的补全 它将弹出一个补全缓冲区 其中包含可能的补全列表 问题是 打开文件后 缓冲区所在的窗口会切换回正常状态 但不会关闭 有什么办法可以让这些缓冲区在文件
  • 如何限制DownloadString(url)允许的时间为500毫秒?

    我正在编写一个程序 当 textBox1 更改时 URL http example com something URL System Web HttpUtility UrlEncode textBox1 Text s new System
  • 使用 PHP 填写 PDF 表单 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • DISTINCT 包含两个 array_agg (或一个包含元组的 array_agg)?

    我有以下查询 SELECT DISTINCT ON ps p m groundtruth ps p ARRAY AGG m anchor id ARRAY AGG m id FROM measurement m JOIN SELECT un
  • 修复应用恢复执行后通知中心方向

    我有一个仅以横向模式显示的视图 并且运行良好 但是 如果您将应用程序发送到后台然后恢复它 通知中心将按照您恢复应用程序时设备的方向显示 通常是纵向模式 因此当我检测到从左向右滑动时 通知中心有时会显示会出现 有什么想法可以让系统知道它应该以
  • VBA HTTP GET 请求 - 带冒号的 cookies

    我正在尝试在 VBA 中发送 HTTP GET 请求 其中包含一个包含冒号字符的 cookie 如下所示 objReq Open GET http my url com foo bar False objReq setRequestHead
  • 将值从一个输入字段复制到另一个输入字段

    我需要一个 javascript 函数来根据复选框选择将一个输入字段的值复制到另一个输入字段 不过我在点击时做了一些javascript代码
  • Cap 部署 - 错误:未找到存储库

    我继承了一个项目 并且对开发方面感到满意 但系统操作员很差劲 而且 Capistrano 部署失败了 对于之前的开发人员已经部署过的项目 cap deploy check 运行良好 导致 You appear to have all nec
  • 正则表达式在bash中提取冒号后的字符串

    我需要提取后面的字符串 在下面的例子中 package project abc def 我会去哪里project abc def因此 我正在 bash 中尝试这个 我相信我有一个可以工作的正则表达式 在我的 bash 脚本中package
  • Python Wand 将 tiff 更改为 min-is-white

    我需要将文件转换为 tiff 其中光度设置为 min is white 白色为零 以符合所需的标准 我正在使用 Wand 与 Photomagick 交互 但每次保存双层 tiff 文件时 它都会创建一个 min is black 我怎样才
  • 正则表达式:如何选择在开头或结尾匹配某些内容,但不能同时匹配两者?

    我遇到的情况是正则表达式是这样的 b A b So b may在字符串开头匹配 0 或 1 次 并且A must匹配一次或多次 再次b may在字符串末尾匹配 0 或 1 次 现在我想修改这个正则表达式 使其可以匹配b位于字符串的开头或结尾
  • 如何在 Wayland 中设置窗口的 x,y 坐标?

    显然 这不是核心 Wayland 协议的一部分 但我正在使用 Weston 并且 xdg shell 扩展似乎具有必要的方法 xdg surface set window geometry 所以我跑了wayland scanner创建 xd
  • Perl 术语::ReadLine::Gnu 信号处理困难

    我正在使用 Term ReadLine Gnu 并且遇到了信号处理问题 给定下面的脚本和发送到脚本的 TERM 信号 TERM 信号的处理程序不会被触发 直到after按下回车键 使用 Term ReadLine Perl 不会发生这种情况
  • 我应该在 JavaScript 中使用大型 switch 语句而不出现性能问题吗?

    我用谷歌搜索了一下 但我仍然感到迷失 我正在用 JavaScript 编写一个 CPU 模拟器 目前在我的例子中是 Z80 它的内心有一个巨大的switch语句 虽然我当然可以运行一些基准测试 但我无法确定不同浏览器的未来 JavaScri
  • Libgdx 游戏 - 纹理缩放

    我正在使用 LibGdx 为 Android 设备开发一个简单的游戏 我希望通过放大 缩小纹理来显示进度条 当我们进行缩放时 图像的形状会发生变化 您能否让我知道实现下面提到的场景的最佳方法 Scale up is fine Scale d
  • jQuery AJAX 和 JSON 格式

    我有一个希望接收 JSON 的 Web 服务 如下所示 first name test last name teste email email protected cdn cgi l email protection mobile 44 2
  • 如何安装“不可安装”依赖项?

    我正在尝试在 Ubuntu Artful 17 10 上安装 Codelite 我发现这个问题在网上很常见 但我还没有找到解决办法 基本上当我跑步时sudo apt get install codelite wxcrafter我得到了这些未
  • pngcrush:在 Linux 上 uncrush 吗? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 Apple 的 iOS SDK 使用 pngcrush 的修改版本来转换 iOS 捆绑包中的 png