Jump to content

is thi possible in autoit


Recommended Posts

  • Moderators

how can i make a simelar program to this (exe attached ) thaks

1. I doubt anyone is going to open an executable they don't know or trust (Unless they are an idiot).

2. There is no exe to even look at.

Why don't you just explain in full detail what you want to accomplish.

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

1. I doubt anyone is going to open an executable they don't know or trust (Unless they are an idiot).

2. There is no exe to even look at.

Why don't you just explain in full detail what you want to accomplish.

ok i added the exe and dll and the exe is completly safe but use avg or sumthing to scan it if u want
Link to comment
Share on other sites

...Why don't you just explain in full detail what you want to accomplish...

See here for what that EXE/DLL combo is supposed to do:

http://www.anappaday.com/downloads/2006/10...indow-dock.html

@OP,

I don't have and do not want the bloatware named ".NET Framework 2.0" with all of its patches. Someday, I might find an app that compels me to tolerate it. I'm not sure if AutoIt could do what this program claims to be able to do. Perhaps others can speak to that.

BTW, "leet" user IDs are a bit lame these days - but that is just my opinion.

Edited by herewasplato

[size="1"][font="Arial"].[u].[/u][/font][/size]

Link to comment
Share on other sites

See here for what that EXE/DLL combo is supposed to do:

http://www.anappaday.com/downloads/2006/10...indow-dock.html

@OP,

I don't have and do not want the bloatware named ".NET Framework 2.0" with all of its patches. Someday, I might find an app that compels me to tolerate it. I'm not sure if AutoIt could do what this program claims to be able to do. Perhaps others can speak to that.

BTW, "leet" user IDs are a bit lame these days - but that is just my opinion.

i respect ur opinion but to me it dose not mater how i or any one else names there self

no one is judged by a label they are juged bywhat thay do in life so to me my id dosent matter as long as i am happy

Link to comment
Share on other sites

  • Developers

i respect ur opinion but to me it dose not mater how i or any one else names there self

no one is judged by a label they are juged bywhat thay do in life so to me my id dosent matter as long as i am happy

You could still try to:

- be more clear about what you exactly want.

- try to use normal English ( I assume its your mother tongue)

I am, like Smoke, not even going to try anything that is posted by somebody that's not proven to be trusted, so If you want some help you better start trying to make yourself clear in what you want to achieve.

Jos

SciTE4AutoIt3 Full installer Download page   - Beta files       Read before posting     How to post scriptsource   Forum etiquette  Forum Rules 
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Link to comment
Share on other sites

...no one is judged by a label...

That seems like an odd thing to write considering my post, because I clearly judged your action of picking that name. Perhaps you meant to convey that no one should be judged by a label that they assign themself.

...but like you said, as long as you are happy.

Then there was the fact that you zeroed in on that one line in my post. I downloaded the two files, scanned them and moved them into a VM sandbox for execution. Running the app gave me a rather cryptic error - so, I went hunting for more info. Once I learned that the app required .NET, I quit attempting to run it. But since I had located a pretty good description of what that app did, I posted that to your thread in the hopes of helping you out.

You are welcome.

[size="1"][font="Arial"].[u].[/u][/font][/size]

Link to comment
Share on other sites

@herewasplato

thank u for ur help

Thanks - sorry about the tirade.

That is a pretty cool app. Making such with AuotIt is way beyond my skill level. It would be interesting to see it done without the .NET underpinning. Good luck in your endeavors.

[size="1"][font="Arial"].[u].[/u][/font][/size]

Link to comment
Share on other sites

ok iv mannered to get this far but i cant think of any way to link the tab to the guis can any body help

can i use a array as a function like

func $title[2][0]

my code so far:

CODE

#include <GUIconstants.au3>

$title = WinList()

GUICreate("app tab",@desktopwidth,70,0,0)

guictrlcreatetab(10,0,@desktopwidth - 20,70)

GUISetState()

sleep(1000)

for $i = 1 to $title[0][0]

If $title[$i][0] <> "" AND IsVisible($title[$i][1]) Then

WinMove($title[$i][0],"",0,70,@desktopwidth,@desktopheight - 70)

GUICtrlCreateTabItem($title[$i][0])

endif

Next

do

until 1 = 2

Func IsVisible($handle)

If BitAnd( WinGetState($handle), 2 ) Then

Return 1

Else

Return 0

EndIf

EndFunc

func

Edited by 7h331337
Link to comment
Share on other sites

I run it on a Virtual PC instance and it's interesting. What you need know to embed a window inside another can be found here:

http://www.autoitscript.com/forum/index.ph...mp;hl=setparent

