Страницы: 1
Есть такая прога Flocker. Она переделывает расширения для Firefox, добавляя в install.rdf код для Flock. Скачать для Winows, Linux и MacOS можно на сайте.
Но есть проблема: Она добавляет поддержку только для Flock версии 1.0+ . Или я тупой, или такой версии нет.
На сайте можно скачать сурсы этой проги. Для Винды она написана на VB6. Вообщем, такая просьба для тех, кто програмит на VB6: перепишите, пожалуйста, её для добавления поддержки версий 0.5-1.0. Я просто не программист, да и компилятора у меня нет... Сможет кто-нибудь?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
TLemur
OK. Спасибо. жду.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
А ведь не все расширения от Fx работают с Flock. Например, TabMix plus не совместим (устновлено опытным путём).
Да и добавить 6 строк вручную не сложно, а тут с программой возиться
Отсутствует
Quicksilver tears
А ведь не все расширения от Fx работают с Flock.
То, что не все расширеия - сначала же надо добавить совместимость, тогда и поймёшь...
Например, TabMix plus не совместим (устновлено опытным путём).
Да. это жаль.
Да и добавить 6 строк вручную не сложно, а тут с программой возитьсяsmile
Какая-никакая, но автоматизация. Всё равно проще.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
TLemur
У тебя какая версия?
зы. Сколько весит этот VB6?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
товарищ не положил два модуля в проект, они знапчит где то есть в сети
cgunzipfiles.cls
cgzipfiles.cls
codemodule.bas
я их гдето видел даже, но счас нет времени искать сессия.)
Sometimes I give myself the creeps,
Sometimes my mind plays tricks on me...
Отсутствует
Bananas
Оно?
http://www.rpie.kent.edu/aqipDoc/CGUnzipFiles.cls
http://www.rpie.kent.edu/aqipDoc/CGZipFiles.cls
http://www.rpie.kent.edu/aqipDoc/CodeModule.bas
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Может кто сможет с этими файлами собрать? Очень надо.
или дайте ссылку на VB6.
Отредактировано stoneflash (07-06-2006 23:55:14)
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
с виду не отличишь да видно не те.
оно компиляется но делает все плохо, надо разбирацца почему. неправильно пакует, не удаляет кеш.
или поискать еще.
Sometimes I give myself the creeps,
Sometimes my mind plays tricks on me...
Отсутствует
Bananas
Ещё такое нашёл: http://www.mungchung.com/mianamssi/zboard/data/protip/1854_cgziplib.zip
Там ещё и пример в архиве.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
сдам квантовую электронику разберусь)
пару часов осталось.
Отредактировано Bananas (08-06-2006 04:02:32)
Sometimes I give myself the creeps,
Sometimes my mind plays tricks on me...
Отсутствует
Bananas
Ты не пробовал заменять получившиеся файлы на те, что в архиве дистрибутива?
Всё равно, залей, пожалуйста, как сможешь, что получилось. Попробую посмотреть.
Спасибо за парево.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
вбскрипт, нужен винрар
' VB Script Document option explicit Const TemporaryFolder = 2 Function AddNewFolder(folderName) Dim fso, f, fc, nf Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetSpecialFolder(TemporaryFolder) Set fc = f.SubFolders Set nf = fc.Add(folderName) End Function Function RemoveNewFolder(folderName) Dim fso, f, fc, nf Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetSpecialFolder(TemporaryFolder) Set nf = fso.GetFolder(f.path+"\"+folderName) nf.delete End Function Dim rdf Dim replacement,replacement2,Version,WinRAR,Shell,tmpFolder,path,fso, Temp,n Dim Args '---------------------------------------' 'версия' Version="1.5" 'путь' WinRAR="C:\Progra~1\WinRAR\winrar.exe" '---------------------------------------' Set Shell = WScript.CreateObject("WScript.Shell") Set Args = WScript.Arguments replacement = "</em:targetApplication>" & vbCrLf & vbCrLf & _ "<!-- Flock -->" & vbCrLf & _ "<em:targetApplication>" & vbCrLf & _ " <Description>" & vbCrLf & _ " <em:id>{a463f10c-3994-11da-9945-000d60ca027b}</em:id>" & vbCrLf & _ " <em:maxVersion>" + Version + "</em:maxVersion>" & vbCrLf & _ " <em:minVersion>" + Version + "</em:minVersion>" & vbCrLf & _ " </Description>" & vbCrLf & _ "</em:targetApplication>" & vbCrLf & vbCrLf replacement2 = "</targetApplication>" & vbCrLf & vbCrLf & _ "<!-- Flock -->" & vbCrLf & _ "<targetApplication>" & vbCrLf & _ " <RDF:Description>" & vbCrLf & _ " <id>{a463f10c-3994-11da-9945-000d60ca027b}</id>" & vbCrLf & _ " <maxVersion>" + Version + "</maxVersion>" & vbCrLf & _ " <minVersion>" + Version + "</minVersion>" & vbCrLf & _ " </RDF:Description>" & vbCrLf & _ "</targetApplication>" & vbCrLf & vbCrLf if Args.count=0 then msgbox "No arguments /quit",vbExclamation,"Flocker" wscript.quit 0 end if Set fso = CreateObject("Scripting.FileSystemObject") Set Temp = fso.GetSpecialFolder(TemporaryFolder) tmpFolder="flc666" Dim F,i,ext,newfile for n=0 to Args.count-1 if fso.FolderExists(Temp.path+"\"+tmpFolder) then RemoveNewFolder tmpFolder AddNewFolder tmpFolder path=WinRaR+" x -y "+chr(34)+Args(n)+chr(34)+" "+chr(34)+Temp.path+"\"+tmpFolder+chr(34) Shell.run path,0,true Set F = FSO.OpenTextFile(Temp.path+"\"+tmpFolder+"\install.rdf", 1) Do Until F.AtEndOfStream i=F.Readline rdf = rdf & i & vbCrLf Loop F.close If InStr(rdf, "</em:targetApplication>" & vbCrLf) = 0 Then MsgBox "This extension will not work with Flock. E-mail the author and ask them to update the extension." Else rdf = Replace(rdf, "</em:targetApplication>" & vbCrLf, replacement, 1, -1, 1) rdf = Replace(rdf, "</targetApplication>" & vbCrLf, replacement2, 1, -1, 1) Set F = FSO.OpenTextFile(Temp.path+"\"+tmpFolder+"\install.rdf", 2) F.write rdf F.close end if Set ext = fso.GetFile(Args(n)) newfile = Replace(Args(n), ".xpi", "_flock.xpi") ext.Copy newfile,true path=WinRaR+" u -ep1 "+chr(34)+newfile+chr(34)+" "+chr(34)+Temp.path+"\"+tmpFolder+"\"+chr(34) Shell.run path,0,true next
можно перетаскивать на значок
Отредактировано Bananas (09-06-2006 15:07:44)
Sometimes I give myself the creeps,
Sometimes my mind plays tricks on me...
Отсутствует
Bananas
Круто. +1. Спасибо. Только сейчас попробую сделать min и max.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
А прогу сделать всё-таки не получилось?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Bananas
Так всё-таки прогу сделать нельзя?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Bananas
Ну ладно. спасибо ещё раз.
Никто из знатоков не скажет, как это на джаве написать?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Страницы: 1