Forum: SuRun Wunschliste RSS
Icons für Surun (Win7)
Page:  1  2  next 
Mik.c.OS #1
User title: scriptkiddy :D
Member since Dec 2007 · 338 posts · Location: Europa
Group memberships: Mitglieder
Show profile · Link to this post
Subject: Icons für Surun (Win7)
Komfort feature:

könntest du in dein Programm ein Schwartz/Weiss-Icon von deinem Haupticon mit einfügen?

ich habe gerade die icons für die kontextmenüs entdeckt und bastel sie gerade in meine shellextentions ein
REG ADD HKCR\%xFileType%\shell\%xRegType% /v "Icon" /t REG_SZ /d "%windir%\SuRun.exe,0" /f

da ich aber schon viele surun-einträge habe (5 bis 7), sieht es doch ehr monoton aus.
:D

kannst dir ja auch mal überlegen ob du es mit nutzen wirst,
so ist die verwechslung zwischen UAC & SuRun geringer

so wie ich es schnell testen konnte werden die icons erst ab Win7 angezeigt.

solltest du dich dafür entscheiden die icons intensiver nutzen zu wollen,
so währe es nicht schlecht angepasstere icons zu verwenden

z.B. für CMD, administratives löschen, Regestry, MSI, Besitzrecht, u.s.w.

natürlich hat das erstmal nur ne niedrige priorität,
aber es währe nicht schlecht wenn das Schwartz/Weiss-Icon
in der nächsten beta mit dabei währe
[0001 0110]
Mik.c.OS Shell Extensions for SuRun (rev3.1) [2010-10-27] ("The Ugly One" :D )
This post was edited on 2010-10-27, 21:08 by Mik.c.OS.
Kay (Administrator) #2
User title: Weltverbesserer
Member since Nov 2007 · 1508 posts · Location: Magdeburg
Group memberships: Administratoren, Mitglieder
Show profile · Link to this post
Wenn Du mir ein paar Icons bastelst, baue ich die in SuRun ein. (Das geht sehr schnell)
Ansonsten ist das mit den Icons Teil der Kontext-Menü-Erweiterung, die man frei konfigurieren können wird (irgendwan nächstes Jahrhundert ;-) )
...morgen bekomme ich in meiner Arbeitswohnung endlich "normales Internet" (DSL statt UMTS), dann habe ich hoffentlich genug Motivation, die geplanten Dinge für SuRun 1.2.0.9 final einzubauen.
Mik.c.OS #3
User title: scriptkiddy :D
Member since Dec 2007 · 338 posts · Location: Europa
Group memberships: Mitglieder
Show profile · Link to this post
ui...
auf die schnelle habe ich nue das schwarz/weis icon angefertigt
mit einer iconsoftware aus dem vorigem jahrtausend... XD

das icon hat keine 256 farben, da die konvertierung probleme bereitet hat
is aber auch egal, SuRun is eh für ab XP und das kann eh 32bit icons...

vielleicht kennt wer eine brauchbare icon anwendung (am beste open source)
aber es geht mir wie dir... man muss sich mal die zeit für sowas nehmen...
[0001 0110]
Mik.c.OS Shell Extensions for SuRun (rev3.1) [2010-10-27] ("The Ugly One" :D )
The author has attached one file to this post:
SuRunSW.ico | Save   14.7 kBytes, downloaded 124 times
Olisan #4
User title: SuWalker
Member since Jul 2008 · 36 posts
Group memberships: Mitglieder
Show profile · Link to this post
Quote by Kay on 2010-11-01, 14:14:
...morgen bekomme ich in meiner Arbeitswohnung endlich "normales Internet" (DSL statt UMTS), dann habe ich hoffentlich genug Motivation, die geplanten Dinge für SuRun 1.2.0.9 final einzubauen.

Gut Ding will gut Weile haben. Und schließlich ist das "Real Life" das Leben, auf das es wirklich ankommt. :) Freut mich aber zu lesen, dass es in absehbarer Zeit mit SuRun wieder weitergeht. :)

Wenn man das UAC unter Windows 7 deaktiviert, bleiben ohne Zutun die entsprechenden Kontextmenü-Einträge ("Als Administrator ausführen") zum Starten eines Programms mit Admin-Rechten ja (ohne weitere Funktion) erhalten. Zur Zeit handhabe ich das noch so, dass ich diese dann manuell entferne bzw. ausblende. Wäre es möglich, dass SuRun diese auf Wunsch übernimmt? Also ich denke als Idealfall an eine Option "UAC durch SuRun ersetzen". :)

Was denkt ihr darüber?

