|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor: |
|
Alati teme | Način prikaza |
16. 05. 2007. | #1 |
emperor Selassie
Grand Master
|
ImageShack Hotspot - Windows Explorer integracija
Radim neki program (unapređujem ImageShack Hotspot) i hteo bih da dodam opciju da se na desni klik na sliku, pa odabirom stavke "Upload to ImageShack", slika uploaduje na imageshack.us
Mislio sam da će posao da mi odradi upisivanje sledećih podataka u Registry: HKEY_CLASSES_ROOT\.jpg\shell\upload\ default = "Upload to ImageShack" HKEY_CLASSES_ROOT\.jpg\shell\upload\command\ default = "c:\putanja\do\programa\exe.exe "%1"" Međutim, ovo ne radi. Ne znam zašto. Onda sam našao na netu da treba da se upisuju podaci u HKEY_CLASSES_ROOT\jpegfile\shell\blabla\ i to mi je proradilo. Proradilo je sa jpegfile za jpg fajlove i sa giffile za gif fajlove. Kada upišem to u pngfile za PNG fajlove onda se u popup meniju ne pojavljuje stavka "Upload to ImageShack". Isti slučaj je i sa BMP fajlovima (bmpfile). Da li neko možda zna gde tačno treba upisati ovo gore u Registry da bi to radilo (na svim mašinama). p.s. Možda sam promašio forum ali nisam video adekvatniji.. a i ne upisujem ovo ručno nego iz Delphija |
16. 05. 2007. | #2 |
Moderator
Professional
Datum učlanjenja: 26.04.2007
Poruke: 350
Hvala: 0
4 "Hvala" u 4 poruka
|
probaj sa definicijama tipova fajlova u registry-ju
HKEY_CLASSES_ROOT spisak svih registrovanih tipova datoteka za BMP pise - Paint.Picture za PNG pise - Photoshop.PNGFile.9 pa za njihov shell da ubacis sasvim moguce da ti nisam pomogao uospte i da sam lupio ;
__________________
blog: mrsteel.wordpress.com www: hagane.us del.icio.us Hagane Flash Forum - od pocetnika do eksperta Poslednja izmena od MrSteel : 16. 05. 2007. u 14:01. |
16. 05. 2007. | #3 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Off Topic: Nema veze sa problemom, ali samo kratak komentar - tu opciju bi trebalo da staviš u Send to podmeni...
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
16. 05. 2007. | #4 | |
emperor Selassie
Grand Master
|
Citat:
Što se mene tiče može i u Send to ako će mi biti lakše da realizujem to, ali to nikad nisam radio, a ovo sa ekstenzijama sam kao radio ranije (doduše samo na novim ekstenzijama, nisam menjao/dodavao ništa starim) :/ edit: Uspeo sam! Evo procedure koja završava posao (Delphi), možda treba malo da se doradi ali to je u principu to: Kôd:
procedure TForm1.Integrate_In_Explorer(ekstenzija:string); var reg: TRegistry; komanda,tekst,exec,definicija:string; begin komanda:='upload'; tekst:='Upload to ImageShack'; exec:='"'+extractshortpathname(paramstr(0))+'" "%1"'; reg := TRegistry.Create; reg.RootKey := HKEY_CLASSES_ROOT; reg.OpenKey(ekstenzija,true); definicija:=reg.ReadString(''); reg.CloseKey; reg.OpenKey(definicija+'\shell\'+komanda,true); reg.WriteString('',tekst); reg.CloseKey; reg.OpenKey(definicija+'\shell\'+komanda+'\command', true); reg.WriteString('',exec); reg.CloseKey; reg.Free; end; Poslednja izmena od Nemanja Avramović : 16. 05. 2007. u 14:33. |
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Niš - mesto za pauzu / hotspot? | DejanVesic | Opušteno | 29 | 04. 06. 2008. 17:09 |
PHP Java integracija | zoro | PHP | 4 | 12. 12. 2007. 05:26 |
Integracija .swf u .html -'background' problem | tokajac | Flash | 9 | 26. 07. 2007. 13:26 |
ImageShack Hotspot 0.3 | Nemanja Avramović | Programiranje | 3 | 16. 05. 2007. 17:36 |
osCommerce custom template integracija | jasmanac | Poslovne ponude i zapošljavanje | 0 | 02. 09. 2006. 13:06 |