Дудлеиброокс
Оригинални постер- 4. априла 2011
- Сан Франциско
- 14. априла 2011
јиминаус
- 16. децембра 2010
- Сиднеи
- 15. априла 2011
„Промена једног реда у .јар датотеци“ нема директног смисла у контексту .јар датотеке. Ако нам кажете шта тачно желите да урадите са том .јар датотеком, можда ћемо моћи да вам кажемо које Мац ОС Кс алате/програме можете да користите и како. М
муффлон
- 15. септембра 2006
- 15. априла 2011
Заиста постоје три фазе: екстракција, модификација и поновно састављање.
Екстраховање је једноставно: кликните десним тастером миша и кликните на поништи архивирање (афаик).
Модификација: ако је манифест (класа за покретање и тако даље) онда је лако, међутим јава датотеке се компајлирају у .цласс датотеке и треба их раставити пре модификације.
Да бисте све спојили, прогуглајте команду 'јар' за терминал.
Ако је ФОСС, боље је и лакше компајлирати из извора; ако не, онда не мислим да је 100% легитимно. Д
Дудлеиброокс
Оригинални постер- 4. априла 2011
- Сан Франциско
- 15. априла 2011
Ову промену сам направио много, много пута под Виндовс-ом (наиме сваки пут када сам преузео надоградњу, која је, наравно, избрисала моју претходну промену). Особа која је препоручила промену такође је препоручила (не)архивер под називом ИЗАрц, у коме би цео процес могао да се обави из ИЗАрц-а -- отвори (поништи архивирање) .јар датотеку, пронађи .јс датотеку, измени линију... а затим кликом на Куит би се све вратило у архивирано стање.
Разумем да могу да деархивирам .јар са било којим програмом за деархивирање и уредим .јс помоћу било којег уређивача текста. Претпостављам да бринем да бих, пошто нисам програмер, могао да урадим нешто штетно у поновном архивирању -- да не архивирам све релевантне датотеке, или да архивирам превише датотека, или нешто слично.
Дакле, моје питање је: да ли постоји архиватор (надам се у ОС-у) који ће све наведено урадити изнутра, тако да знам да коначни .јар садржи управо оне датотеке које треба да садржи? Или, ако то не успе, шта треба да урадим да бих се уверио да сам га поново архивирао како треба? Схватам да је на овом форуму ово питање за почетнике.
нотјустјаи
- 19. септембра 2003
- Канада, а?
- 15. априла 2011
цховн33
Модератор
Запослени- 9. августа 2009
- Абисмал Плане
- 15. априла 2011
нотјустјаи је рекао: Па, ако су .јар датотеке једноставно ЗИП датотеке са другом екстензијом, онда их можете слободно зиповати и распаковати са терминала користећи команде 'зип' и 'унзип'.
Или користите команду 'јар', која је написана изричито за ову сврху, и одржава исправан редослед за манифесте (који обично мора да се налази као први унос, или највише један од првих неколико).
Прилично сам сигуран да је команда јар подразумевано инсталирана. Ово би требало да буде тачно и на 10.7 Лион.
нотјустјаи
- 19. септембра 2003
- Канада, а?
- 15. априла 2011
цховн33 је рекао: Или користите команду 'јар', која је написана изричито за ову сврху, и одржава исправан редослед за манифесте (који обично мора да се налази као први унос, или највише један од првих неколико).
Прилично сам сигуран да је команда јар подразумевано инсталирана. Ово би требало да буде тачно и на 10.7 Лион.
Ах, још боље. Хвала, нисам знао за то.
пилотЕррор
- 12. априла 2006
- Лонг Исланд
- 15. априла 2011
$јар -квф јарфиле.јар ** Извлачи датотеке
** измените датотеку **
$јар -цвф јарфиле.јар ** Креирајте нову Јар датотеку
Дудлеиброокс
Оригинални постер- 4. априла 2011
- Сан Франциско
- 15. априла 2011
цховн33
Модератор
Запослени- 9. августа 2009
- Абисмал Плане
- 15. априла 2011
Дудлеиброокс је рекао: Хвала. Метода ПилотЕррор-а је била јасна и успешна - без софтверских грешака, грешака почетника, па чак ни пилот грешака. Али и даље је имао више корака него што ми је било потребно у Виндовс-у: прелазак са терминала након деархивирања, на радну површину да бих користио уређивач (моја грешка, додуше, што не познајем уникс едитор(е) којима претпостављам да Терминал има приступ) , а затим се вратите на Терминал да бисте поново архивирали -- плус још притисака на тастере потребних за уникс команде. И даље бих волео да пронађем уређивач који то ради *све* унутар једног програма, као што је ИЗАрц урадио у Виндовс-у: цтрл-опен, едит, цтрл-цлосе -- зип-зип (намера речи)!
Не знам ни за један алат који ради све. Искрено, ово је први пут да сам икада видео да се неко пита како да измени датотеку унутар тегле на Мац ОС-у, тако да претпостављам да не постоји велико циљно тржиште.
Можете налепити командне линије у Терминал, тако да само сачувајте команде у текстуалну датотеку, а затим копирајте и налепите. Није потребно куцање.
Ево шта бих отприлике сачувао у текстуалној датотеци:
Шифра: |_+_| Очигледно би требало да промените јарфиле.јар у стварну јар датотеку коју имате.
Показао сам ## јер су то стварни карактери коментара за басх.
Такође сам показао команду 'опен -е' са именом путање које ћете морати да замените. Опен -е ће отворити именовану датотеку у ТектЕдит.апп. Ако уместо тога имате други уређивач који више волите, можете рећи 'опен' да га користи уместо њега. Ево ман странице за команду 'отвори':
хттп://девелопер.аппле.цом/либрари/мац/#доцументатион/Дарвин/Референце/МанПагес/ман1/опен.1.хтмл
Посебно погледајте опције -а и -б.
Коначно, можете ставити друге команде унутра, као што је 'цд сомеДир' или шта год желите.
Вероватно бисте могли да напишете 'сед' скрипту да извршите замену, тако да уопште не бисте морали ручно да уређујете датотеку. Онда бисте могли да направите целу ствар у схелл скрипту, умотате је у АпплеСцрипт и сачувате као капљицу. Затим у будућности једноставно испустите своју оригиналну апликацију на АпплеСцрипт капљицу и она ће аутоматски извршити све промене. Ипак, морали бисте да напишете и отклоните грешке у свим тим стварима, и вероватно ће вам требати сати више времена него само копирање/пест када се апликација ажурира.
Ако је промена у тегли нешто што би продавац требало да обезбеди, вероватно би требало да поднесете извештај о грешци против апликације. Зато што је најчистије решење да то уопште не морате сами да поправљате.
пилотЕррор
- 12. априла 2006
- Лонг Исланд
- 15. априла 2011
Постоје зип услужни програми под ОС Кс, али додуше, ја не користим ОС Кс као што користим Виндовс. Сигуран сам да бисте могли да пронађете један од програма који ће вам омогућити да урадите исту ствар, али за оно што је овде било потребно, није вредело тражити. Д
Дудлеиброокс
Оригинални постер- 4. априла 2011
- Сан Франциско
- 16. априла 2011
Цховн33: Хвала на савету о аутоматизацији и детаљима који су укључени. пробаћу их. ОМГ, можда бих постао програмер!
То је нешто што *мислим* да би требало да се исправи, али то није грешка: Тхундербирд има могућност напредне претраге за адресе е-поште, која може да врати више адреса. Ако кликнете на Напиши, све их ставља у поља „За“ (без друге опције). Промена их ставља у 'БЦЦ' поља, ради бољег етикетирања. ТБ 1.к је имао ову опцију, али ју је изгубио у 2.к. П
перегин55
- 25. фебруар 2008
- 8. маја 2011. године
На Линук-у и Мац ОС Кс-у користим емацс за уређивање датотека унутар тегле. Само укуцај:
емацс сомејар.јар
Затим можете прегледати све датотеке у јар-у, отворити, сачувати, било шта користећи стандардне емацс команде. Све промене које направите ће се аутоматски применити на теглу (нема потребе да било шта ручно расклапате)
Дудлеиброокс
Оригинални постер- 4. априла 2011
- Сан Франциско
- 8. маја 2011. године
перегин55
Добро је знати.
-
Дудлеи Б
бигдисастер
- 14. јануара 2010
- 8. јуна 2012
Има ли идеја?
ТопХатПродуцтионс115
- 22. августа 2016
- 10. новембар 2016
пилотЕррор је рекао: Или можете користити команду јар. Параметри су исти као зип услужни програми командне линије
$јар -квф јарфиле.јар ** Извлачи датотеке
** измените датотеку **
$јар -цвф јарфиле.јар ** Креирајте нову Јар датотеку
Хоће ли ово радити за потписане јава архиве?
Мицхаелварне
- 11. новембар 2016
- 11. новембар 2016
- Идите на локацију датотеке са терминала.
- Откуцајте вим наме.јар
- Изаберите датотеку коју желите да промените и притисните Ентер
- Уредите датотеку и притисните Есц и :вк! да сачувам и одустанем.
окиеиам
- 17. децембра 2016
- 18. децембра 2016
јтара
- 23. априла 2009
- 21. децембра 2016
хттпс://девелопер.мозилла.орг/ен-УС/доцс/Мозилла/Девелопер_гуиде/Буилд_Инструцтионс Ц
Цловр
- 13. новембар 2018
- 13. новембар 2018
мицхаелварне је рекао: Можете користити вим едитор за уређивање датотека у било ком компресованом текстуалном фајлу.зар не можемо да аутоматизујемо ово користећи басх? било би од велике помоћи ако би просветлио кроз то.
Надам се да ово помаже.
- Идите на локацију датотеке са терминала.
- Откуцајте вим наме.јар
- Изаберите датотеку коју желите да промените и притисните Ентер
- Уредите датотеку и притисните Есц и :вк! да сачувам и одустанем.
Популар Постс