Und was die SuRun-Icons im Infobereich betrifft, ist bzw. wird es hier ggf. auch möglich sein, die Icons anzupassen? Wenn ich in die SuRun.exe schaue, bieten sich da ja schon brauchbare Alternativen... :-)
This post was edited on 2010-11-06, 13:26 by Olisan.
Mik.c.OS #5
User title: scriptkiddy :D
Member since Dec 2007 · 338 posts · Location: Europa
Group memberships: Mitglieder
Show profile · Link to this post
das hatte ich mal in meinen shell extentionen gemacht,
aber ab vista sind einige funktionen von diesen enträgen abhänig (UAC-Bug)

auch unter XP habe ich es rausnehmen müssen,
da auch die softwareentwickler ähnlich verfahren (COMODO-firewall)
[0001 0110]
Mik.c.OS Shell Extensions for SuRun (rev3.1) [2010-10-27] ("The Ugly One" :D )
Olisan #6
User title: SuWalker
Member since Jul 2008 · 36 posts
Group memberships: Mitglieder
Show profile · Link to this post
Quote by Mik.c.OS:
das hatte ich mal in meinen shell extentionen gemacht,
aber ab vista sind einige funktionen von diesen enträgen abhänig (UAC-Bug)

auch unter XP habe ich es rausnehmen müssen,
da auch die softwareentwickler ähnlich verfahren (COMODO-firewall)

Hm, dann bleibt also nur, die Einträge für "Als Administrator ausführen" unter Windows 7 mit einem "LegacyDisable" zu versehen? Aber ist ja schon seltsam, dass einige Funktionen davon abhängig sein sollen, wenn das UAC deaktiviert ist. Kannst Du das mal genauer ausführen, ggf. weiterführenden Links geben?
Mik.c.OS #7
User title: scriptkiddy :D
Member since Dec 2007 · 338 posts · Location: Europa
Group memberships: Mitglieder
Show profile · Link to this post
also für einen UAC-freien Admin dürfte das egal sein
für einen UAC-freien eingeschränkten benutzer ehr nicht

ich vermute mal das dann statt den UAC-dialog das der Windows-runas-dialog kommt...
ich teste das mal schnell...

als UAC-freien eingeschränkten benutzer starten die windowsfunktionen eingeschränkt
bzw. es passiert einfach garnichts
was aber nicht bedeutet, das anwendungen wie die COMODO-Firewall auf diese funktionen zugreifen

zu COMODO:
unter XP hatte eine zeit lang diese firewall genutzt bis eines tages der updater spinnte
er hatte eine ähnliche fehlermeldung ausgegeben wie unter Vista/7 wenn man alle runas einträge entfernt

-der link auf den gerätemanager z.b. ist über den msc-dateityp verlinkt
-unter windows 7 sind noch extra runas einträge für die windows funktionen vorhanden, die sogar rechtemäßig geschützt sind...

fazit vom testen:
da mir selbst bei windows nicht ganz klar ist felche funktion nun welchen weg geht,würde ich es nicht wagen die einträge zu löschen
ich will erst garnicht wissen auf was für ideen die (billig)softwarehersteller kommen um diese funktion auszuführen

COMODO hat wohl es in der neueren version wieder anders gemacht,
aber unter der version 3.8.x gab es probleme

dafür konnte ich den fehler mit winrar reproduzieren, (HKCR/exefile/runas)
und zwar unter 7/Vista/XP
[0001 0110]
Mik.c.OS Shell Extensions for SuRun (rev3.1) [2010-10-27] ("The Ugly One" :D )
This post was edited 3 times, last on 2010-11-07, 15:22 by Mik.c.OS.
Kay (Administrator) #8
User title: Weltverbesserer
Member since Nov 2007 · 1508 posts · Location: Magdeburg
Group memberships: Administratoren, Mitglieder
Show profile · Link to this post
In reply to post #4
Quote by Olisan on 2010-11-06, 12:37:
Also ich denke als Idealfall an eine Option "UAC durch SuRun ersetzen". :)
Was denkt ihr darüber?

Das wird nicht richtig funktionieren, weil UAC viel tiefer mit dem System verstrickt ist, als SuRun es je sein kann.

Wenn Du aber "Ersetze Windows 'Ausführen als...' durch SuRuns 'Ausführen als...'" aktivierst, sind die "Starte Als Administrator"-Einträge von Windows Vista/7 weg und "Ausführen als" von SuRun ist zu sehen.
Olisan #9
User title: SuWalker
Member since Jul 2008 · 36 posts
Group memberships: Mitglieder
Show profile · Link to this post
Quote by Kay:
Quote by Olisan on 2010-11-06, 12:37:
Also ich denke als Idealfall an eine Option "UAC durch SuRun ersetzen". :)
Was denkt ihr darüber?
Das wird nicht richtig funktionieren, weil UAC viel tiefer mit dem System verstrickt ist, als SuRun es je sein kann.

