umi
umi
火狐狸
火狐狸
  • UID23787
  • 注册日期2008-04-21
  • 最后登录2018-10-20
  • 发帖数229
  • 经验36枚
  • 威望0点
  • 贡献值32点
  • 好评度1点
阅读:2580回复:4

如何實現同時安裝一個主題的不同版本?

楼主#
更多 发布于:2008-09-09 09:19
如何實現同時安裝一個主題的不同版本?
...
foxfirefox
千年狐狸
千年狐狸
  • UID16837
  • 注册日期2007-01-27
  • 最后登录2019-10-22
  • 发帖数1409
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2008-09-09 09:19
應該不行,因為同一個主題的id是同一個.除非id不同.
umi
umi
火狐狸
火狐狸
  • UID23787
  • 注册日期2008-04-21
  • 最后登录2018-10-20
  • 发帖数229
  • 经验36枚
  • 威望0点
  • 贡献值32点
  • 好评度1点
2楼#
发布于:2008-09-09 09:19
foxfirefox:應該不行,因為同一個主題的id是同一個.除非id不同.回到原帖
所以問題是如何篡改ID
...
umi
umi
火狐狸
火狐狸
  • UID23787
  • 注册日期2008-04-21
  • 最后登录2018-10-20
  • 发帖数229
  • 经验36枚
  • 威望0点
  • 贡献值32点
  • 好评度1点
3楼#
发布于:2008-09-09 09:19
把install.rdf內的兩行ID都篡改的話可以强制安裝
問題算是解決了一半
如果能讓它正常安裝就好了
[quote]<?xml version="1.0"?>

<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:em="http://www.mozilla.org/2004/em-rdf#">

  <Description about="urn:mozilla:install-manifest">
    <em:id>{07b2a769-ed19-4483-87ce-c643914c81bb}</em:id>
    <em:version>2.0.0.46</em:version>
  
    <em:targetApplication>
      <Description>
        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
...
umi
umi
火狐狸
火狐狸
  • UID23787
  • 注册日期2008-04-21
  • 最后登录2018-10-20
  • 发帖数229
  • 经验36枚
  • 威望0点
  • 贡献值32点
  • 好评度1点
4楼#
发布于:2008-09-09 09:19
問題解決
正確的方法是
下載一個其他的主題
把install.rdf內第一行ID複製到準備篡改的主題的install.rdf
這樣火狐就會認為安裝的是一個正常的主題

之前篡改失敗是因為ID是我瞎編的所以不行

<?xml version="1.0"?>

<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:em="http://www.mozilla.org/2004/em-rdf#">

  <Description about="urn:mozilla:install-manifest">
    <em:id>{07b2a769-ed19-4483-87ce-c643914c81bb}</em:id>
    <em:version>2.0.0.46</em:version>
  
    <em:targetApplication>
      <Description>
        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
...
游客

返回顶部