Só o que posso lhe dizer, bom é quando faz mal!My work:Au3Irrlicht - Irrlicht for AutoItMsAgentLib - An UDF for MSAgentAu3GlPlugin T2 - A 3D plugin for AutoIt...OpenGl Plugin - The old version of Au3GlPlugin.MAC Address Changer - Changes the MAC AddressItCopter - A dragonfly R/C helicopter simulator

VW Bug user

Pinheiral (Pinewood) city:

http://pt.wikipedia.org/wiki/Pinheiral

Link to comment
Share on other sites

ok i am sort of there but my script dose not work properly can sumone look over it and add some suggestions on how to fix it thanks

CODE

$title = WinList()

#include <GUIconstants.au3>

#include <file.au3>

GUICreate("app tab",@desktopwidth ,70,0,0)

guictrlcreatetab(10,0,@desktopwidth - 20,70)

GUISetState()

global $file

hotkeyset("{space}","tab")

for $i = 1 to $title[0][0]

If $title[$i][0] <> "" AND IsVisible($title[$i][1]) Then

FileWriteLine("lisdt.txt",$title[$i][0])

WinMove($title[$i][0],"",0,70,@desktopwidth,@desktopheight - 200)

EndIf

Next

while 1

sleep(25)

wend

func tab()

GUICtrlCreateTabItem($title[1][0])

if IsVisible($title[1][1]) = 1 Then

WinSetState($title[1][0],"",@sw_hide)

EndIf

if IsVisible($title[1][1]) = 0 then

WinSetState($title[1][0],"",@sw_show)

EndIf

GUICtrlCreateTabItem($title[2][0])

if IsVisible($title[2][1]) = 1 Then

WinSetState($title[2][0],"",@sw_hide)

EndIf

if IsVisible($title[2][1]) = 0 then

WinSetState($title[2][0],"",@sw_show)

EndIf

GUICtrlCreateTabItem($title[3][0])

if IsVisible($title[3][1]) = 1 Then

WinSetState($title[3][0],"",@sw_hide)

EndIf

if IsVisible($title[3][1]) = 0 then

WinSetState($title[3][0],"",@sw_show)

EndIf

if $title[0][0] = 4 then

GUICtrlCreateTabItem($title[$i][0])

if IsVisible($title[$i][1]) = 1 Then

WinSetState($title[$i][0],"",@sw_hide)

EndIf

if IsVisible($title[$i][1]) = 0 then

WinSetState($title[$i][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 5 then

GUICtrlCreateTabItem($title[5][0])

if IsVisible($title[5][1]) = 1 Then

WinSetState($title[5][0],"",@sw_hide)

EndIf

if IsVisible($title[5][1]) = 0 then

WinSetState($title[5][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 6 then

GUICtrlCreateTabItem($title[6][0])

if IsVisible($title[6][1]) = 1 Then

WinSetState($title[6][0],"",@sw_hide)

EndIf

if IsVisible($title[6][1]) = 0 then

WinSetState($title[6][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 7 then

GUICtrlCreateTabItem($title[7][0])

if IsVisible($title[7][1]) = 1 Then

WinSetState($title[7][0],"",@sw_hide)

EndIf

if IsVisible($title[7][1]) = 0 then

WinSetState($title[7][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 8 then

GUICtrlCreateTabItem($title[8][0])

if IsVisible($title[8][1]) = 1 Then

WinSetState($title[8][0],"",@sw_hide)

EndIf

if IsVisible($title[8][1]) = 0 then

WinSetState($title[8][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 9 then

GUICtrlCreateTabItem($title[9][0])

if IsVisible($title[9][1]) = 1 Then

WinSetState($title[9][0],"",@sw_hide)

EndIf

if IsVisible($title[9][1]) = 0 then

WinSetState($title[9][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] >= 10 then

GUICtrlCreateTabItem($title[10][0])

if IsVisible($title[10][1]) = 1 Then

WinSetState($title[10][0],"",@sw_hide)

EndIf

if IsVisible($title[10][1]) = 0 then

WinSetState($title[10][0],"",@sw_show)

EndIf

EndIf

EndFunc

Func IsVisible($handle)

If BitAnd( WinGetState($handle), 2 ) Then

Return 1

Else

Return 0

EndIf

EndFunc

Link to comment
Share on other sites

  • 3 weeks later...
  • Developers

bump!!!

ok i am sort of there but my script dose not work properly can sumone look over it and add some suggestions on how to fix it thanks

Try explaining what your problem is and the formulate the questions you have when you really want people to help you.

Jos

SciTE4AutoIt3 Full installer Download page   - Beta files       Read before posting     How to post scriptsource   Forum etiquette  Forum Rules 
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...