参考下面的段落,然后以相同的语言回答后面的问题:  传递:麦克签署了导演,因为前两部电影是他最喜欢的,他甚至在他的电影中选了罗伯特·帕特里克 (饰演T-1000). 虽然他最初对"鞭打死马"不确定,但他觉得后世界末日的设置允许这部电影有足够的差异,而不仅仅是一个劣质的续集. 终结者2:审判日和终结者3:机器的兴起的事件改变了未来的想法,使他们能够灵活地呈现未来的世界. 麦克会见了该系列的共同创作者詹姆斯·卡梅伦,虽然他既不赞成,也不<unk>毁该项目,卡梅伦告诉新导演,他在跟随里德利·斯科特的"外星人与外星人"时面临着类似的挑战. 他保留了前两部电影的两个元素;约翰是当局的局外人,并且有人在未来受到保护,在这部电影中,这是凯尔·里斯.电影的第一部完整剧本是由终结者3作家约翰·布兰卡托和迈克尔·费里斯写的,他们获得了完整的剧本信用. 在拍摄前三周, 肖恩·瑞安做了另一个修改. 乔纳森·诺兰也在拍摄时写了剧本,这导致麦克格说:"我必须把乔纳描述为电影的主角. 作为回应诺兰是否会收到他的贡献的写作信用,麦克格继续说",我不知道WGA规则是如何工作的,但老实说,我们和乔纳一起做了最重的举重.<unk> 诺兰在贝尔签约后为这部电影做出了贡献,并创造了康纳成为领导者的弧度. 然而,由于美国作家协会在2007-08年的罢工,诺兰不得不突然离开该项目,因为另一个承诺. 安东尼·E. 祖克也为剧本做出了贡献. 由于编写的剧本与他之前的剧本有很大不同,阿兰·迪恩·福斯特决定在提交给出版商后重新编写整个小说,因为编写的剧本与他之前的剧本有很大不同.  问:在拍摄开始前, 剧本的修订时间有多长?
三个星期