Ja, wahrscheinlich müsste man die Option etwas genauer benennen, also sowas wie "UAC im im Kontextmenü durch SuRun ersetzen". Was ich eben ein bisschen unglücklich finde, ist, dass nach Deaktivierung des UAC ein UAC-Kontextmenüeintrag "Als Administrator ausführen" weiterhin sichtbar bleibt. Imho vollkommen unnütz.

Deshalb deaktiviere ich das UAC vor Installation von SuRun immer folgendermaßen (bei gleichzeitiger Ausblendung des UAC-Eintrags "Als Administrator ausführen" und ohne dass die Shift-Taste für ein "Ausführen als..." gedrückt werden müsste):

[HKEY_CLASSES_ROOT\batfile\shell\runas]
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\batfile\shell\runasuser]
@="Ausführen als..."
"Extended"=-

[HKEY_CLASSES_ROOT\CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}\Shell\RunAs]
;"LegacyDisable"=""

[HKEY_CLASSES_ROOT\CLSID\{74246bfc-4c96-11d0-abef-0020af6b0b7a}\Shell\RunAs]
;"LegacyDisable"=""

[HKEY_CLASSES_ROOT\cmdfile\shell\runas]
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\cmdfile\shell\runasuser]
@="Ausführen als..."
"Extended"=-

[HKEY_CLASSES_ROOT\cplfile\shell\runas]
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas]
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\exefile\shell\runasuser]
@="Ausführen als..."
"Extended"=-

[HKEY_CLASSES_ROOT\mscfile\shell\RunAs]
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\mscfile\shell\runasuser]
@="Ausführen als..."
"Extended"=-

[HKEY_CLASSES_ROOT\Msi.Package\shell\runasuser]
@="Ausführen als..."
"Extended"=-

; --------------------------------------
;  User Account Control (UAC) verbieten
; --------------------------------------
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000

Und eben sowas in der Art hatte ich mit "UAC (im Kontexmenü) durch SuRun ersetzen" gemeint. Sprich,

1. Das UAC würde deaktiviert.
2. Die UAC-Einträge im Kontextmenü ausgeblendet
3. Die entsprechenden SuRun-Einträge eingeblendet
Mik.c.OS #10
User title: scriptkiddy :D
Member since Dec 2007 · 338 posts · Location: Europa
Group memberships: Mitglieder
Show profile · Link to this post
dass nach Deaktivierung des UAC ein UAC-Kontextmenüeintrag "Als Administrator ausführen" weiterhin sichtbar bleibt. Imho vollkommen unnütz.
wer sagt das dieser eintrag was mit UAC zu tun hat
er macht genau das was er sagt:
ein programm als administrator starten
wie er dabei vorgeht kommt darauf an
ist UAC an so nutzt er ihn gleich mit und die besitzrechte z.b. bleiben beim user
ist UAC aus so verlangt er als eingeschränkter user das admin-passwort von einen anderen benutzer
einzig der UAC-lose admin braucht die einträge nicht
wenn man sie entfernen würde benachtiligt man nur die eingeschränkten benutzer

hey das mit den shift-verstekten einträgen bringt mich auf eine idee... thx
[0001 0110]
Mik.c.OS Shell Extensions for SuRun (rev3.1) [2010-10-27] ("The Ugly One" :D )
Olisan #11
User title: SuWalker
Member since Jul 2008 · 36 posts
Group memberships: Mitglieder
Show profile · Link to this post
Quote by Mik.c.OS:
dass nach Deaktivierung des UAC ein UAC-Kontextmenüeintrag "Als Administrator ausführen" weiterhin sichtbar bleibt. Imho vollkommen unnütz.
wer sagt das dieser eintrag was mit UAC zu tun hat
[...]

Also Moment mal, wenn ich das UAC deaktiviere und dann über das Kontextmenü (über eben dieses Eintrag "Als Administrator ausführen", angemeldet ausschließlich als Mitglied der Gruppe "Benutzer") versuche, ein Programm mit administrativen Rechten zu starten, kommt definitiv keine Nachfrage. Das Programm wird dann zwar gestartet, aber eben mit eingeschränkten Rechten!

Das war es auch, was ich mit "unnütz" meinte. Was nützt ein Kontextmenüeintrag, der nur mit dem UAC funktionert, aber nach Deaktivierung des UAC weiterhin erscheint?

Quote by Mik.c.OS:
hey das mit den shift-verstekten einträgen bringt mich auf eine idee... thx

