AutoIt Forums: Latest Beta - AutoIt Forums

Jump to content

  • (11 Pages)
  • +
  • « First
  • 9
  • 10
  • 11
  • You cannot start a new topic
  • You cannot reply to this topic

Latest Beta

#201 User is offline   monoceres 

  • In Soviet Russia, titles keep you!
  • Icon
  • Group: AutoIt MVPs(MVP)
  • Posts: 3,092
  • Joined: 04-June 07
  • Gender:Male
  • Location:Sweden för bövelen

Posted 10 November 2009 - 12:10 AM

Just to clarify, static will not be in the next stable, correct?
0

#202 User is offline   Valik 

  • Searching for something that doesn't exist.
  • Icon
  • Group: Developers(Dev)
  • Posts: 13,859
  • Joined: 05-December 03
  • Gender:Male
  • Location:Silent Hill

Posted 10 November 2009 - 12:13 AM

Correct. You won't see Static again until next year.
0

#203 User is offline   MvGulik 

  • Advanced Member
  • PipPip
  • Group: Full Members
  • Posts: 159
  • Joined: 21-July 06
  • Gender:Not Telling

Posted 10 November 2009 - 01:31 AM

Any change #65 'Au3Check gives wrong error with Const ByRef params' will make it into the next final?
0

#204 User is offline   Valik 

  • Searching for something that doesn't exist.
  • Icon
  • Group: Developers(Dev)
  • Posts: 13,859
  • Joined: 05-December 03
  • Gender:Male
  • Location:Silent Hill

Posted 10 November 2009 - 01:43 AM

No.
0

#205 User is offline   Anteaus 

  • Member
  • Pip
  • Group: Full Members
  • Posts: 85
  • Joined: 14-August 07

Posted 13 November 2009 - 05:19 PM

View Postweaponx, on 20 May 2009 - 08:05 PM, said:

- Added #837: FileFindNextFile() set @extended if a directory is returned.
Brilliant! Eliminates the need for calling FileGetAttrib when searching for files.


Just a suggestion for the team, as it stands the @extended flag treats junctions as directories. It might be better if it either treated junctions as NOT directories, or else set a different @extended value for junctions. That would make things a lot easier for Vista/7 users faced with those damn cyclic links inside profiles.

As things stand the only sure way to avoid endless loops in profile copy/backup ops is to perform a DLL call for each directory.
0

#206 User is offline   Valik 

  • Searching for something that doesn't exist.
  • Icon
  • Group: Developers(Dev)
  • Posts: 13,859
  • Joined: 05-December 03
  • Gender:Male
  • Location:Silent Hill

Posted 13 November 2009 - 09:06 PM

I think that is well beyond the scope of what FileFindNextFile() should do.
0

#207 User is offline   andygo 

  • Member
  • Pip
  • Group: Full Members
  • Posts: 81
  • Joined: 05-April 08

Posted 14 November 2009 - 12:18 AM

hello, just downloaded the beta 3.3.1.5

if i try to download a file with inetget directly to d:\ the autoit crashes:

!>00:09:01 AutoIT3.exe ended.rc:-1073741571

if i choose a subfolder, everything is fine.
[ code='text' ]    ( Popup )
Problemsignatur:   Problemereignisname:  APPCRASH   Anwendungsname:   dvbs549.01beta.exe   Anwendungsversion:    3.3.1.5   Anwendungszeitstempel:    4af35031   Fehlermodulname:  ntdll.dll   Fehlermodulversion:   6.1.7600.16385   Fehlermodulzeitstempel:   4a5bdb3b   Ausnahmecode: c00000fd   Ausnahmeoffset:   0002dece   Betriebsystemversion: 6.1.7600.2.0.0.256.1   Gebietsschema-ID: 1031   Zusatzinformation 1:  cedc   Zusatzinformation 2:  cedcabbd28669fd1230baace347c517c   Zusatzinformation 3:  3b57   Zusatzinformation 4:  3b5764752c946160ec172e9bb3b8b707

This post has been edited by andygo: 14 November 2009 - 12:06 PM

0

#208 User is offline   Anteaus 

  • Member
  • Pip
  • Group: Full Members
  • Posts: 85
  • Joined: 14-August 07

Posted 15 November 2009 - 09:16 PM

View PostValik, on 13 November 2009 - 08:06 PM, said:

I think that is well beyond the scope of what FileFindNextFile() should do.


I agree, FileFindNextFile() in a scripting context should be a straightforward way to parse a directory. The issue is that if it parses into junctions as well as ordinary folders then from this point on, things cease to be simple.

As far as the default Vista/7 junctions are concerned there is no point in parsing them, and attempting to do so may lead to trouble.

The only case where someone might want their script to parse through junctions is if they've created some of their own, perhaps to other partitions. In my experience (do others agree?) this is a very rare situation, though.

Therefore I suggest that the default behaviour should be to NOT parse into junctions -or that it should be possible to identify from @extended when this is about to happen. Whichever is easier.

If it's not practical then I take your point, however I think it would be a very worthwhile improvement.
0

#209 User is offline   Valik 

  • Searching for something that doesn't exist.
  • Icon
  • Group: Developers(Dev)
  • Posts: 13,859
  • Joined: 05-December 03
  • Gender:Male
  • Location:Silent Hill

Posted 15 November 2009 - 09:50 PM

View PostAnteaus, on 15 November 2009 - 03:16 PM, said:

The only case where someone might want their script to parse through junctions is if they've created some of their own, perhaps to other partitions. In my experience (do others agree?) this is a very rare situation, though.

All my Windows XP systems have cross-volume junctions. :: shrugs ::

Quote

Therefore I suggest that the default behaviour should be to NOT parse into junctions -or that it should be possible to identify from @extended when this is about to happen. Whichever is easier.
It's not about ease, it's about doing what's sensible. You're suggesting we add overhead to every invocation to test for a rare scenario that will affect less than 1% of all users.
0

#210 User is offline   Jon 

  • Here is Sub-zero. Now just plain zero.
  • Icon
  • Group: Admin
  • Posts: 8,101
  • Joined: 02-December 03
  • Gender:Male

Posted 15 November 2009 - 09:58 PM

To be fair, Vista and later have a junction within the user profile that turns into a cyclic spiral when you try and keep going down a level. So don't be too quick to write off working with junctions.

And it's something like local appdata and not something massively obscure ;(

Not saying it's needed in the command in this topic, but it's quite a nasty problem when it bites and it's not expected.
0

#211 User is offline   Michel Claveau 

  • Mass Spammer!
  • PipPipPipPip
  • Group: Full Members
  • Posts: 327
  • Joined: 10-April 05
  • Location:07700 Bourg Saint Andéol

Posted 17 November 2009 - 10:03 PM

Hi!

View PostJon, on 15 November 2009 - 09:58 PM, said:

Vista and later have a junction


Junctions exists since W2K (but more used with Vista & 7)
0

#212 User is offline   Valik 

  • Searching for something that doesn't exist.
  • Icon
  • Group: Developers(Dev)
  • Posts: 13,859
  • Joined: 05-December 03
  • Gender:Male
  • Location:Silent Hill

Posted 17 November 2009 - 11:08 PM

View PostMichel Claveau, on 17 November 2009 - 04:03 PM, said:

Hi!



Junctions exists since W2K (but more used with Vista & 7)


We know. Jon's point is that Vista and later have a junction in the profile.
0

  • (11 Pages)
  • +
  • « First
  • 9
  • 10
  • 11
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
1 members, 1 guests, 0 anonymous users

  1. jchd