Gern! :) Wollte Deine Erweiterung in kürze auch mal ausprobieren. ;)
This post was edited on 2010-11-10, 18:28 by Olisan.
Mik.c.OS #12
User title: scriptkiddy :D
Member since Dec 2007 · 338 posts · Location: Europa
Group memberships: Mitglieder
Show profile · Link to this post
es kommt keine nachfrage!? sehr seltsam...
ich arbeite nicht ohne UAC
solche spielerei mache ich nur in der VM,
da ich keine nachteile mit UAC <--> surun habe

jedenfalls kann ich mich nicht genau genug erinnern um meine tese zu bekräftigen...
ich werfe mal mein sandkasten an...

edit:
du hast recht
bei einem eingeschränkten benutzer sind die "als administrator ausfüren" (runas) einträge funktionslos
da hilft nur schift+rechtsklick "als anderer benutzer ausführen" (runasuser) um so an adminrechte zu gelangen

ok is genauso unter vista...
tya da is man ganz schön xp verwöhnt,
wo alles noch so einfach war... :D
[0001 0110]
Mik.c.OS Shell Extensions for SuRun (rev3.1) [2010-10-27] ("The Ugly One" :D )
This post was edited 2 times, last on 2010-11-10, 21:01 by Mik.c.OS.
Olisan #13
User title: SuWalker
Member since Jul 2008 · 36 posts
Group memberships: Mitglieder
Show profile · Link to this post
Quote by Mik.c.OS:
es kommt keine nachfrage!? sehr seltsam...
ich arbeite nicht ohne UAC
solche spielerei mache ich nur in der VM,
da ich keine nachteile mit UAC <--> surun habe

Nun, imho ist das UAC ja überflüssig, wenn man SuRun installiert hat.

Quote by Mik.c.OS:
jedenfalls kann ich mich nicht genau genug erinnern um meine tese zu bekräftigen...
ich werfe mal mein sandkasten an...

Ähm, ja, es ging mir doch ausschließlich um den Fall, dass das UAC deaktiviert wird bzw. ist. :) Also hier nochmal, worum es mir mit der SuRun-Option ("UAC deaktivieren und im Kontextmenü ersetzen") ging:

1. Das UAC deaktivieren
2. Den UAC-Eintrag ("Als Administrator ausführen") im Kontextmenü ausblenden
3. Den entsprechenden SuRun-Eintrag für "Als Administrator ausführen" in das Kontextmenü einfügen

OK, und das "Als anderer Benutzer ausführen" könnte man natürlich auch weiterhin als separate Option belassen.
This post was edited 2 times, last on 2010-11-10, 21:10 by Olisan.
Mik.c.OS #14
User title: scriptkiddy :D
Member since Dec 2007 · 338 posts · Location: Europa
Group memberships: Mitglieder
Show profile · Link to this post
Wenn man das UAC unter Windows 7 deaktiviert, bleiben ohne Zutun die entsprechenden Kontextmenü-Einträge ("Als Administrator ausführen") zum Starten eines Programms mit Admin-Rechten ja (ohne weitere Funktion) erhalten. Zur Zeit handhabe ich das noch so, dass ich diese dann manuell entferne bzw. ausblende. Wäre es möglich, dass SuRun diese auf Wunsch übernimmt? Also ich denke als Idealfall an eine Option "UAC durch SuRun ersetzen".

also wenn UAC aus ist, dann funktionieren die runas einträge nicht mehr
das was wir unter "runas" kennen
ist unter Vista/7 (NT6.x) jetzt "runasuser" und ist schift-versteckt

ich wäre auch dafür, dass surun da mit eingreift
vielleicht sogar "Als anderer Benutzer ausführen" einblendet

was denkst du Kay?
[0001 0110]
Mik.c.OS Shell Extensions for SuRun (rev3.1) [2010-10-27] ("The Ugly One" :D )
Kay (Administrator) #15
User title: Weltverbesserer
Member since Nov 2007 · 1508 posts · Location: Magdeburg
Group memberships: Administratoren, Mitglieder
Show profile · Link to this post
Quote by Mik.c.OS:
was denkst du Kay?

SuRun kommt da nicht ran, ohne die Einträge zu verbiegen, weil Windows das selbst verarbeitet, bevor die ShellExecute-Hooks aufgerufen werden.
"Ersetze Windows 'Ausführen als...' durch SuRuns 'Ausführen als...'" macht genau das.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Page:  1  2  next 
Go to forum
Not logged in. · Lost password · Register
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Page created in 92.5 ms (69.7 ms) · 138 database queries in 22 ms
Current time: 2019-08-18, 15:48:35 (UTC +02:00)